Skip to content

Update setuptools-rust requirement from ~=0.11.6 to ~=0.12.0

Created by: dependabot-preview[bot]

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

Release notes

Sourced from setuptools-rust's releases.

v0.12.0

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
Changelog

Sourced from setuptools-rust's changelog.

0.12.0 (2020-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
  • Fix further cases of building for 32-bit Python on 64-bit Windows. #87

0.11.4 (2020-11-03)

  • Fix tomlgen functionality on Windows. #78
  • Add support for building abi3 shared objects. #82

0.11.3 (2020-08-24)

  • Fix building on Linux distributions that use musl (e.g. Alpine) out of the box. #80

0.11.2 (2020-08-10)

  • Fix support for namespace packages. #79

0.11.1 (2020-08-07)

  • Fix building for 32-bit Python on 64-bit Windows. #77

0.11.0 (2020-08-06)

  • Remove python 2 support. #53
  • Fix compatibility with cffi. #68

... (truncated)

Commits
  • c201b52 release: 0.12.0
  • 9dbf690 Merge pull request #122 from davidhewitt/universal2-wheels-docs
  • 83e4a4f Apply suggestion from messense
  • d7e0a81 docs: mention universal2 / ARCHFLAGS
  • 26eff9f Merge pull request #121 from PyO3/readthedocs
  • b4dd6d7 docs: add sphinx / readthedocs configuration
  • 14703b8 Merge pull request #118 from messense/sdist-vendor-crates
  • 5496a9f setup.cfg: fix classifiers (#120)
  • 7ff2642 Fix sdist --vendor-crates issue on Windows
  • e15ac8e Add sdist with --vendor-crates test on CI
  • 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Merge request reports

Loading