Skip to content

Releases: hughrun/ephemetoot

Version 3.2.1

19 May 02:58
75b49ac
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.2.1

Version 3.2.0

18 Jun 09:34
Compare
Choose a tag to compare

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.

Version 3.1.4

15 Jan 05:13
4058235
Compare
Choose a tag to compare
  • removes unnecessary setuptools dependency (@pacoesteban)
  • version number displayed is now accurate for latest version (@hughrun)
  • minimum Python version is now 3.8

Version 3.1.3

23 Aug 22:19
b4ff459
Compare
Choose a tag to compare

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.

Version 3.1.2

23 Aug 11:41
8a2e3d3
Compare
Choose a tag to compare

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

Version 3.1.1

01 May 00:58
2c50e89
Compare
Choose a tag to compare

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

Upgrade with pip install --upgrade ephemetoot

3.1.1 Alpha1

12 Feb 10:35
Compare
Choose a tag to compare
3.1.1 Alpha1 Pre-release
Pre-release

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

Version 3.1.0

12 Sep 05:28
45fd4a9
Compare
Choose a tag to compare

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

Version 3.0.0

08 Sep 10:30
bd04495
Compare
Choose a tag to compare

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

Version 3 beta 0

05 Sep 08:13
Compare
Choose a tag to compare
Version 3 beta 0 Pre-release
Pre-release

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.