Description
This release of Pirel comes with two big new features:
-
✨ New subcommand
guess
: Test your knowledge by answering questions about Python releases! -
✨ Caching: The release cycle data is cached locally to enable faster and offline usage of Pirel
✈️ . You can clear/disable the cache via the option--no-cache
.
Happy New Year! 🥳
Changelog
Added
- Add global option
--version
(#10) - Create cache of release cycle data and add option
--no-cache
to clear cache (#12) - Add subcommand
guess
which allows users to test their knowledge about Python releases
by answering questions based on the release cycle data (#13)
Changed
- Subcommand
check
exits with code 1 if the version is end-of-life (#9) - Use global verbose option only in main callback (#9)
- I.e.
pirel --verbose check
works butpirel check --verbose
does not
- I.e.
Internal
- CI: Run publish workflow only if test suite succeeds (#11)
- Refactoring: Add global context and update tests (#14)
Full Changelog: 0.2.1...0.3.0