Skip to content

Update setuptools-rust requirement from ~=1.1.1 to ~=1.1.2

Created by: dependabot[bot]

Updates the requirements on setuptools-rust to permit the latest version.

Release notes

Sourced from setuptools-rust's releases.

v1.1.2

1.1.2

Changed

  • Removed dependency on tomli to simplify installation. #200
  • Improve error messages on invalid inputs to rust_extensions keyword. #203
Changelog

Sourced from setuptools-rust's changelog.

1.1.2 (2021-12-05)

Changed

  • Removed dependency on tomli to simplify installation. #200
  • Improve error messages on invalid inputs to rust_extensions keyword. #203

1.1.1 (2021-12-01)

Fixed

  • Fix regression from setuptools-rust 1.1.0 which broke builds for the x86_64-unknown-linux-musl target. #194
  • Fix --target command line option being unable to take a value. #195
  • Fix regression from setuptools-rust 1.0.0 which broke builds on arm64 macos conda builds. #196
  • Fix regression from setuptools-rust 1.1.0 which incorrectly converted library extension suffixes to the "abi3" suffix when py_limited_api was unspecified. #197

1.1.0 (2021-11-30)

Added

  • Add support for cross-compiling using cross. #185

Fixed

  • Fix incompatibility with Python 3.6.0 using default values for NamedTuple classes. #184
  • Stop forcing the msvc Rust toolchain for Windows environments using the gnu toolchain. #187

1.0.0 (2021-11-21)

Added

  • Add --target command line option for specifying target triple. #136
  • Add new default "auto" setting for RustExtension.py_limited_api. #137
  • Support very verbose cargo build.rs output. #140

Changed

  • Switch to tomli dependency. #174

Removed

  • Remove test_rust command. (python setup.py test is deprecated.) #129
  • Remove check_rust command. #131
  • Move tomlgen_rust command to separate setuptools-rust-tomlgen package. #167

Fixed

  • Use info from sysconfig when cross-compiling. #139
  • Put Rust extension module binary under build/lib.* directory. #150
  • Fix Exec binding with console scripts. #154

0.12.1 (2021-03-11)

Fixed

  • Fix some files unexpectedly missing from sdist command output. #125

0.12.0 (2021-03-08)

Packaging

  • Bump minimum Python version to Python 3.6.

Added

  • Support building x86-64 wheel on arm64 macOS machine. #114
  • Add macOS universal2 wheel building support. #115

... (truncated)

Commits
  • ba188e0 release: 1.1.2
  • a4648e8 Merge pull request #203 from davidhewitt/rust-extensions-types
  • 258e198 Merge pull request #202 from davidhewitt/cache-cargo-metadata
  • 5a81b2d fix: improve handling of invalid rust_extensions values
  • d358a94 perf: cache cargo metadata invocation to avoid multiple calls
  • a9cd47c Merge pull request #200 from alex/drop-tomli
  • a0f7a75 Remove the dependency on tomli to simplify installation
  • ea35f83 Merge pull request #198 from PyO3/release-1.1.1
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Merge request reports

Loading