Releases: hughrun/ephemetoot
Version 3.2.1
Version 3.2.0
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 ofpoetry
.
Version 3.1.4
- 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
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
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
3.1.1 Alpha1
This is a minor bugfix pre-release.
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
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
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
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.