Skip to content

Using oindex and vindex instead of ExplicitIndexer objects. #9273

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

Draft
wants to merge 48 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
3029943
temporary enable CI triggers on feature branch
andersy005 Apr 10, 2024
ddd4cdb
add `.oindex` and `.vindex` to `BackendArray` (#8885)
andersy005 Apr 17, 2024
96ac4b7
Enable explicit use of key tuples (instead of *Indexer objects) in in…
andersy005 May 3, 2024
18c5c70
Trigger CI only if code files are modified. (#9006)
dcherian May 6, 2024
b46c320
Merge branch 'main' into backend-indexing
andersy005 May 10, 2024
7d55345
Merge branch 'main' into backend-indexing
andersy005 May 12, 2024
795daf2
fix bad merge
andersy005 May 12, 2024
f2c4659
Micro optimization -- use tuples throughout backend indexing (#9009)
hmaarrfk May 12, 2024
d763c02
Merge branch 'main' into backend-indexing
andersy005 May 13, 2024
45ceac6
Merge branch 'main' into backend-indexing
andersy005 May 21, 2024
8d64f60
Merge branch 'main' into backend-indexing
andersy005 May 23, 2024
46a902f
Merge branch 'main' into backend-indexing
dcherian Jun 24, 2024
62d474f
Merge branch 'main' into backend-indexing
dcherian Jul 24, 2024
07f663e
Merge branch 'main' into backend-indexing
andersy005 Oct 30, 2024
8b591e0
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 30, 2024
8cc0d29
enhance type annotations and improve clarity
andersy005 Oct 30, 2024
5884605
Fix indexing logic to correctly handle array with __array_function__ …
andersy005 Oct 30, 2024
146daff
Merge branch 'main' into backend-indexing
andersy005 Nov 1, 2024
50791e0
update indexing methods to use OuterIndexer type
andersy005 Nov 1, 2024
014e7cf
remove unnecessary copy argument from __array__ method in MemoryCache…
andersy005 Nov 1, 2024
5e22be6
another attempt at fixing types
andersy005 Nov 1, 2024
7056aba
remove backend-indexing branch from CI workflows
andersy005 Nov 1, 2024
43046e8
remove unnecessary type ignore comments
andersy005 Nov 1, 2024
2a7e2f2
fix: update indexing to use tuple from indexer for improved compatibi…
andersy005 Nov 1, 2024
ead4251
more type hints
andersy005 Nov 1, 2024
08dc10a
Merge branch 'main' into backend-indexing
andersy005 Nov 4, 2024
ed74afa
Merge branch 'main' into backend-indexing
andersy005 Nov 4, 2024
76b2d5a
update type hints for `expanded_indexer()` function
andersy005 Nov 5, 2024
938a846
Merge branch 'main' into backend-indexing
andersy005 Nov 5, 2024
389a62f
Merge branch 'main' into backend-indexing
andersy005 Nov 7, 2024
ee81af3
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 7, 2024
550ba28
Merge branch 'main' into backend-indexing
andersy005 Nov 8, 2024
0c86622
Use tuples for indexing
dcherian Nov 11, 2024
0f54b64
Remove CompatIndexedTuple
dcherian Nov 19, 2024
ab20531
Merge branch 'main' into backend-indexing
dcherian Nov 19, 2024
b60accd
Some typing work
dcherian Nov 19, 2024
222c5c2
more typing
dcherian Nov 19, 2024
810b822
Fix test
dcherian Nov 19, 2024
a414965
strict=True
dcherian Nov 19, 2024
0b99aea
more typing
dcherian Nov 19, 2024
2ceaeac
fix
dcherian Nov 19, 2024
749da0b
some more fixes
dcherian Nov 19, 2024
f58262a
little more type narrowing
dcherian Nov 19, 2024
dcd3ac9
Refactor backend indexing tests
dcherian Nov 19, 2024
2105aa0
Add legacy backend indexing tests
dcherian Nov 19, 2024
fb24e9c
Avoid raising deprecation warning now.
dcherian Nov 19, 2024
1ffe5e9
Merge branch 'main' into backend-indexing
dcherian Jan 30, 2025
6064046
fix
dcherian Jan 30, 2025
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 bad merge
  • Loading branch information
andersy005 committed May 12, 2024
commit 795daf2db5ad0b0a2ebbad4cc694e15417a124db
7 changes: 1 addition & 6 deletions .github/workflows/ci-additional.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,14 @@ on:
pull_request:
branches:
- "main"
paths:
- 'ci/**'
- '.github/**'
- '/*' # covers files such as `pyproject.toml`
- 'properties/**'
- 'xarray/**'
- "backend-indexing"
paths:
- 'ci/**'
- '.github/**'
- '/*' # covers files such as `pyproject.toml`
- 'properties/**'
- 'xarray/**'

workflow_dispatch: # allows you to trigger manually

concurrency:
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,6 @@ on:
pull_request:
branches:
- "main"
paths:
- 'ci/**'
- '.github/**'
- '/*' # covers files such as `pyproject.toml`
- 'properties/**'
- 'xarray/**'
- "backend-indexing"
paths:
- 'ci/**'
Expand Down
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy