Revisions of python-setuptools-rust
Ana Guerrero (anag+factory)
accepted
request 1142459
from
Dirk Mueller (dirkmueller)
(revision 9)
- fix dependencies (add tomli) - update to 1.8.1: * Remove direct imports from distutils * Include py.typed when packaging to denote that setuptools-rust includes type hints * Add support for pyproject.toml configuration using [tool.setuptools-rust] options * Fix plat_name handling in the case bdist_wheel.plat_name is set via configuration file * Drop support for Python 3.7 * Remove direct imports from pkg_resources. * Add support for setting a custom cargo profile with the SETUPTOOLS_RUST_CARGO_PROFILE environment variable - drop installation of example hello-world as it needs a cargo now longer compatible with it - Initial package (1.0.0)
Dominique Leuenberger (dimstar_suse)
accepted
request 1084862
from
Dirk Mueller (dirkmueller)
(revision 8)
- update to 1.6.0: * Prefer passing `--crate-type` option to cargo if "toolchain >= 1.64". * Fix a bug where rebuilding the library would cause any running processes using it to segfault. #295 * Fix `setup.cfg` format for compatibility with "poetry==1.4.0". #319
Dominique Leuenberger (dimstar_suse)
accepted
request 1081867
from
Dirk Mueller (dirkmueller)
(revision 7)
Dominique Leuenberger (dimstar_suse)
accepted
request 1046123
from
Dirk Mueller (dirkmueller)
(revision 6)
- update to 1.5.2: * Fix regression in `dylib` build artifacts not being found since 1.5.0. * Fix regression in sdist missing examples and other supplementary files since 1.5.0. #291 * Fix regression in `get_lib_name` crashing since 1.5.0. #280 * Fix regression in `Binding.Exec` builds with multiple executables not finding built executables since 1.5.0. #283 * Add support for extension modules built for wasm32-unknown-emscripten with Pyodide. #244 * Locate cdylib artifacts by handling messages from cargo instead of searching target dir (fixes build on MSYS2). #267 * No longer guess cross-compile environment using `HOST_GNU_TYPE` / `BUILD_GNU_TYPE` sysconfig variables. #269 * Fix RustBin build without wheel. #273 * Fix RustBin setuptools install. #275
Dominique Leuenberger (dimstar_suse)
accepted
request 990377
from
Dirk Mueller (dirkmueller)
(revision 5)
Dominique Leuenberger (dimstar_suse)
accepted
request 977389
from
Dirk Mueller (dirkmueller)
(revision 4)
- update to 1.3.0: * Increase minimum `setuptools` version to 58. * Fix crash when `python-distutils-extra` linux package is installed. * Fix sdist built with vendored dependencies on Windows having incorrect cargo config. * Drop support for Python 3.6.
Dominique Leuenberger (dimstar_suse)
accepted
request 951677
from
Dirk Mueller (dirkmueller)
(revision 3)
- update to 1.1.2: * Removed dependency on `tomli` to simplify installation * Improve error messages on invalid inputs to `rust_extensions` keyword * Fix regression from `setuptools-rust` 1.1.0 which broke builds for the `x86_64-unknown-linux-musl` targeta * Fix `--target` command line option being unable to take a value * Fix regression from `setuptools-rust` 1.1.0 which incorrectly converted library extension suffixes to the "abi3" suffix when `py_limited_api` was unspecified Add support for cross-compiling using * [`cross`](https://github.com/rust-embedded/cross) * Fix incompatibility with Python 3.6.0 using default values for NamedTuple classes * Stop forcing the `msvc` Rust toolchain for Windows environments using the `gnu` toolchain
Dominique Leuenberger (dimstar_suse)
accepted
request 945301
from
Dirk Mueller (dirkmueller)
(revision 2)
- skip building for python 2.x, as the setuptools we have is no longer compatible with it
Dominique Leuenberger (dimstar_suse)
accepted
request 934317
from
Dirk Mueller (dirkmueller)
(revision 1)
Displaying all 11 revisions