Delvewheel

Latest version: v1.6.0

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

Scan your dependencies

Page 1 of 9

1.6.0

- Introduce the `--include-imports` flag to vendor `.lib` import library files along with DLLs.

1.5.4

- Support abi3 wheels for Python 3.9 and 3.10 for Windows ARM64.
- Fix regression where wheel contents were not compressed.

1.5.3

- Support `SOURCE_DATE_EPOCH` environment variable for reproducible builds.
- Support docstrings delimited using 1 double-quote or 1 single-quote when inserting the `.py` patch.

1.5.2

- Improve internal and external documentation.
- Fix `OSError: [Errno 22] Invalid argument` when using Windows Store version of Python.
- Fix error handling when calling kernel32 functions.

1.5.1

- Copy wheel as-is to destination if no external dependencies are needed.
- Don't vendor DLLs required by `python_d.exe` for debug wheels.
- Place `.py` patch after header comment and shebang if either exists.
- Display warning if wheel seems to have a namespace package that's not specified in `--namespace-pkg`.
- Fix handling of special characters in filenames in `RECORD` file.

1.5.0

- Make whitespace around the `.py` patch prettier.
- Use the term "overlay" in code and documentation to describe PE file trailing data.
- Ignore `.pyd` files in `.data` directory outside of `.data/purelib` and `.data/platlib`.
- Don't vendor debug versions of CPython DLLs (e.g. `python3_d.dll`).
- Introduce the `--include-symbols` option to vendor debug symbol files along with DLLs.

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.