Skip to content

Releases: pypa/auditwheel

2.1.0

28 Jul 19:45
94b419b
Compare
Choose a tag to compare

2.1

Released Jul. 28, 2019

  • Instead of outputting only the first shared library found in purelib, include a list of all offending files (#143)
  • Better policy detection (#150)
  • Use AUDITWHEEL_PLAT environment variable as a default option to --plat (#151)
  • Workaround for patchelf bug not setting DT_RUNPATH correctly (#173)
  • Remove libcrypt.so.1 from library whitelist (#182)

2.0

24 Jan 00:44
2.0
Compare
Choose a tag to compare
2.0

After approximately 2 months of testing, no new regressions were detected in the 2.0 release candidate.

Note that this release contains the implementation of PEP 571, e.g. manylinux2010 support.

Release candidate 2.0rc1

18 Nov 22:36
2.0rc1
c57bafd
Compare
Choose a tag to compare
Pre-release

User-facing changes

  • [FEATURE] manylinux2010 policy support (#92, #130)
  • [FEATURE] Drop Python 3.4 support and add Python 3.7 support (#127)

Housekeeping

  • Replace print statements with logger. (#113)
  • Many small code cleanup PRs:
    • Update Python versions in README and setup.cfg (#123)
    • Remove unneeded parentheses (#122)
    • Use a Pythonic context manager (#118)
    • Remove unused variables and imports (#121, #117)
    • Use Python 3 class syntax (#119)
    • Fix log.warn deprecation warning (#120)
  • Fix Travis flakiness by disabling caches and remove broken auto-deployments (#128)

1.10

17 Nov 17:34
1.10
f8129fe
Compare
Choose a tag to compare

After three weeks of testing, no bugs were reported in 1.10rc1.

Release candidate 1.10rc1

27 Oct 20:38
1.10rc1
f8129fe
Compare
Choose a tag to compare
Pre-release

User-facing changes

  • Support more platforms and Python implementations (#98)
  • Pin wheel to 0.31.1 to avoid the API break in the 0.32.0 release (#106)
    • Temporary fix for #102 - auditwheel does not work with wheel>=0.32.0
  • Properly support non-extension wheels that contain binary dependencies (#110)
    • Fixes #107 - regression in tests from merging #95 ("show" after "repair" no longer identifies the platform correctly)
    • Fixes #32 - audits for binary files inside pure wheels
    • Fixes #47 - ensures that pure wheels are supported by "repair"

Housekeeping

  • Add PyPI badge to the README (#97)
  • Fix CD, hopefully (#99)
  • Ensure Travis fails when the tests fail (#106)
  • Remove the dot from py.test -> pytest (#112)

1.9

04 Jul 00:27
1.9
e3defcc
Compare
Choose a tag to compare
1.9
  • Skip pure wheels that don't need a platform added (#71)
  • Process non-Python binary executables (#95)
  • Remove unused -f/--force option for main_repair.py (#96)
  • Add support for compiled cffi pypy extensions (#94)

1.8

28 Dec 19:29
1.8
5b8b569
Compare
Choose a tag to compare
1.8
  • Fix recursive get_req_external. (#84)
  • Add libresolv to the whitelisted libraries. (#80)

1.7

26 May 15:40
Compare
Choose a tag to compare
1.7

Fix symbol version checks for symbols that do not follow the format "NAME_X.X.X"

1.6.1

02 May 20:50
1.6.1
Compare
Choose a tag to compare
Release version 1.6.1

Bad release (removed from PyPI)

24 May 04:50
1.6
Compare
Choose a tag to compare
Pre-release

Accidentally a copy of 1.4. See #68 (comment)