Repository navigation
Array api #461
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
Merged
Array api #461
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
60ab57f
Define the blosc2 namespace
FrancescAlted 1af8a67
Add blosc2 dtypes (mirroring numpy dtypes)
FrancescAlted 45daad0
Make asarray() accept scalars
FrancescAlted 86be75d
Add entry points to toml
b6ec50d
Add iinfo
4edbace
Implemented __array_namespace_info__ and finfo
FrancescAlted c01ae3d
Add missing isnan and isfinite
FrancescAlted 1340998
Add file for excluding tests with pytest --xfails-file
FrancescAlted d10b136
Instructions on how to run the Array API tests
FrancescAlted dbc81b5
A bit better docs
FrancescAlted 44cea32
Adding None indexing
6c30b1b
Merge branch 'array-api' of github.com:Blosc/python-blosc2 into array…
271ff7e
Adding isnan/isfinite and other fixes for array-api getitem
lshaw8317 dd7c673
Fixing lazyexprs with no blosc2 operands
lshaw8317 d1b9ae3
Merge with main
lshaw8317 f82ac52
Fix failing blosc2 tests
lshaw8317 407aa21
Add negative step support
lshaw8317 5b16a66
First fixes for setitem, need to fix get_flatter_slices
lshaw8317 6186d74
Add support for negative steps for setitem
lshaw8317 b633abf
Fix small off-by-one error
lshaw8317 9e0cc93
Add setitem test
lshaw8317 3a85376
Now passes setitem tests for negative steps
lshaw8317 6028669
Added fancy indexing with slices with negative steps
lshaw8317 5e00ba5
Add setitem tests and resolve comments
lshaw8317 b4a2add
Further fixes for setitem
lshaw8317 0827b10
Now passes all setitem tests
lshaw8317 fdb9957
Fixes for chunks with zeros
lshaw8317 fbd3b06
Working on get/setitem masking
lshaw8317 d66afc4
Fixes to setitem for 0 chunks
lshaw8317 44dac9e
Add dtype conversion methods to Operand
lshaw8317 9282a91
Added astype function
lshaw8317 84b975c
Last fixes for ndarray_object array_api tests
lshaw8317 578d234
Small typo
lshaw8317 802c860
No (easy) optimisation for booleans possible. Now pass all ndarray_ob…
lshaw8317 e34aef0
Adding creation functions, remedy arange, add constants
lshaw8317 325c3e2
Adjust arange for backwards compatibility
lshaw8317 9e973ec
Fix numerical stability of linspace, add __bool__ for LazyExpr
lshaw8317 630d437
Fixes to linspace and optimization of arange
lshaw8317 d6975a1
Fixes to linspace and optimization of arange
lshaw8317 09d8f29
Fixes to arange
lshaw8317 f9e97aa
Various final fixes
lshaw8317 102b4a1
Bump numexpr version requirement
lshaw8317 019be81
Merge branch 'main' into array-api
lshaw8317 c0a65f5
Fix precommit error
lshaw8317 fb00e65
Apply pre-commit fixes
pre-commit-ci[bot] f99b298
Bump numexpr version to support complex isnan etc.
lshaw8317 41ef491
Merge branch 'array-api' of github.com:Blosc/python-blosc2 into array…
lshaw8317 30422a1
Passing inspection_functions tests
lshaw8317 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.