Ephemetoot Versions Save

A command line tool to delete your old toots: 🥳 ==> 🧼 ==> 😇

v3.2.1

4 weeks ago

v3.2.0

11 months ago

This is the final feature release - ephemetoot is now in maintenance mode and only security patches will be released in future.

Enhancements

  • "boosts only" option available via config file (thanks to @wgahnagl)

Other changes

  • uses setup-tools for packaging instead of poetry.

v3.1.4

1 year ago
  • removes unnecessary setuptools dependency (@pacoesteban)
  • version number displayed is now accurate for latest version (@hughrun)
  • minimum Python version is now 3.8

v3.1.3

2 years ago

This patch adjusts the archive_media test so that it mocks an http request instead of needing to do a real one. Thanks @pacoesteban

No new features.

v3.1.2

2 years ago

With the new config setting archive_media set to true, media files will be archived as well as the toot JSON. Files are saved to /example.com/original/path/to/media.extension

Includes: #73 - add media archiving feature #75 - add test and bump dependencies

Upgrade with pip install --upgrade ephemetoot

v3.1.1

3 years ago

This is a bugfix release with improvements to error handling. It resolves an issue that may manifest in long-running jobs on unstable networks.

  • merges #68
  • incorporates #67
  • Fixes #66
  • Resolves #62

Upgrade with pip install --upgrade ephemetoot

v3.1.1a1

3 years ago

This is a minor bugfix pre-release.

  • (hopefully) resolves unusual error per #66
  • adds tests to pypi release per #62

It is recommended you do not upgrade to this release unless you are assisting with testing.

To use this version install with pip and specify the version explicitly:

pip install ephemetoot==3.1.1a1

v3.1.0

3 years ago

Improves user instructions, adds checks when running --init, and provides more control over logging.

Big thanks to @msafadieh for improving --quiet mode.

Enhancements

#57 - quiet mode now has quieter (-qq) and silent (-qqq) modes to suppress logging - @msafadieh #59 - check and provide advice when users enter data in wrong format when using --init - @hughrun

Bug fixes

#59 - fix upgrade message in --version being incorrect - @hughrun

v3.0.0

3 years ago

Finally, you can install and update ephemetoot directly from pypi using pip!

Version 3 is packaged using poetry and available on pypi.

Nearly all of the changes in Version 3 are 'plumbing':

  • install from pypi using pip install ephemetoot
  • now includes test suite
  • new and improved docs at ephemetoot.hugh.run
  • --init flag guides users through creating a config file
  • --verbose flag provide more information about errors
  • improved error and console messages

Check out the docs for more information.

Install

pip install ephemetoot

Upgrade

pip uninstall ephemetoot
pip install ephemetoot

or, if you accidentally installed version 2.6.1 already:

pip install --upgrade ephemetoot

v3.0.0-beta.0

3 years ago

This release incorporates a full test suite, but no new features.

Primarily this release is about 'plumbing'. Contributors should notice the code base is easier to understand, but end-users should notice no real change compared to the alpha 3 release.