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

Qiskit / qiskit / 22353739383 / 1
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: text_circuit_drawer
DEFAULT BRANCH: main
Ran 24 Feb 2026 02:23PM UTC
Files 898
Run time 28s
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

24 Feb 2026 01:50PM UTC coverage: 87.831% (-0.04%) from 87.867%
22353739383.1

push

github

web-flow
Upgrade to PyO3 0.28 (#15670)

The major change for us is that `pyclass` on `Clone` types no longer
automatically derives a cloning implementation of `FromPyObject`.  We
now have to opt-in to having it with an extra derive.  Here I've tried
to avoid opting in, except in cases where the underlying `struct` is
small and `Copy`; this turned up a few places where we've been lazy with
/ missed `extract` calls that could just be `cast`s.  I left one place
(in `ConsolidateBlocks`) where we _shouldn't_ need to clone out of
Python space, but it would be rather involved to refactor the logic to
make this work better, since we're unfortunately using the
Python-exposed function as the main driver logic, rather than the
Rust-native help function that lives next to it.

On the `rust-numpy` side, a change intended to fix a bug in implicit
dimension handling in `PyArrayLike` had a knock-on effect of making
allocating type conversions fail.  Every current usage within Qiskit
_wants_ the automatic conversion by nature of using `PyArrayLike` as an
extraction point and not a cast, so we have to change our usage sites to
allow the conversion now.

100279 of 114173 relevant lines covered (87.83%)

1150510.32 hits per line

Source Files on job 22353739383.1
  • Tree
  • List 898
  • Changed 48
  • Source Changed 44
  • Coverage Changed 41
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22353739383
  • 72786eb4 on github
  • Prev Job for on gh-readonly-queue/main/pr-15670-d9566f0d214e80aea80f0819a87bea3cc9d115aa (#22321961828.1)
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