Skip to content

0.3.0

Latest
Compare
Choose a tag to compare
@RafaelWO RafaelWO released this 04 Jan 10:23
0.3.0
45697de

Description

This release of Pirel comes with two big new features:

  • ✨ New subcommand guess: Test your knowledge by answering questions about Python releases!

    grafik

  • ✨ 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 but pirel check --verbose does not

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