diff --git a/.gitignore b/.gitignore index fb612dd..caf1b73 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,5 @@ coverage.xml .venv* /dist + +.dmypy.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 0660ec9..b2840c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,17 +10,6 @@ * fix doc link in README ([`048a1e2`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/048a1e23a2d43d70b1958b9f83fea094bd4bf5ae)) -### Unknown - -* Merge pull request #16 from algorandfoundation/cicd/fix_composite_action - -cicd: remove usage of composite action for cd to prevent failure ([`af66808`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/af668081e5824de9a3b3c024a087239081392aee)) - -* fix indentation ([`2f6a444`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/2f6a44488208f9d1fb2f7ce4238b0911d0151ada)) - -* cicd: remove usage of composite action for cd to prevent failure -See https://github.com/actions/runner/issues/2473 ([`ab3a1b2`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/ab3a1b2904195a4b27d6faa706f69b496b4d2347)) - ## v1.0.0-beta.3 (2024-11-13) ### Ci @@ -43,56 +32,12 @@ See https://github.com/actions/runner/issues/2473 ([`ab3a1b2`](https://github.co * fix: properly handle no filters matched ([`030d265`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/030d2653a87de53d3c3f1c75aed6cefe33e20075)) -### Unknown - -* 1.0.0-beta.3 - -[skip ci] Automatically generated by python-semantic-release ([`06a92fd`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/06a92fd8a6c633f332e5a876abbb2a199e287b06)) - -* Merge pull request #15 from algorandfoundation/fix/note_prefix_type - -fix: properly support note prefix as bytes or string ([`db5edda`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/db5edda406cab22555bd2ab1ec99398497122962)) - -* fix startswith types ([`8a36f0c`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/8a36f0c03761c7d7c3445d4f4c32d181adb7300f)) - -* Merge pull request #11 from algorandfoundation/ci/specify_shell - -ci: add missing shell key ([`7b005b7`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/7b005b754b92f22b091f6f9b4704ad984bf745ae)) - -* Merge pull request #10 from algorandfoundation/ci/fix_check_version - -ci: ensure rc is set to 0 by default ([`a3afd2c`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/a3afd2ca68500e81ee97c7c8410a94e50d2d226f)) - -* Merge pull request #9 from algorandfoundation/ci/rm_pipefail_check_version - -ci: remove pipefail from check_version ([`53c3cc3`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/53c3cc3bd7c38af45593e7e4e22063bc85ef8370)) - -* rename workflow ([`dd24b8d`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/dd24b8d500cb84b43e4e014087f497d7792032b2)) - -* Merge pull request #8 from algorandfoundation/ci/check_version_increment - -ci: check version increment before release ([`17caf58`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/17caf58d8564e3170b2ce88155c928884850f9c5)) - -* Merge pull request #7 from algorandfoundation/ci/changelog_skip_ci - -ci: skip ci for changelog commit ([`91507eb`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/91507eb7e90e0844706cc0af904c7c60b8539d68)) - ## v1.0.0-beta.2 (2024-10-04) ### Documentation * docs: update README ([`d2aab1b`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/d2aab1bc25eefbf4ff6d3a2d4c19c0f1f695c5cd)) -### Unknown - -* 1.0.0-beta.2 - -Automatically generated by python-semantic-release ([`1793b05`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/1793b055900fe07b9d1b3a5977ff31e6570ae223)) - -* Merge pull request #5 from algorandfoundation/docs/readme - -docs: update README ([`ecdb6b1`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/ecdb6b1b3ff3a917a9dca4abc673d4454d57894f)) - ## v1.0.0-beta.1 (2024-10-03) ### Documentation @@ -101,98 +46,3 @@ docs: update README ([`ecdb6b1`](https://github.com/algorandfoundation/algokit-s * docs: setting up sphinx, autodoc2, doctests ([`45ca22c`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/45ca22c574662dcef49f815ebc56a24625450d1f)) -### Unknown - -* 1.0.0-beta.1 - -Automatically generated by python-semantic-release ([`c9febb8`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/c9febb8c2dc451db7f578413d712deca13067f08)) - -* Merge pull request #4 from algorandfoundation/first_pr - -First PR into main ([`3541db6`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/3541db6fac4532a5e598288614846bf489c8f0f5)) - -* algokit_subscriber_py -> algokit_subscriber ([`5bf87fe`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/5bf87fef4d8ff5a71e8918ac2f5a68897bb35b8c)) - -* rename directory ([`1934627`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/1934627b2526d4b22aecf02918c0bbb280be1d0a)) - -* algokit-subscriber-py -> algokit-subscriber ([`3cb576b`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/3cb576b5d77d07ed89d4028280dc150d8fe118c5)) - -* tool.semantic_release.allow_zero_version = false ([`044faea`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/044faea559ecd6d0d31ba07cc1093f93c80864fe)) - -* cd on push ([`8f96d58`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/8f96d5816bb35fdb1748ec68e9fc1556f9832005)) - -* update cd to align with compass ([`8b2d9b8`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/8b2d9b88d4c56227fb65ec2a48b4738a0ddd8290)) - -* add semantic release ([`83611d2`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/83611d20131a44b19229b07a6e99cad44de409a2)) - -* modify __all__ and update docs ([`a121dea`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/a121deae1de2b89df8246e182a57c221b77bbe5d)) - -* Merge pull request #2 from algorandfoundation/docs - -docs: sphinx, autodoc2, doctests setup ([`eaaad5f`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/eaaad5f93dda12b65b956d8cc03e4e2c94dee35a)) - -* add pytest-cov ([`f75ad38`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/f75ad38c0fabbc8c072417f96a01cffd7d04cae9)) - -* install algokit in workflows ([`931a655`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/931a6558b21893acd20b3a4089125b7330d2ef63)) - -* comment docs workflow (for now) ([`1ed45c4`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/1ed45c405f5f1961096372abc687580157e0f710)) - -* mypy examples/ ([`a31a80a`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/a31a80a65ac735dde1b07dd070e603dbbfe3478c)) - -* remove commented out typescript ([`c19d1e3`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/c19d1e3d273349f9abfc8b8247d8728282eebebb)) - -* run black ([`51da047`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/51da047a2f02d897115a800b724648c1e1c2bd94)) - -* add black as dev dep ([`ff1bf2d`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/ff1bf2d36b842a91caf836b99437cebaabce317f)) - -* add pre-commit to dev deps ([`75e6675`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/75e6675eedf0d5e6ef13eff340987a690e3995e2)) - -* remove groups from poetry ([`d5b4fbd`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/d5b4fbd0e1f321972e481c90ef60e48d4c142513)) - -* sync_behaviour docstring ([`55c5dd3`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/55c5dd3566620198cc9d273a218cd5165eaa6c32)) - -* reST docstrings ([`1652fd4`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/1652fd419b3c52d5ea39614552963346ba86fdc1)) - -* add workflows (except docs) ([`46e37f4`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/46e37f418a3000270edfcb0bdfb04c80e6da4f58)) - -* mypy ([`de26a0e`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/de26a0effc65d869c99c6656bca6dc96ba8e1ed5)) - -* ruff and black ([`c3e1567`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/c3e15672aa20be177243cfde51c0b783eeda0baf)) - -* preserve order of filters ([`5a87ecc`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/5a87ecc1cbb1d338b81d9071874cc5e62ad21c2e)) - -* add additional comments to examples ([`46b994d`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/46b994d14428e62fc84a8cf8866896f3ab155a0b)) - -* add markdown docs + some docstrings ([`c6f7b9f`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/c6f7b9fa1386fb74cb20dadefba587e176c14919)) - -* logging.basicConfig(level=logging.INFO) ([`65456c9`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/65456c92037a5920cd6904201f0aec2aa7a36d8d)) - -* test_on_error ([`3bbcd40`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/3bbcd40267c324a804f57580bf460b1f1019eea2)) - -* remove print ([`e2f8cd7`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/e2f8cd709dc6bcc3b487ea1c6319244665654b38)) - -* stprf and keyreg snapshot tests ([`bb11cf9`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/bb11cf9d08ba4c7acb2e567c40750688b8ff1beb)) - -* remove TODO ([`3a6d01f`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/3a6d01fabe52eab8e5173e2c4c9abb9857da0c27)) - -* complex txns snapshots ([`75ea933`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/75ea9335b5d75dbf9d350382bd9fd8decc4343dd)) - -* subscribe_indexer in test_events ([`18ba66a`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/18ba66a28a99429db91b7df564a9c88eba06464c)) - -* remove old TODO ([`c7df3d6`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/c7df3d6df7ff164235cf6d8a189590a17ebb986e)) - -* balance changes fixes and tests ([`fcc3631`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/fcc3631c5f370cd40e8b9dbe7afe98aca3697acf)) - -* remove debugging prints ([`5f50f44`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/5f50f44c19083c726293700e8b3ba854a9ceac5a)) - -* fix indexer balance change consolidation ([`02d8852`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/02d88520dc763a9eb26b64872f1f1af2abd51dc6)) - -* fix indexer filters and log encoding/matching ([`c9655cf`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/c9655cf634e91d89f0f90a651367feb4e4729ae2)) - -* wait for indexer to catchup ([`41ecec3`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/41ecec36e5234a64658dd6ad3fa64bd0be627c32)) - -* more progress ([`f97c93a`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/f97c93a10fda6b6173be440355c5990bedfc2d7c)) - -* initial commit ([`15f632a`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/15f632ab9f3aa9c200a5dfa3d2429a113f60979d)) - -* add README ([`cc81b4c`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/cc81b4c5bfffae344c1cc050326addbc5d6a2431)) diff --git a/poetry.lock b/poetry.lock index 34f4051..52ad19d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2273,4 +2273,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.12" -content-hash = "50b0adeedcddbffdcd3c3638245420f162d6bfd56c236687db7ecff69e83e072" +content-hash = "fa29133896704ffc72967063d9d6773cce426b8c354d3bb7dfdea8bbb2a578c7" diff --git a/pyproject.toml b/pyproject.toml index 8151362..d8b5c12 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ readme = "README.md" python = "^3.12" py-algorand-sdk = "^2.7.0" algokit-utils = "^2.3.0" -python-semantic-release = "^9.8.8" +python-semantic-release = "^9.19.1" [tool.poetry.group.dev.dependencies] mypy = "^1.10.1"