Skip to content

Update setuptools-rust requirement from ~=0.12.1 to ~=1.0.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.0.0

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
Changelog

Sourced from setuptools-rust's changelog.

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
  • Add option to cargo vendor crates into sdist. #118

Changed

  • Respect PYO3_PYTHON and PYTHON_SYS_EXECUTABLE environment variables if set. #96
  • Add runtime dependency on setuptools >= 46.1. #102
  • Append to, rather than replace, existing RUSTFLAGS when building. #103

Fixed

  • Set executable bit on shared library. #110
  • Don't require optional wheel dependency. #111
  • Set a more reasonable LC_ID_DYLIB entry on macOS. #119

0.11.6 (2020-12-13)

  • Respect CARGO_BUILD_TARGET environment variable if set. #90
  • Add setuptools_rust.__version__ and require setuptools >= 46.1. #93

0.11.5 (2020-11-10)

  • Fix support for Python 3.5. #86

... (truncated)

Commits
  • 3fa09f4 release: 1.0.0
  • 4400cf1 Merge pull request #182 from davidhewitt/fix-windows-exec
  • bf2ad8b exec: fix for windows
  • cbc59ed Merge pull request #181 from davidhewitt/fix-macos-ci
  • b9a55dc examples: bump pyo3 to 0.15.1
  • 9d0d942 ci: fix macos issues
  • ba1d77e Merge pull request #174 from davidhewitt/update-deps
  • c56b79d deps: update semantic_version
  • c1813ac deps: update setuptools_scm, switch to tomli
  • 4a577d1 Merge pull request #170 from PyO3/dependabot/cargo/examples/namespace_package...
  • 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