-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
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
Adding xnd packages: libndtypes, ndtypes, libxnd, xnd, libgumath, gumath #51151
Conversation
28961e3
to
64d6dec
Compare
@GrahamcOfBorg build libgumath libndtypes libxnd python3Packages.ndtypes python3Packages.xnd python3Packages.gumath |
Success on x86_64-linux (full log) Attempted: libgumath, libndtypes, libxnd, python3Packages.ndtypes, python3Packages.xnd, python3Packages.gumath Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: libgumath, libndtypes, libxnd, python3Packages.ndtypes, python3Packages.xnd, python3Packages.gumath Partial log (click to expand)
|
Looks like aarch64 fails due to roundoff error. Ready for review |
Success on aarch64-linux (full log) Attempted: libgumath, libndtypes, libxnd Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: libgumath, libndtypes, libxnd Partial log (click to expand)
|
64d6dec
to
636c93e
Compare
I haven't heard of these and unfortunately don't have time to look at this in depth right now. I don't see much reason not to include them though, except maybe that they are still unstable. |
I am one of the developers behind xnd and it is a fast moving project right now so I wanted to include the latest "stable" release. But everything works in this relase. |
636c93e
to
9c05451
Compare
9c05451
to
a78e84d
Compare
Bump. Changes made and ready for merge. |
a78e84d
to
bc95e95
Compare
@GrahamcOfBorg build python3Packages.gumath |
gumath depends on all the new packages thus if it builds all deps build. |
I really like having this in Nixpkgs, thanks. |
bc95e95
to
078ea7f
Compare
078ea7f
to
1223c8f
Compare
@GrahamcOfBorg build python3Packages.gumath |
Fixed ready for merge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would it make sense to add a meta section (with license etc) to the python modules?
Right now they inherit the meta from their c compiled libraries they are based on. Are you suggesting a python decryption for the package? |
Right - I had missed the meta |
Motivation for this change
Packages that have hopes of being a future replacement for numpy.
Things done
libgumath: init at unstable-2018-11-27
libxnd: 0.2.0dev3 -> unstable-2018-11-27
libndtypes: 0.2.0dev3 -> unstable-2018-11-27
pythonPackages.ndtypes: init at unstable-2018-11-27
pythonPackages.xnd: init at unstable-2018-11-27
pythonPackages.gumath: init at unstable-2018-11-27
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)