Documentation
* docs: aligning logo header assets in readme ([`1d5fd35`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/1d5fd35be0dc0c25cf8be57608119e123066505e))
* docs: setting up sphinx, autodoc2, doctests ([`45ca22c`](https://github.com/algorandfoundation/algokit-subscriber-py/commit/45ca22c574662dcef49f815ebc56a24625450d1f))
Unknown
* 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))