Skip to content

Update setuptools-rust requirement from ~=1.2.0 to ~=1.3.0

Created by: dependabot[bot]

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

Release notes

Sourced from setuptools-rust's releases.

v1.3.0

Packaging

  • Increase minimum setuptools version to 58. #222

Fixed

  • Fix crash when python-distutils-extra linux package is installed. #222
  • Fix sdist built with vendored dependencies on Windows having incorrect cargo config. #223
Changelog

Sourced from setuptools-rust's changelog.

1.3.0 (2022-04-26)

Packaging

  • Increase minimum setuptools version to 58. #222

Fixed

  • Fix crash when python-distutils-extra linux package is installed. #222
  • Fix sdist built with vendored dependencies on Windows having incorrect cargo config. #223

1.2.0 (2022-03-22)

Packaging

  • Drop support for Python 3.6. #209

Added

  • Add support for kebab-case executable names. #205
  • Add support for custom cargo profiles. #216

Fixed

  • Fix building macOS arm64 wheel with cibuildwheel. #217

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

... (truncated)

Commits
  • 9c46d69 release: 1.3.0
  • 2c92b49 Merge pull request #222 from davidhewitt/remove-monkey-patch
  • 21370e3 Merge pull request #220 from gabrielmbmb/main
  • 3441f25 remove setuptools monkey patch
  • e4f37fe Merge pull request #223 from davidhewitt/fix-vendor
  • 1d0d958 fix mypy
  • f59a691 ci: fix sdist vendor test
  • f55adde Add None default value
  • 4b2c877 Merge pull request #219 from PyO3/dependabot/cargo/examples/html-py-ever/tend...
  • 40ab786 build(deps): bump tendril from 0.4.2 to 0.4.3 in /examples/html-py-ever
  • Additional commits viewable 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