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

MAINT: Add stand-alone libnpymath and remove dependency to numpy from npyrandom #25390

Draft
wants to merge 20 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
9b6d920
MAINT: Remove npy dependency from npyrandom and ship sources
lysnikolaou Dec 13, 2023
c69465f
Fix types
lysnikolaou Dec 14, 2023
e764f44
Fix typedefs
lysnikolaou Dec 14, 2023
b9d83e8
Merge branch 'main' into remove-npyrandom-staticlib
lysnikolaou Dec 18, 2023
731fc5b
Use stand-alone libnpymath and remove npymath from numpy source
lysnikolaou Dec 18, 2023
04965fe
Update libnpymath to fix test failures
lysnikolaou Dec 21, 2023
2f8f8a1
Remove lysnikolaou/libnpymath submodule
lysnikolaou Jan 11, 2024
0c504ce
Add numpy/libnpymath submodule
lysnikolaou Jan 11, 2024
e4fe09b
Merge branch 'main' into remove-npyrandom-staticlib
lysnikolaou Jan 19, 2024
882b6b1
Update libnpymath to fix have_features detection
lysnikolaou Jan 19, 2024
2b5da14
Merge branch 'main' into remove-npyrandom-staticlib
lysnikolaou Feb 2, 2024
d89bd07
Add libnpymath dep in fft module
lysnikolaou Feb 2, 2024
511c1cc
Update libnpymath to get fixes for FreeBSD
lysnikolaou Feb 2, 2024
5b2cc62
Add libnpymath dependency to f2py's meson.build
lysnikolaou Feb 6, 2024
91055f2
Change npy_creal/npy_cimag to get pointers
lysnikolaou Feb 5, 2024
2284c17
Pull libnpymath changes & change includes / calls to new symbols
lysnikolaou Feb 8, 2024
c962c6c
Merge branch 'main' into remove-npyrandom-staticlib
lysnikolaou Feb 9, 2024
e90dcc7
Merge branch 'main' into remove-npyrandom-staticlib
lysnikolaou Feb 27, 2024
0078aaa
Mark test_cffi as xfail
lysnikolaou Feb 27, 2024
dec8bac
Update to use new version of libnpymath
lysnikolaou Feb 27, 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
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,6 @@
[submodule "numpy/fft/pocketfft"]
path = numpy/fft/pocketfft
url = https://github.com/mreineck/pocketfft
[submodule "subprojects/libnpymath"]
path = subprojects/libnpymath
url = https://github.com/numpy/libnpymath.git
Loading
Loading