diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 974163d05..84de9e1d7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,4 +1,4 @@ { "guppylang": "1.0.0-a5", - "guppylang-internals": "1.0.0-a5" + "guppylang-internals": "1.0.0-a6" } diff --git a/guppylang-internals/CHANGELOG.md b/guppylang-internals/CHANGELOG.md index a24a4b20a..f6d2cd54a 100644 --- a/guppylang-internals/CHANGELOG.md +++ b/guppylang-internals/CHANGELOG.md @@ -3,6 +3,37 @@ First release of `guppylang_internals` package containing refactored out internal components from `guppylang`. +## [1.0.0-a6](https://github.com/Quantinuum/guppylang/compare/guppylang-internals-v1.0.0-a5...guppylang-internals-v1.0.0-a6) (2026-06-19) + + +### ⚠ BREAKING CHANGES + +* Remove deprecated reexports and leave custom import errors ([#1886](https://github.com/Quantinuum/guppylang/issues/1886)) +* Remove deprecated decorators, functions, and sync dummy interface ([#1855](https://github.com/Quantinuum/guppylang/issues/1855)) +* Allow implicit self args in protocols ([#1770](https://github.com/Quantinuum/guppylang/issues/1770)) +* rename result and state_result to output and state_output ([#1871](https://github.com/Quantinuum/guppylang/issues/1871)) + +### Features + +* Allow implicit self args in protocols ([#1770](https://github.com/Quantinuum/guppylang/issues/1770)) ([cecc955](https://github.com/Quantinuum/guppylang/commit/cecc955a50c00fc8fc3c770e7ccbfb932d845b5b)) + + +### Bug Fixes + +* Disable imprecise array indexing check ([#1859](https://github.com/Quantinuum/guppylang/issues/1859)) ([9f2afe0](https://github.com/Quantinuum/guppylang/commit/9f2afe045e886869bfa6789f2e7ed0a064e12e10)) + + +### Performance Improvements + +* More efficient calling frame detection ([#1884](https://github.com/Quantinuum/guppylang/issues/1884)) ([487a8ac](https://github.com/Quantinuum/guppylang/commit/487a8ac51068cec688d3794fcd59848896157a34)) + + +### Code Refactoring + +* Remove deprecated decorators, functions, and sync dummy interface ([#1855](https://github.com/Quantinuum/guppylang/issues/1855)) ([68b217c](https://github.com/Quantinuum/guppylang/commit/68b217c92350b3e3ebe40779b7d97e0955f945f9)) +* Remove deprecated reexports and leave custom import errors ([#1886](https://github.com/Quantinuum/guppylang/issues/1886)) ([3c19192](https://github.com/Quantinuum/guppylang/commit/3c1919266b82e039017394f23bccf9381fda5a6b)) +* rename result and state_result to output and state_output ([#1871](https://github.com/Quantinuum/guppylang/issues/1871)) ([a6a6ff6](https://github.com/Quantinuum/guppylang/commit/a6a6ff6ce3220fec258b22cb412cb8314d661302)) + ## [1.0.0-a5](https://github.com/Quantinuum/guppylang/compare/guppylang-internals-v1.0.0-a4...guppylang-internals-v1.0.0-a5) (2026-06-15) diff --git a/guppylang-internals/pyproject.toml b/guppylang-internals/pyproject.toml index a99c845a8..c41b7815a 100644 --- a/guppylang-internals/pyproject.toml +++ b/guppylang-internals/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "guppylang-internals" -version = "1.0.0-a5" +version = "1.0.0-a6" requires-python = ">=3.10,<4" description = "Compiler internals for `guppylang` package." license = { file = "LICENCE" } diff --git a/guppylang-internals/src/guppylang_internals/__init__.py b/guppylang-internals/src/guppylang_internals/__init__.py index 2a31946be..0eda81bd8 100644 --- a/guppylang-internals/src/guppylang_internals/__init__.py +++ b/guppylang-internals/src/guppylang_internals/__init__.py @@ -1,3 +1,3 @@ # This is updated by our release-please workflow, triggered by this # annotation: x-release-please-version -__version__ = "1.0.0-a5" +__version__ = "1.0.0-a6"