45df5eead9
Accepting request 1268417 from devel:languages:python
Ana Guerrero2025-04-11 14:45:38 +00:00
a9a9564e83
- Update to 1.11.1 * Fix finding cargo artifacts when filenames are empty. #521Markéta Machová2025-04-10 13:52:56 +00:00
f0893074be
- update to 1.11.0: * Drop support for Python 3.8. #479 * Support free-threaded Python. #502 * Support adding custom env vars. #504Dirk Mueller2025-03-30 08:02:32 +00:00
7f368ee66f
Accepting request 1225298 from devel:languages:python
Ana Guerrero2024-11-21 14:13:10 +00:00
f095602611
- Update to version 1.10.2: * Fix deprecation warning from use of wheel.bdist_wheel. * Fix regression in 1.10.0 where editable builds would be built in release mode * Support Python 3.13 * 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. * Delay import of dependencies until use to avoid import errors during a partially complete install when multiple packages are installing at once. * Deprecate --build-temp argument to build_rust command (it does nothing).
Nico Krapp2024-11-20 13:34:24 +00:00
a1b731e720
- 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". #319Dirk Mueller2023-05-04 19:56:07 +00:00
ee92e072ba
- 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. #275Dirk Mueller2023-01-02 09:53:54 +00:00
9d5ee48edf
- 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.
Dirk Mueller2022-05-15 19:18:20 +00:00
85902ebf56
- 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
Dirk Mueller2022-02-04 22:07:23 +00:00