Delocate

Latest version: v0.11.0

Safety actively analyzes 623616 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.11.0

Added

- Use `--require-target-macos-version` or the `MACOSX_DEPLOYMENT_TARGET`
environment variable to ensure that wheels are
compatible with the specified macOS version. 198

Changed

- Delocate now uses the binaries of the wheel file to determine a more accurate
platform tag, this will rename wheels accordingly. 198
- `delocate-wheel` is now more strict with platform tags and will no longer allow
a wheel to be incompatible with its own tags. 198

Fixed

- `--sanitize-rpaths` was failing with duplicate rpaths.
[208](https://github.com/matthew-brett/delocate/pull/208)

0.10.7

Changed

- Handle glob paths in more cases for `delocate-wheel`, `delocate-path`,
`delocate-listdeps`, and `delocate-addplat`.
[71](https://github.com/matthew-brett/delocate/issues/71)

Fixed

- No longer picks a random directory when multiple directories end with the
package name. [192](https://github.com/matthew-brett/delocate/issues/192)

0.10.6

Added

- Dependencies can be manually excluded with the `--exclude <name>` flag.
[106](https://github.com/matthew-brett/delocate/pull/106)
- Non-portable rpaths can be cleaned up using the `--sanitize-rpaths` flag.
[164](https://github.com/matthew-brett/delocate/pull/164)

0.10.5

Added

- Honor the `SOURCE_DATE_EPOCH` environment variable to support
[reproducible builds](https://reproducible-builds.org/docs/source-date-epoch/).
[187](https://github.com/matthew-brett/delocate/pull/187)

Fixed

- Fixed `UnicodeDecodeError` when an archive has non-ASCII characters.
[189](https://github.com/matthew-brett/delocate/issues/189)

0.10.4

Fixed

- Dependency paths with `rpath`, `loader_path` and `executable_path`
will now look at `/usr/local/lib` and `/usr/lib` after the
rpaths, loader path, or executable path is searched.
[167](https://github.com/matthew-brett/delocate/pull/167)

0.10.3

- Support for Python 3.6 has been dropped.
- Delocate no longer depends on the `wheel` API.
- Running Delocate on already delocated wheels will no longer corrupt them.
[157](https://github.com/matthew-brett/delocate/pull/157)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.