Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add numpy 2 support #340

Merged
merged 36 commits into from
Apr 16, 2024
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
ba5b0d9
Try out numpy 2 beta release
MuellerSeb Mar 14, 2024
3ad422a
Remove py38; use np 2 rc
MuellerSeb Apr 4, 2024
8c52b9a
try running with np 2; remove 32bit wheels
MuellerSeb Apr 4, 2024
7e51f1e
cap black version
MuellerSeb Apr 4, 2024
9618c1c
project: sphinx version fix; black min py version fix
MuellerSeb Apr 5, 2024
4de1557
estimator: use int instead of long
MuellerSeb Apr 5, 2024
7971261
np: use asarray where possible with atleast_Xd to mimic ndmin feature
MuellerSeb Apr 5, 2024
3b35caa
cython: always use 64-bit integers for counts
MuellerSeb Apr 5, 2024
bcf22c0
deps: emcee try patch version
MuellerSeb Apr 5, 2024
f354999
re-enable py38; np2 to build extensions for py>=3.9; check np2 in CI
MuellerSeb Apr 6, 2024
e52cc9b
CI: check several versions of numpy
MuellerSeb Apr 7, 2024
70a59fb
Doc: fix pyvista issue with renaming UniformGrid->ImageData
MuellerSeb Apr 7, 2024
7b8aab3
Doc: use rtd theme >v2
MuellerSeb Apr 7, 2024
b3b4fb5
Doc: fix ref issues
MuellerSeb Apr 7, 2024
a13968e
CI: try fix missing pip step
MuellerSeb Apr 7, 2024
74b130a
CI: try fix missing pip step by separate job step
MuellerSeb Apr 7, 2024
5f37aee
CI: try fix missing pip step by using env var for version
MuellerSeb Apr 7, 2024
ea00a48
CI: try fix missing pip step by using oldest-supported-numpy package
MuellerSeb Apr 7, 2024
ebe8ef6
CI: fix missing pip step by using quotes (>= is evil)
MuellerSeb Apr 7, 2024
9074056
CI: install numpy in test stage to ensure version
MuellerSeb Apr 7, 2024
dacc89a
deps: bump min np ver to 1.20 (meshio needs np.typing)
MuellerSeb Apr 7, 2024
4353f6e
build: use build dep caps from scipy
MuellerSeb Apr 7, 2024
d221248
CI: also fix scipy version
MuellerSeb Apr 7, 2024
ba5bfb1
Doc: fix pyvista deprecation warnings
MuellerSeb Apr 7, 2024
552cb58
CI: fix config
MuellerSeb Apr 7, 2024
728adee
fix typo
MuellerSeb Apr 7, 2024
227efb6
update changelog
MuellerSeb Apr 8, 2024
83f8594
finalize pyproject.toml
MuellerSeb Apr 8, 2024
1124580
CI: install scipy/numpy before test to really check compatibility
MuellerSeb Apr 8, 2024
3bff873
update docs with correct deps versions
MuellerSeb Apr 8, 2024
24fd5ca
update actions versions
MuellerSeb Apr 11, 2024
9a754fa
cython: use np.int64_t
MuellerSeb Apr 12, 2024
7b1fd1e
use black 24 and add black preview job to CI
MuellerSeb Apr 12, 2024
062caa8
apply black 24
MuellerSeb Apr 12, 2024
50e6672
fix black preview complain
MuellerSeb Apr 12, 2024
25e002e
CI: emcee 3.1.5 with numpy 2 support was released
MuellerSeb Apr 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix typo
  • Loading branch information
MuellerSeb committed Apr 7, 2024
commit 728adeede52fd7620d2c65bbb13f644bf41ada4a
1 change: 0 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ dependencies = [
"pyevtk>=1.1.1",
"scipy>=1.1.0",
]
g
[project.optional-dependencies]
doc = [
"m2r2>=0.2.8",
Expand Down
Loading