Skip to content

Feat/array api#228

Merged
wilsonrljr merged 10 commits into
mainfrom
feat/array_api
Apr 4, 2026
Merged

Feat/array api#228
wilsonrljr merged 10 commits into
mainfrom
feat/array_api

Conversation

@wilsonrljr

Copy link
Copy Markdown
Owner

Introducing experimental, opt-in Array API standard support. The strongest automated coverage in this release is for NumPy, PyTorch (CPU and CUDA), and array_api_strict, while CuPy and JAX are exposed as experimental compatibility targets through the same dispatch layer. This is a major architectural milestone that brings backend flexibility and GPU-capable execution to supported backend-native paths without changing the NumPy default behavior.

@codacy-production

codacy-production Bot commented Apr 4, 2026

Copy link
Copy Markdown

Not up to standards ⛔

🔴 Issues 51 high

Alerts:
⚠ 51 issues (≤ 0 issues of at least minor severity)

Results:
51 new issues

Category Results
Security 51 high

View in Codacy

🟢 Metrics 319 complexity · 11 duplication

Metric Results
Complexity 319
Duplication 11

View in Codacy

🟢 Coverage 97.80% diff coverage · -0.20% coverage variation

Metric Results
Coverage variation -0.20% coverage variation (-1.00%)
Diff coverage 97.80% diff coverage

View coverage diff in Codacy

Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (12859ba) 4621 4583 99.18%
Head commit (aa96e64) 5269 (+648) 5215 (+632) 98.98% (-0.20%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#228) 1135 1110 97.80%

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

TIP This summary will be updated as you push new changes. Give us feedback

@wilsonrljr wilsonrljr merged commit 5877e8e into main Apr 4, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant