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

Qiskit / qiskit-fermions
98%

Build:
DEFAULT BRANCH: main
Repo Added 08 Feb 2026 09:21AM UTC
Files 72
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • README/1
  • bd-edits
  • capi-remove-useless-exit-codes
  • ci-cross-platform-tests
  • ci-ensure-all-doctests-run
  • ci-fix-python
  • ci-lint
  • ci-test-macos
  • ci-test-windows
  • clean-qiskit-sys-dependencies
  • cleanup-unittest-class-pattern
  • clippy-all-targets
  • clippy-lint-warnings
  • coverage-reporting
  • dependabot/cargo/cbindgen-0.29.3
  • dependabot/cargo/cbindgen-0.29.4
  • dependabot/cargo/git2-0.21.0
  • dependabot/cargo/nalgebra-0.34.2
  • dependabot/cargo/nalgebra-0.35.0
  • dependabot/cargo/pyo3-stub-gen-0.19.0
  • dependabot/cargo/pyo3-stub-gen-0.20.0
  • dependabot/cargo/pyo3-stub-gen-0.22.2
  • dependabot/cargo/pyo3-stub-gen-0.22.3
  • dependabot/cargo/pyo3-stub-gen-0.23.0
  • dependabot/cargo/rayon-1.12.0
  • dependabot/cargo/regex-1.12.4
  • dependabot/github_actions/github_actions-640176b5ab
  • dependabot/github_actions/github_actions-674967a53d
  • dependabot/github_actions/github_actions-903567a242
  • dependabot/github_actions/github_actions-d47ceab2ed
  • dependabot/pip/breathe-gte-4.36.0
  • dependabot/pip/highspy-gte-1.14.0
  • dependabot/pip/mypy-1.20.0
  • dependabot/pip/mypy-2.1.0
  • dependabot/pip/nbsphinx-gte-0.9.8
  • dependabot/pip/pytest-gte-9.0.3
  • dependabot/pip/qiskit-gte-2.4.1-and-lt-3
  • dependabot/pip/ruff-0.15.4
  • dependabot/pip/ruff-0.15.8
  • dependabot/pip/setuptools-gte-82.0.1
  • dependabot/pip/toml-gte-0.10.2
  • dependabot/pip/tox-gte-4.55.0
  • dependabot/pip/typos-gte-1.47.0
  • dependency-groups
  • docs-circuit-guide-restructure
  • docs-fix-indices-vs-modes
  • evolution-decompose
  • evolution-synthesis-relax-num-qubits
  • f2q-optimization
  • fermion-circuit
  • fermion-state-prep
  • fermion_to_mode
  • fix-docs-relabel-modes
  • fix-majorana-fermion-mapping
  • fix-majorana-to-fermion
  • fix-qdrift-mean-of-abs
  • fix-qiskit-header-include
  • fix-sphinx-doctest
  • givens-decomposition
  • inplace-qkobs
  • interaction-operators
  • lint-cargo-fmt
  • main
  • maj_index_print
  • majorana-normal-order-ascending
  • minor-ci-improvements
  • no-build-isolation
  • operator-groups
  • operator-str-format
  • orbital-rotation
  • patch-1
  • permute-indices
  • print-ferm-op
  • protocols
  • pyext-operator-arrays
  • qdrift-performance
  • qdrift-trotterization
  • refactor-global-qargs-handling
  • refactor-many-body-order
  • relabel-modes-optimization-pass
  • rename-fermion-indices-to-modes
  • replace-zero-len-arrays-with-null-pointers
  • restructure-docs
  • right-multiplication
  • sandwich-ordering
  • some-install-improvements
  • staged-pass-manager
  • sybil
  • test-qiskit-versions
  • update-installation-docs
  • update-sqdrift-tutorial
  • upgrade-pyo3-stub-gen

24 Jun 2026 03:02PM UTC coverage: 97.817% (+0.2%) from 97.585%
28108133151

push

github

web-flow
Edge-/Transfer-Vertex operators (#123)

* feat: core implementation of the UndirectedInteractionOperator

* feat: UndirectedInteractionOperator conversion functions

* feat: DirectedInteractionOperator and conversion logic

* [wip] greedily expose the new data structures to Python API

* Add Python-based tests of UndirectedInteractionOperator

* Add Python-based tests of DirectedInteractionOperator

* Add Python-based tests for un-/directed mapper functions

* fix: remove unused import

* [wip] get started on InteractionOperator python API docs

* docs: class-level docstrings for InteractionOperators

* fix: adjoint of InteractionOperator classes

* docs: method docstrings for InteractionOperator python API

* docs: function docstrings for interaction operator mappers

* feat: add mapping generators for InteractionOperator types

* test: for the new interaction operator generator mappers

* refactor: update with recent __str__ -> __format__ changes

* fix: lint

* rename: UndirectedInteraction -> EdgeVertex

The previous name was actually misleading: the edge operators are in
fact still directed (since `E_ij = -E_ji`). This renaming should avoid
potential confusion around this.

* rename: DirectedInteraction -> TransferVertex

The previous commit renamed `UndirectedInteraction` to `EdgeVertex` to
avoid potential confusion. This commit aligns the formerly used
`DirectedInteraction` to become `TransferVertex`.

* refactor: ensure consistent naming of `map_action`

2035 of 2069 new or added lines in 11 files covered. (98.36%)

6722 of 6872 relevant lines covered (97.82%)

140.74 hits per line

Relevant lines Covered
Build:
Build:
6872 RELEVANT LINES 6722 COVERED LINES
140.74 HITS PER LINE
Source Files on main
  • Tree
  • List 72
  • Changed 5
  • Source Changed 5
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28108133151 main Edge-/Transfer-Vertex operators (#123) * feat: core implementation of the UndirectedInteractionOperator * feat: UndirectedInteractionOperator conversion functions * feat: DirectedInteractionOperator and conversion logic * [wip] greedily expose... push 24 Jun 2026 03:10PM UTC web-flow github
97.82
28103293289 interaction-operators Merge 42c62b854 into ccfbbef90 Pull #123 24 Jun 2026 01:59PM UTC web-flow github
97.82
28100216702 main build(deps): bump pyo3-stub-gen from 0.22.3 to 0.23.0 (#144) Bumps [pyo3-stub-gen](https://github.com/Jij-Inc/pyo3-stub-gen) from 0.22.3 to 0.23.0. - [Release notes](https://github.com/Jij-Inc/pyo3-stub-gen/releases) - [Commits](https://github.co... push 24 Jun 2026 01:09PM UTC web-flow github
97.58
27852685174 main build(deps): bump actions/checkout in the github_actions group (#145) Bumps the github_actions group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 6 to 7 - [Release notes](https://github... push 19 Jun 2026 11:27PM UTC web-flow github
97.52
27850781710 dependabot/github_actions/github_actions-640176b5ab Merge 05554e66b into d79e497b7 Pull #145 19 Jun 2026 10:24PM UTC web-flow github
97.52
27850778190 dependabot/cargo/pyo3-stub-gen-0.23.0 Merge 0b111851e into d79e497b7 Pull #144 19 Jun 2026 10:24PM UTC web-flow github
97.52
27697129002 main ci: include --all-targets for clippy linting (#143) push 17 Jun 2026 02:50PM UTC web-flow github
97.58
27696124640 clippy-all-targets Merge bf23f2383 into afc9737b5 Pull #143 17 Jun 2026 02:36PM UTC web-flow github
97.58
27675046554 main Rename `many_body_order` to `max_rank` (#142) * refactor: rename many_body_order method to max_rank * refactor: improve core implementation of max_rank * fix: typos in C API examples push 17 Jun 2026 08:20AM UTC web-flow github
97.54
27618220478 refactor-many-body-order Merge fccf49c24 into 7c7275b56 Pull #142 16 Jun 2026 12:51PM UTC web-flow github
97.54
See All Builds (242)
  • Repo on GitHub
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