Revisions of python-setuptools-rust

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1142459 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084862 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1046123 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 977389 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 951677 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 945301 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 2)
- skip building for python 2.x, as the setuptools we have is no
  longer compatible with it
Displaying all 11 revisions
openSUSE Build Service is sponsored by