Skip to content

Commit

Permalink
Unpin numpy
Browse files Browse the repository at this point in the history
  • Loading branch information
blakeNaccarato committed Oct 20, 2023
1 parent 340b184 commit 253e9eb
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 15 deletions.
5 changes: 1 addition & 4 deletions .tools/requirements/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ dill==0.3.7
gmpy2==2.1.5
IPython[notebook]==8.16.1
matplotlib==3.8.0
numpy==1.24.4
pandas[hdf5,performance]==2.0.2
pandas-stubs~=2.0.2
ploomber-engine==0.0.31
Expand All @@ -13,7 +14,3 @@ ruamel.yaml==0.17.39
scipy==1.11.3
sympy==1.12
uncertainties==3.1.7
# Numba only supports numpy<1.25 https://github.com/numba/numba/issues/8698
# ! Unpin numba once it supports numpy>=1.25
numba==0.57.1
numpy==1.24.4
6 changes: 1 addition & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ dependencies = [
"gmpy2>=2.1.5",
"IPython[notebook]>=8.14.0",
"matplotlib>=3.7.2",
"numpy>=1.24.4",
"pandas[hdf5,performance]>=2.0.2",
"ploomber-engine>=0.0.30",
"pydantic>=1.10.12,<2",
Expand All @@ -29,10 +30,6 @@ dependencies = [
"scipy>=1.11.1",
"sympy>=1.12",
"uncertainties>=3.1.7",
# Numba only supports numpy<1.25 https://github.com/numba/numba/issues/8698
# ! Unpin numba once it supports numpy>=1.25
"numba>=0.57.1",
"numpy>=1.24.4",
]
[[project.authors]]
name = "Blake Naccarato, Kwang Jin Kim"
Expand All @@ -50,7 +47,6 @@ code = ["src"]
deps = ["pyproject.toml"]
ignore_unused = [
"gmpy2", # for faster sympy computations
"numba", # Pin numba until it supports numpy>=1.25
]

[tool.pyright]
Expand Down
6 changes: 0 additions & 6 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,6 @@
"matchManagers": ["pip_requirements", "git-submodules"],
"matchPackageNames": ["pyright", "submodules/typings"]
},
{
"groupName": "numpy",
"description": "Joint conflict between numpy, numba, pandas, and pandas-stubs as recently as 23-09-28.",
"matchManagers": ["pip_requirements"],
"matchPackageNames": ["numpy", "numba", "pandas"]
},
{
"description": "Stubs are managed by `.tools/scripts/core_update.py`.",
"matchManagers": ["pip_requirements"],
Expand Down

0 comments on commit 253e9eb

Please sign in to comment.