• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IntelPython / dpnp / 28008983565
78%

Build:
DEFAULT BRANCH: master
Ran 23 Jun 2026 08:22AM UTC
Jobs 1
Files 258
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Jun 2026 07:12AM UTC coverage: 78.069% (+0.003%) from 78.066%
28008983565

push

github

web-flow
Return tuple instead of list from atleast_1d/2d/3d and ogrid (#2965)

NumPy returns a tuple of arrays (not a list) from several functions that
yield multiple arrays.
This PR aligns dpnp with that behavior.

### What is done

- `dpnp.atleast_1d`, `dpnp.atleast_2d`, `dpnp.atleast_3d` and
`dpnp.ogrid` now return a tuple of arrays instead of a list.
Single-input
`atleast_*d` and single-slice `ogrid` still return a bare array, and
`mgrid` still returns a single stacked array (matching NumPy).
- Added/extended tests to assert the return container type matches
NumPy. While here, added the same parity checks for other
tuple-returning functions that lacked them (`nonzero`, `where`, `ix_`,
`tril_indices`, `triu_indices`, `unravel_index`, `unstack`).

The split family (`array_split`, `split`, `hsplit`, `vsplit`, `dsplit`)
and `histogramdd` still return lists, matching current NumPy.

1532 of 2854 branches covered (53.68%)

Branch coverage included in aggregate %.

11 of 11 new or added lines in 2 files covered. (100.0%)

25975 of 32380 relevant lines covered (80.22%)

8015.64 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28008983565.1 23 Jun 2026 08:22AM UTC 258
78.07
GitHub Action Run
Source Files on build 28008983565
  • Tree
  • List 258
  • Changed 5
  • Source Changed 4
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28008983565
  • 3959012f on github
  • Prev Build on master (#27978881810)
  • Next Build on master (#28015506206)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc