Skip to content

Release-0.9.0#651

Merged
elenbaasc merged 1169 commits intomainfrom
release-0.9.0
Dec 19, 2025
Merged

Release-0.9.0#651
elenbaasc merged 1169 commits intomainfrom
release-0.9.0

Conversation

@elenbaasc
Copy link
Copy Markdown
Collaborator

  • Update version.
  • Prep Changelog for release.

elenbaasc and others added 30 commits December 3, 2024 17:34
…composer

[CQT-230] Create SWAP to CNOT decomposer
We were checking (b < 0 and c < 0) instead of (b <= 0 and c <= 0).
Add test_specific_gate to test_zxz_decomposer.py.
Fix test_all_octants_of_bloch_sphere_rotation in test_aba_decomposer.py:
- Change the number of steps for axes from 6 to 5, so  (e.g., 1, 0.5, 0, -0.5, -1).
Update test_cnot_decomposer in test_decompositions.py:
- We had seen this before. We randomly write out Rz(pi) or Rz(-pi).
…-files

Fix sorting of init files using ruff
The problem was that np.allclose was using an atol of 1e-08, while we work with an ATOL of 1e-07.
I've taken the opportunity to update all the np.allclose in the codebase.
…acer

[CQT-237] Create CNOT to CZ replacer
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.8 to 7.6.9.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.6.8...7.6.9)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.5.47 to 9.5.48.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.5.47...9.5.48)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…ial-9.5.48

Bump mkdocs-material from 9.5.47 to 9.5.48
elenbaasc and others added 29 commits October 7, 2025 14:01
* WIP

* Improve SWAP placement in routing passes

* WIP

* Move helper functions in AStar and ShortestPath Routers to a common file & other feedback

* Refactor common for existing routers.

* Add entry to Changelog.

---------

Co-authored-by: Oancea <rares.oancea@tno.nl>
Co-authored-by: Rares Oancea <rares.oacea@tno.nl>
Co-authored-by: Chris Elenbaas <chris.elenbaas@tno.nl>
Co-authored-by: Chris Elenbaas <67630508+elenbaasc@users.noreply.github.com>
* [CQT-421]Implement QGymMapper mapper pass

* Fix typing issue

* Fix linting issue

* downgrade qgym, fix action space handling, retrain agents and update pyproject.toml

* remove unused type ignore

* format qgym_mapper.py

* update __init__.py

* update __init__.py again

* skip QGymMapper tests if qgym-mapper dependency group is not installed

* add test_mapper.py in tests/docs, change type of hardware_connectivity in QGymMapper & other minor refactors

* regen uv.lock

* update __init__.py

* add closing parantheses to type ignore

* update mkdocs.yaml

* skip tests in test_mapper.py

* Add data dir.
Refactor QGymMapper connectivity input parameter.

* Fixed linting error.

* Fix typing error.
Add qgym_mapper group to tox.

* add hyperlink for gym package in qgym-mapper.md

---------

Co-authored-by: Rares Oancea <rares.oacea@tno.nl>
Co-authored-by: Rares Oancea <rares.oancea@tno.nl>
Co-authored-by: Chris Elenbaas <chris.elenbaas@tno.nl>
Co-authored-by: Chris Elenbaas <67630508+elenbaasc@users.noreply.github.com>
Prep Changelog for release.
@elenbaasc elenbaasc merged commit f817844 into main Dec 19, 2025
17 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.

7 participants