Skip to content

Releases: pypa/auditwheel

6.1.0

11 Aug 11:15
6.1.0
f3025f2
Compare
Choose a tag to compare

Released August 11, 2024

User-facing changes

  • [FEATURE] Add manylinux_2_36 to manylinux_2_39 policies (#504)
  • [FEATURE] Add python 3.13 support (#510)
  • [BUGFIX] Don't create empty .libs directory (#489)
  • [BUGFIX] Portability fixes when running on windows (#480)

6.0.0

03 Feb 16:44
6.0.0
db79621
Compare
Choose a tag to compare

User-facing changes

  • [REMOVAL] Drop python 3.7 support (#457)
  • [REMOVAL] Remove the addtag subcommand (#455)
  • [FEATURE] Add python 3.12 support (#446)
  • [BUGFIX] Repair ELF executables in the "scripts" directory (#443)
  • [BUGFIX] Fix bitness detection (#471)
  • [BUGFIX] --exclude libfoo.so shall ignore dependencies of libfoo.so (#474)
  • [BUGFIX] Fix replacing RPATH on copied libs to the folder where they're copied ($ORIGIN) (#478)

5.4.0

01 May 08:33
5.4.0
c639398
Compare
Choose a tag to compare

Released May 1, 2023

User-facing changes

  • [FEATURE] Add python 3.11 support (#407)
  • [FEATURE] Drop python 3.6 support (#400)
  • [FEATURE] Use armv7l policy for 64-bit arm kernel in 32-bit mode (armv8l), BETA feature (#419)
  • [BUGFIX] Filter libpythonXY with X/Y more than single digits (#424, #418)

5.3.0

19 Nov 11:23
5.3.0
044169d
Compare
Choose a tag to compare

User-facing changes

  • [FEATURE] Add manylinux_2_34 & manylinux_2_35 policies (#405, #388)

5.2.1

30 Oct 17:33
5.2.1
330f68c
Compare
Choose a tag to compare

Released Oct. 30, 2022

User-facing changes

  • [BUGFIX] Require patchelf >= 0.14 to handle features from 5.2.0 properly (#403, #401)

5.2.0

22 Oct 08:38
5.2.0
404a1b3
Compare
Choose a tag to compare

Released Oct. 22, 2022

User-facing changes

  • [FEATURE] Allow auditwheel repair to process multiple wheels (#343, #62)
  • [FEATURE] Add --exclude option (#368, #76, #241, #391)
  • [FEATURE] Update replace_needed to reduce total calls to patchelf (#376)
  • [FEATURE] Improve log message in case of NonPlatformWheel error (#393)
  • [DOC] Update testing instructions (#377)

Housekeeping

  • fix: add /auditwheel_src to git safe directories (#378)
  • test: add manylinux_2_28 tests (#369)
  • Updated action versions (#384)
  • Update pre-commit hooks (#399)

5.1.2

08 Jan 09:32
5.1.2
c3357ae
Compare
Choose a tag to compare

Released Jan. 08, 2022

User-facing changes

  • [BUGFIX] wheels are not compressed with ZIP_DEFLATED (#366, #367)

5.1.1

03 Jan 22:18
5.1.1
68aad23
Compare
Choose a tag to compare

Released Jan. 03, 2022

User-facing changes

  • [BUGFIX] building from a github archive fails (#321, #361)
  • [BUGFIX] include tests in SDist (#321, #362)

5.1.0

03 Jan 18:56
5.1.0
18f8870
Compare
Choose a tag to compare

Released Jan. 03, 2022

User-facing changes

  • [BUGFIX] libc version failed to be detected on CentOS8 based docker image (#352, #353)
  • [FEATURE] Add support for SOURCE_DATE_EPOCH (#346, #348)
  • [FEATURE] Add manylinux_2_28 & manylinux_2_31 policies (#356)
  • [DOC] Reflect dependency on patchelf in README (#355)

Housekeeping

  • Fix setuptools warnings seen during builds (deprecation notices) (#337)
  • Fix SDist includes files it shouldn't include (#338)
  • Add build & test-dist nox sessions (#336)
  • Add musllinux integration tests (#317)
  • Rename the default branch from master to main (#342)
  • Clean before build in test_manylinux (#347)
  • Test with python 3.10 (#345)
  • Move from pbr to setuptools_scm (#358)
  • Add nox develop session (#359)

5.0.0

18 Sep 09:57
5.0.0
a4b9251
Compare
Choose a tag to compare

Released Sep. 18, 2021

User-facing changes

  • [BUGFIX] Remove undeclared dependency on pkg_resources (#307)
  • [BUGFIX] Don't installs self in tox deps (#319)
  • [FEATURE] Add support for musllinux (#305, #311, #315)
  • [FEATURE] Replace unzip usage with Python's zipfile (#258, #324)
  • [FEATURE] libz.so.1 is now whitelisted (with some symbols blacklisted) (#152, #161, #334)

Housekeeping

  • Use python slim images to run tests (#308)
  • Manylinux2014 now uses devtoolset-10 (#316)
  • Use pre-commit to lint the code base (#331)
    • Run pyupgrade --py36-plus (#325)
    • Run isort --py 36 --profile black (#328)
    • Run black (#329)
  • Move mypy config to pyproject.toml (#326)
  • Move to an src layout (#332)