Skip to content

v0.7.1

Latest
Compare
Choose a tag to compare
@jwilges jwilges released this 07 Apr 07:52
171d31c

v0.7.1 Release Notes

The settings file now allows specifying:

  • a custom requirements layer name (via requirements_layer_name), and
  • custom supplemental layer ARNs (via the supplemental_layer_arns list)

Python package hash generation is now more resilient; to ensure
reasonably-similar package installations yield the same hash:

  • Package-relative file names are used when hashing Wheel RECORD files, and
  • Fields in source distribution PKG-INFO files are sorted when hashing.

Oddly, PKG-INFO files from source package installations enumerate fields in a
non-deterministic order; i.e. installing the same package multiple times may
yield a PKG-INFO file with fields in a different order. During testing, this
behavior was witnessed with the Provides-Extra field.