Pin numpy in various stubs (#12554)

This commit is contained in:
sobolevn
2024-08-19 15:38:23 +03:00
committed by GitHub
parent 937270df0c
commit 30a20398c9
5 changed files with 15 additions and 5 deletions

View File

@@ -1,7 +1,9 @@
version = "0.5.*"
upstream_repository = "https://github.com/spatialaudio/jackclient-python"
# Requires a version of numpy with a `py.typed` file
requires = ["numpy>=1.20", "types-cffi"]
# see https://github.com/python/typeshed/issues/12551
# on why we need the upper bound for numpy
requires = ["numpy>=1.20,<2.1.0", "types-cffi"]
[tool.stubtest]
# darwin and win32 are equivalent

View File

@@ -1,7 +1,9 @@
version = "3.2.1"
upstream_repository = "https://github.com/networkx/networkx"
# requires a version of numpy with a `py.typed` file
requires = ["numpy>=1.20"]
# see https://github.com/python/typeshed/issues/12551
# on why we need the upper bound
requires = ["numpy>=1.20,<2.1.0"]
partial_stub = true
[tool.stubtest]

View File

@@ -1,6 +1,8 @@
version = "0.13.2"
# Requires a version of numpy and matplotlib with a `py.typed` file
requires = ["matplotlib>=3.8", "numpy>=1.20", "pandas-stubs"]
# see https://github.com/python/typeshed/issues/12551
# on why we need the upper bound for numpy
requires = ["matplotlib>=3.8", "numpy>=1.20,<2.1.0", "pandas-stubs"]
# matplotlib>=3.8 requires Python >=3.9
requires_python = ">=3.9"
upstream_repository = "https://github.com/mwaskom/seaborn"

View File

@@ -1,4 +1,6 @@
version = "2.0.*"
# Requires a version of numpy with a `py.typed` file
requires = ["numpy>=1.20"]
# see https://github.com/python/typeshed/issues/12551
# on why we need the upper bound for numpy
requires = ["numpy>=1.20,<2.1.0"]
upstream_repository = "https://github.com/shapely/shapely"

View File

@@ -3,7 +3,9 @@
version = "2.17.*"
upstream_repository = "https://github.com/tensorflow/tensorflow"
# requires a version of numpy with a `py.typed` file
requires = ["numpy>=1.20", "types-protobuf", "types-requests"]
# see https://github.com/python/typeshed/issues/12551
# on why we need the upper bound for numpy
requires = ["numpy>=1.20,<2.1.0", "types-protobuf", "types-requests"]
extra_description = "Partially generated using [mypy-protobuf==3.6.0](https://github.com/nipunn1313/mypy-protobuf/tree/v3.6.0) and libprotoc 26.1 on tensorflow==2.17.0 ."
partial_stub = true