Setuptools-rust

Latest version: v1.10.2

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

Scan your dependencies

Page 1 of 10

1.10.2

Fixed
- Fix deprecation warning from use of `wheel.bdist_wheel`.

1.10.1

Fixed
- Fix regression in 1.10.0 where editable builds would be built in release mode

1.10.0

Packaging
- Extend macOS build flags to iOS, tvOS and watchOS. [436](https://github.com/PyO3/setuptools-rust/pull/436)
- Support Python 3.13. [446](https://github.com/PyO3/setuptools-rust/pull/446)

Changed
- Add `SETUPTOOLS_RUST_PEP517_USE_BASE_PYTHON` environment variable to use the base interpreter path when running inside a virtual environment to avoid recompilation when switching between virtual environments. [429](https://github.com/PyO3/setuptools-rust/pull/429)
- Delay import of dependencies until use to avoid import errors during a partially complete install when multiple packages are installing at once. [437](https://github.com/PyO3/setuptools-rust/pull/437)
- Deprecate `--build-temp` argument to `build_rust` command (it does nothing). [457](https://github.com/PyO3/setuptools-rust/pull/457)

1.9.0

Changed
- Deprecate `py_limited_api` option to `RustExtension` in favour of always using `"auto"` to configure this from `bdist_wheel`. [410](https://github.com/PyO3/setuptools-rust/pull/410)

1.8.1

Fixed
- Fix regression in `install_extension` crashing since 1.8.0. [380](https://github.com/PyO3/setuptools-rust/pull/380)

1.8.0

Packaging
- Drop support for Python 3.7. [357](https://github.com/PyO3/setuptools-rust/pull/357)
- Remove direct imports from `pkg_resources`. [359](https://github.com/PyO3/setuptools-rust/pull/359)

Added
- Add support for setting a custom cargo profile with the `SETUPTOOLS_RUST_CARGO_PROFILE` environment variable. [364](https://github.com/PyO3/setuptools-rust/pull/364)

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.