Skip to content

AutoPkg 2.6.0 Beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@nmcspadden nmcspadden released this 18 Apr 14:21
· 89 commits to master since this release

2.6.0 (April 18, 2022)

Python 3.10

AutoPkg now uses Python 3.10, and PyObjc 8.2. Python 3.10 brings several new general improvements and may result in some warnings or errors in processors still using some legacy Python2-conversion-to-3-isms. Please file appropriate issues with recipe authors or bring it to our attention in #autopkg in Slack.

Automated tests on GitHub

Thanks to the incredible work by @jgstew, AutoPkg now has automatic unit tests and a test recipe being run as an automatic GitHub action! This will help provide confidence in AutoPkg's functionality, and empowers contributors to be more confident in testing their code. Here's hoping this opens up more more people interested in contributing!

Similarly, thanks to @homebysix for doing a similar action for linting, ensuring consistent Python style rules are being applied.

Other Changes

  • remove incompatibility notice non-macs by @jgstew in #795
  • the make_new_release script is a lot easier to use (only really benefits maintainers, but hey)

Full Changelog: v2.5.0...v2.6.0Beta1