-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release/1.21.0 2 #55
Merged
Merged
Release/1.21.0 2 #55
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* 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 <70640934+cqc-melf@users.noreply.github.com> * Update pyproject.toml Co-authored-by: cqc-melf <70640934+cqc-melf@users.noreply.github.com> * Update pyproject.toml Co-authored-by: cqc-melf <70640934+cqc-melf@users.noreply.github.com> * 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 <70640934+cqc-melf@users.noreply.github.com>
Updates the requirements on [pyupgrade](https://github.com/asottile/pyupgrade) to permit the latest version. - [Commits](asottile/pyupgrade@v2.29.0...v3.9.0) --- updated-dependencies: - dependency-name: pyupgrade dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [coverage](https://github.com/nedbat/coveragepy) to permit the latest version. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](nedbat/coveragepy@6.1...7.2.7) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [pytest-timeout](https://github.com/pytest-dev/pytest-timeout) to permit the latest version. - [Commits](pytest-dev/pytest-timeout@1.4.2...2.1.0) --- updated-dependencies: - dependency-name: pytest-timeout dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES) - [Commits](sphinx-doc/sphinx@v4.3.2...v6.2.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v2.15.0...v3.3.3) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 to 2. - [Release notes](https://github.com/actions/upload-pages-artifact/releases) - [Commits](actions/upload-pages-artifact@v1...v2) --- updated-dependencies: - dependency-name: actions/upload-pages-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update tests.yml * Update .github/workflows/tests.yml
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.5.1 to 1.6.1. - [Release notes](https://github.com/python-poetry/poetry/releases) - [Changelog](https://github.com/python-poetry/poetry/blob/master/CHANGELOG.md) - [Commits](python-poetry/poetry@1.5.1...1.6.1) --- updated-dependencies: - dependency-name: poetry dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* use pytket 1.19 and fix resulting mypy issues * remove more type ignores
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* warn-unused-ignore * fix mypy
* implement initial routing * allow custom initial placement * remove not implemented * add documentation * review suggestions * better documentation of move_qubit * test get_n_shuttles and get_n_pswaps * docstring for get_n_shuttles and get_n_pswaps * Allow generate AQT syntax directly from pytket circuit * refactor architecture class, add print function and another named architecture * add docstring * add test for architecture string, add copyright notices in test files * update changelog * use equivalent definition of diamond pattern arch
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](pylint-dev/pylint@v2.13.0...v3.0.1) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* 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 <70640934+cqc-melf@users.noreply.github.com> * Update pyproject.toml Co-authored-by: cqc-melf <70640934+cqc-melf@users.noreply.github.com> * Update pyproject.toml Co-authored-by: cqc-melf <70640934+cqc-melf@users.noreply.github.com> * 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 <70640934+cqc-melf@users.noreply.github.com>
Updates the requirements on [pyupgrade](https://github.com/asottile/pyupgrade) to permit the latest version. - [Commits](asottile/pyupgrade@v2.29.0...v3.9.0) --- updated-dependencies: - dependency-name: pyupgrade dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [coverage](https://github.com/nedbat/coveragepy) to permit the latest version. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](nedbat/coveragepy@6.1...7.2.7) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [pytest-timeout](https://github.com/pytest-dev/pytest-timeout) to permit the latest version. - [Commits](pytest-dev/pytest-timeout@1.4.2...2.1.0) --- updated-dependencies: - dependency-name: pytest-timeout dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES) - [Commits](sphinx-doc/sphinx@v4.3.2...v6.2.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v2.15.0...v3.3.3) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 to 2. - [Release notes](https://github.com/actions/upload-pages-artifact/releases) - [Commits](actions/upload-pages-artifact@v1...v2) --- updated-dependencies: - dependency-name: actions/upload-pages-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update tests.yml * Update .github/workflows/tests.yml
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.5.1 to 1.6.1. - [Release notes](https://github.com/python-poetry/poetry/releases) - [Changelog](https://github.com/python-poetry/poetry/blob/master/CHANGELOG.md) - [Commits](python-poetry/poetry@1.5.1...1.6.1) --- updated-dependencies: - dependency-name: poetry dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* use pytket 1.19 and fix resulting mypy issues * remove more type ignores
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* warn-unused-ignore * fix mypy
* implement initial routing * allow custom initial placement * remove not implemented * add documentation * review suggestions * better documentation of move_qubit * test get_n_shuttles and get_n_pswaps * docstring for get_n_shuttles and get_n_pswaps * Allow generate AQT syntax directly from pytket circuit * refactor architecture class, add print function and another named architecture * add docstring * add test for architecture string, add copyright notices in test files * update changelog * use equivalent definition of diamond pattern arch
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](pylint-dev/pylint@v2.13.0...v3.0.1) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Rebase main onto develop
Closed
trvto
approved these changes
Oct 17, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.