Setuptools-rust

Latest version: v1.10.2

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

Scan your dependencies

Page 2 of 10

1.7.0

Packaging
- Remove direct imports from `distutils`. [336](https://github.com/PyO3/setuptools-rust/pull/336)
- Include `py.typed` when packaging to denote that setuptools-rust includes type hints. [338](https://github.com/PyO3/setuptools-rust/pull/338)

Added
- Add support for `pyproject.toml` configuration using `[tool.setuptools-rust]` options. [348](https://github.com/PyO3/setuptools-rust/pull/348)

Fixed
- Fix `plat_name` handling in the case `bdist_wheel.plat_name` is set via configuration file (e.g., `setup.cfg`). [352](https://github.com/PyO3/setuptools-rust/pull/352)

1.6.0

Changed
- Prefer passing `--crate-type` option to cargo if "toolchain >= 1.64". [322](https://github.com/PyO3/setuptools-rust/pull/322)

Fixed
- Fix a bug where rebuilding the library would cause any running processes using it to segfault. [295](https://github.com/PyO3/setuptools-rust/pull/295)
- Fix `setup.cfg` format for compatibility with "poetry==1.4.0". [319](https://github.com/PyO3/setuptools-rust/pull/319)

1.5.2

Fixed
- Fix regression in `dylib` build artifacts not being found since 1.5.0. [290](https://github.com/PyO3/setuptools-rust/pull/290)
- Fix regression in sdist missing examples and other supplementary files since 1.5.0. [291](https://github.com/PyO3/setuptools-rust/pull/291)

1.5.1

Fixed
- Fix regression in `get_lib_name` crashing since 1.5.0. [280](https://github.com/PyO3/setuptools-rust/pull/280)
- Fix regression in `Binding.Exec` builds with multiple executables not finding built executables since 1.5.0. [283](https://github.com/PyO3/setuptools-rust/pull/283)

1.5.0

Added
- Add support for extension modules built for wasm32-unknown-emscripten with Pyodide. [244](https://github.com/PyO3/setuptools-rust/pull/244)

Changed
- Locate cdylib artifacts by handling messages from cargo instead of searching target dir (fixes build on MSYS2). [267](https://github.com/PyO3/setuptools-rust/pull/267)
- No longer guess cross-compile environment using `HOST_GNU_TYPE` / `BUILD_GNU_TYPE` sysconfig variables. [269](https://github.com/PyO3/setuptools-rust/pull/269)

Fixed
- Fix RustBin build without wheel. [273](https://github.com/PyO3/setuptools-rust/pull/273)
- Fix RustBin setuptools install. [275](https://github.com/PyO3/setuptools-rust/pull/275)

1.4.1

Fixed
- Fix crash when checking Rust version. [263](https://github.com/PyO3/setuptools-rust/pull/263)

Page 2 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.