Releases: nikoheikkila/publicator
Version 1.3.0
This release adds an escape hatch where the repository is rolled back to a clean state (with git reset --hard
) if publishing to the PyPI repository fails.
Full Changelog: 1.2.1...1.3.0
Version 1.2.1
This patch release ensures compatibility with Poetry 1.2 and improves error handling and reporting in the main CLI application.
Full Changelog: 1.2.0...1.2.1
Version 1.2.0
Log messages are now rendered through the rich
package, which should have better compatibility across the different shell and terminal emulator setups.
For more information regarding rich
, read the documentation here.
Full Changelog: 1.1.3...1.2.0
Version 1.1.3
The underlying dependency on the typer
CLI package has been updated to 0.6.0, among other packages.
What's Changed
- chore(deps): update dependency mypy to ^0.960 by @renovate in #16
- chore(deps): update dependency mypy to ^0.961 by @renovate in #17
- chore(deps): update actions/setup-python action to v4 by @renovate in #18
- chore(deps): update abatilo/actions-poetry action to v2.1.5 by @renovate in #19
- fix(deps): update dependency typer to ^0.5.0 by @renovate in #20
- fix(deps): update dependency typer to ^0.6.0 by @renovate in #21
Version 1.1.2
Version 1.1.1
Version 1.1.0
New
- feat(cli): default test script to
pytest -x --assert=plain
(b5849f0) - feat(cli): only build package if publishing is needed (cb546d5)
- feat(cli): only run tests if the test script is valid (936c3da)
Fixed
- fix(tests): run test scripts in sequence (078bd14)
- fix(tests): improve tests with mutation testing (486aeb2)
- fix(py): improve typing (79cfbb4)
Documentation
- docs(readme): add usage examples (3b04684)
Version 1.0.0
🎉 Ready for Production 🎉
Read the release blog post.
See the README for supported features and other documentation.
Full Changelog: 0.7.0...1.0.0
Version 0.7.0
Full Changelog: 0.6.0...0.7.0
Version 0.6.0
Full Changelog: 0.5.1...0.6.0