Set version constraints for Python build dependency

Allows to avoid some unintended breakage if a build package introduces a breaking change
pull/291/head
Tpt 2 years ago committed by Thomas Tanon
parent 841c9a2066
commit 54c66279f3
  1. 4
      .github/dependabot.yml
  2. 2
      python/README.md
  3. 2
      python/pyproject.toml
  4. 9
      python/requirements.dev.txt

@ -4,3 +4,7 @@ updates:
directory: "/"
schedule:
interval: weekly
- package-ecosystem: "pip"
directory: "/python/"
schedule:
interval: weekly

@ -59,7 +59,7 @@ The Sphinx documentation can be generated and viewed in the browser using the fo
sphinx-autobuild docs docs/_build/html
```
Note that you will need to have [sphinx-autobuild](https://pypi.org/project/sphinx-autobuild/) installed. This should be installed already if you are using this repository's development container.
Note that you will need to have [sphinx-autobuild](https://pypi.org/project/sphinx-autobuild/) installed.
Alternatively, you can use `sphinx-build` with Python's `http.server` to achieve the same thing.

@ -1,5 +1,5 @@
[build-system]
requires = ["maturin~=0.13.0"]
requires = ["maturin~=0.14.0"]
build-backend = "maturin"
[project]

@ -1,6 +1,5 @@
black
black~=22.10
furo
maturin
mypy
sphinx
sphinx-autobuild
maturin~=0.14.0
mypy~=0.991.0
sphinx~=5.3

Loading…
Cancel
Save