Skip to content

pytket-aqt 0.29.0rc0

Pre-release
Pre-release
Compare
Choose a tag to compare
@cqc-melf cqc-melf released this 10 Jul 13:43
· 90 commits to develop since this release
74b4fc7
Use Poetry for package management and Nox in github actions (#34)

* use poetry, changes to noxfile

* set extension version from pyproject.toml

* refactor docs build, add docs build noxfile session

* add mypy session, add dev-requirements.txt, cleanup

* add actions to run nox

* fix inputs name

* fix inputs name

* better run name

* fix test runs

* change naming

* use environment files for github output

* allow 3.10 3.11 for all nox sessions

* add pull request trigger, remove unneeded poetry work around

* add release action, remove unneeded actions

* fix docs-build session name

* naming changes, test dist download

* dist download works, only do it on release

* Add ref name to release run

* move mypy config to pyproject.toml

* update dependencies

* update readme

* restrict python version in pyproject.toml

* remove mypy-check script

* ignore poetry.lock to always use latest version on ci, remove unnecessary pytest.ini

* update extension version, update python version spec

* add checks with pytket pre-release if pre-release exists

* print versions found

* fix pre-release tests, use github token with lastversion

* upload coverage data

* upload coverage data

* run tests on push to develop

* add job that checks that all jobs succeeded

* Run release prep on pull requests

* Update .github/workflows/release.yml

Co-authored-by: cqc-melf <[email protected]>

* Update pyproject.toml

Co-authored-by: cqc-melf <[email protected]>

* Update pyproject.toml

Co-authored-by: cqc-melf <[email protected]>

* Add email for author

* In nox-session workflow use pytket pre-release per default

* update dependabot.yml

* update README.md

* update changelog

* fix changelog

* use rc version

---------

Co-authored-by: cqc-melf <[email protected]>