Skip to content

Commit 6319fac

Browse files
ricardoV94maresb
andcommitted
Numba: now required dependency
Co-authored-by: Ben Mares <[email protected]>
1 parent e64816d commit 6319fac

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

environment-osx-arm64.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ dependencies:
1919
- pydeprecate
2020
# Apple BLAS
2121
- libblas=*=*accelerate
22-
# numba backend
2322
- numba>=0.57
2423
# For testing
2524
- coveralls

environment.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ dependencies:
2121
- mkl
2222
- mkl-service
2323
- libblas=*=*mkl
24-
# numba backend
2524
- numba>=0.57
2625
# For testing
2726
- coveralls

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ dependencies = [
5050
"setuptools>=59.0.0",
5151
"scipy>=1,<2",
5252
"numpy>=2.0",
53+
"numba>0.57,<1",
5354
"filelock>=3.15",
5455
"etuples",
5556
"logical-unification",
@@ -186,12 +187,12 @@ files = ["pytensor", "tests"]
186187
build = "*"
187188
# Uncomment to skip builds that compile but fail when trying to test (maybe due to incompatibility with runner)
188189
# archs = ["auto64"]
189-
# Disable any-platform (pp*), and 32-bit builds.
190+
# Disable any-platform (pp*), 32-bit builds, and free-threaded builds (cp*t-*)
190191
# Additional options to consider: "*musllinux*"
191-
skip = ["pp*", "*-win32", "*-manylinux_i686"]
192+
skip = ["pp*", "*-win32", "*-manylinux_i686", "cp*t-*"]
192193
build-frontend = "build"
193194
test-command = 'python -c "import pytensor; print(pytensor.__version__); from pytensor.scan import scan_perform; print(scan_perform.get_version())"'
194-
test-skip = ["cp37*", "*musllinux*", "*win32*", "*i686*"]
195+
test-skip = ["*musllinux*", "*i686*"]
195196

196197
# Testing seems to be running into issues locating libs where expected
197198
# test-requires = ["pytest", "numba", "jax", "jaxlib"]

0 commit comments

Comments
 (0)