Skip to content

Fix async life cycle management to prevent lost references to tasks. - #157

Closed
sebastiaan-la-fleur wants to merge 4 commits into
mainfrom
fix_task_lifecycle
Closed

sebastiaan-la-fleur wants to merge 4 commits into
mainfrom
fix_task_lifecycle

Conversation

@sebastiaan-la-fleur

Copy link
Copy Markdown
Member

No description provided.

@sebastiaan-la-fleur sebastiaan-la-fleur self-assigned this Sep 23, 2026
@sebastiaan-la-fleur
sebastiaan-la-fleur marked this pull request as ready for review September 23, 2026 10:32
sebastiaan-la-fleur added a commit that referenced this pull request Sep 29, 2026
…#157 (#158)

* Fix async life cycle management to prevent lost references to tasks.

* Simplify some of the life cycle management in send_msg_and_await_reception_status

* Allow a number of linting and typing violations under tests/

* Unit test tweaks for linter and typechecker.

* Add an AGENTS.md and change github workflow to fix issue with tox and python 3.9

* Update dev-requirements.txt to work with python3.9 instead of 3.11

* Simplify CI significantly, improve it across python versions and run pyright on tox.ini typecheck command.

* Update setuptools.

* Add a prepare step to github ci so the pip cache can do its job.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant