提交 a05da83e authored 作者: Virgile Andreani's avatar Virgile Andreani

Update dependencies as per SPEC0

上级 efa845a3
...@@ -9,7 +9,7 @@ dependencies: ...@@ -9,7 +9,7 @@ dependencies:
- numpy - numpy
- scipy - scipy
- six - six
- sphinx>=5.1.0,<6 - sphinx>=5.3,<6
- mock - mock
- pillow - pillow
- pymc-sphinx-theme - pymc-sphinx-theme
......
...@@ -9,9 +9,9 @@ channels: ...@@ -9,9 +9,9 @@ channels:
dependencies: dependencies:
- python>=3.10 - python>=3.10
- compilers - compilers
- numpy>=1.17.0 - numpy>=1.24
- scipy>=0.14 - scipy>=1.9
- filelock - filelock>=3.8
- etuples - etuples
- logical-unification - logical-unification
- miniKanren - miniKanren
...@@ -28,16 +28,16 @@ dependencies: ...@@ -28,16 +28,16 @@ dependencies:
- diff-cover - diff-cover
- mypy - mypy
- types-filelock - types-filelock
- types-setuptools - types-setuptools>=63.0
- pytest - pytest>=7.2
- pytest-cov - pytest-cov
- pytest-xdist - pytest-xdist
- pytest-benchmark - pytest-benchmark
- pytest-mock - pytest-mock>=3.9
# For building docs # For building docs
- sphinx>=5.1.0,<6 - sphinx>=5.3,<6
- sphinx_rtd_theme - sphinx_rtd_theme
- pygments - pygments>=2.13
- pydot - pydot
- ipython - ipython
- pymc-sphinx-theme - pymc-sphinx-theme
...@@ -45,7 +45,7 @@ dependencies: ...@@ -45,7 +45,7 @@ dependencies:
- ruff - ruff
# developer tools # developer tools
- pandas # required to run mypy script - pandas # required to run mypy script
- pre-commit - pre-commit>=2.20
- packaging - packaging
# optional # optional
- cython - cython
......
[build-system] [build-system]
requires = [ requires = [
"setuptools>=59.0.0", "setuptools>=63.0",
"cython", "cython",
"numpy>=1.17.0", "numpy>=1.24",
"versioneer[toml]>=0.28", "versioneer[toml]>=0.28",
] ]
build-backend = "setuptools.build_meta" build-backend = "setuptools.build_meta"
...@@ -47,9 +47,9 @@ keywords = [ ...@@ -47,9 +47,9 @@ keywords = [
] ]
dependencies = [ dependencies = [
"setuptools>=59.0.0", "setuptools>=59.0.0",
"scipy>=0.14", "scipy>=1.9",
"numpy>=1.17.0,<2", "numpy>=1.24,<2",
"filelock", "filelock>=3.8",
"etuples", "etuples",
"logical-unification", "logical-unification",
"miniKanren", "miniKanren",
...@@ -69,16 +69,16 @@ pytensor-cache = "pytensor.bin.pytensor_cache:main" ...@@ -69,16 +69,16 @@ pytensor-cache = "pytensor.bin.pytensor_cache:main"
complete = ["pytensor[jax]", "pytensor[numba]"] complete = ["pytensor[jax]", "pytensor[numba]"]
development = ["pytensor[complete]", "pytensor[tests]", "pytensor[rtd]"] development = ["pytensor[complete]", "pytensor[tests]", "pytensor[rtd]"]
tests = [ tests = [
"pytest", "pytest>=7.2",
"pre-commit", "pre-commit>=2.20",
"pytest-cov>=2.6.1", "pytest-cov>=2.6.1",
"coverage>=5.1", "coverage>=6.5",
"pytest-benchmark", "pytest-benchmark",
"pytest-mock", "pytest-mock>=3.9",
] ]
rtd = ["sphinx>=5.1.0,<6", "pygments", "pydot", "pydot2", "pydot-ng"] rtd = ["sphinx>=5.3,<6", "pygments>=2.13", "pydot", "pydot2", "pydot-ng"]
jax = ["jax", "jaxlib"] jax = ["jax", "jaxlib"]
numba = ["numba>=0.57", "llvmlite"] numba = ["numba>=0.57", "llvmlite>=0.38"]
[tool.setuptools.packages.find] [tool.setuptools.packages.find]
include = ["pytensor*"] include = ["pytensor*"]
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论