Skip to content

AutoPkg 2.0 RC 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@nmcspadden nmcspadden released this 04 Dec 02:22
· 469 commits to master since this release

ANNOUNCEMENT:

This is the release candidate for AutoPkg 2.0.

This is the best time and way to test if your recipe list works in Python 3. Barring the discovery of serious problems, we expect to release AutoPkg 2.0 next week.

DEVELOPMENT:

The previous branch for AutoPkg development, "py2-to-3", has been merged into Master.

AutoPkg 1.x has been cut into a new branch ("AutoPkg_1.x"). Short of an emergency scenario, development on AutoPkg 1.x is frozen at the release of 1.4.1.

CHANGES FROM BETA 3:

  • Some fixes around URLGetter's behavior and callsites
  • URLGetter.execute_curl() was changed to use subprocess.run() instead of Popen (facad8c)
  • Update URLDownloader variable descriptions to show up better on the wiki (079c606)
  • URLGetter outputs the entire curl command when used with -vvvv verbosity (7c24a05)
  • URLGetter now has a convenient download_to_file(url, filename) function, which makes
    it simple to download a file in a custom processor (this was backported to 1.4.1) (2fac695)
  • Fixed an extraneous socket close error in InstallFromDmg (hat tip to Allister B) (c31789f)
  • make_new_release.py produces more friendly console output indicating what stage it's on (1373b31)