Releases: insolor/async-tkinter-loop
Releases · insolor/async-tkinter-loop
Release list
0.10.4
Main Changes
- Keep a reference to the created task by @glglgl-de in #218
Other Changes
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #189
- Bump actions/checkout from 5 to 6 in the github-actions group by @dependabot[bot] in #188
- Bump the docs group with 2 updates by @dependabot[bot] in #190
- Build docs (but don't deploy) on pull requests by @insolor in #191
- Bump urllib3 from 2.5.0 to 2.6.0 by @dependabot[bot] in #192
- Bump pymdown-extensions from 10.12 to 10.16.1 by @dependabot[bot] in #193
- Bump mkdocs-material from 9.7.0 to 9.7.1 in the docs group by @dependabot[bot] in #195
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #194
- Bump urllib3 from 2.6.0 to 2.6.3 by @dependabot[bot] in #196
- Bump ruff from 0.14.10 to 0.14.14 in the dev-dependencies group by @dependabot[bot] in #197
- Bump mkdocstrings from 1.0.0 to 1.0.2 in the docs group by @dependabot[bot] in #199
- Bump pillow from 12.0.0 to 12.1.0 in the examples group by @dependabot[bot] in #198
- Bump pillow from 12.1.0 to 12.1.1 by @dependabot[bot] in #200
- Bump ruff from 0.14.14 to 0.15.4 in the dev-dependencies group by @dependabot[bot] in #201
- Bump markdown from 3.7 to 3.8.1 by @dependabot[bot] in #203
- Bump the docs group with 2 updates by @dependabot[bot] in #202
- Bump mkdocs-material from 9.7.3 to 9.7.4 in the docs group across 1 directory by @dependabot[bot] in #204
- Bump requests from 2.32.4 to 2.33.0 by @dependabot[bot] in #205
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #207
- Bump mkdocs-material from 9.7.4 to 9.7.6 in the docs group by @dependabot[bot] in #208
- Bump pillow from 12.1.1 to 12.2.0 by @dependabot[bot] in #209
- Bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #210
- Bump the github-actions group with 2 updates by @dependabot[bot] in #211
- Bump ruff from 0.15.8 to 0.15.12 in the dev-dependencies group by @dependabot[bot] in #212
- Bump mkdocstrings from 1.0.3 to 1.0.4 in the docs group by @dependabot[bot] in #213
- Bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in #214
- Bump idna from 3.10 to 3.15 by @dependabot[bot] in #215
- Bump pymdown-extensions from 10.16.1 to 10.21.3 by @dependabot[bot] in #216
- Bump ruff from 0.15.12 to 0.15.15 in the dev-dependencies group by @dependabot[bot] in #217
- Version 0.10.4 by @insolor in #219
New Contributors
- @glglgl-de made their first contribution in #218
Full Changelog: 0.10.3...0.10.4
0.10.3
What's Changed
- Remove qt related line by @insolor in #182
- Bump mkdocs-material from 9.6.21 to 9.6.22 in the docs group by @dependabot[bot] in #186
- Bump pillow from 11.3.0 to 12.0.0 in the examples group by @dependabot[bot] in #185
- Bump ruff from 0.13.2 to 0.14.3 in the dev-dependencies group by @dependabot[bot] in #184
- Add event_loop parameter to async_mainloop methods by @nicola02nb in #187
New Contributors
- @nicola02nb made their first contribution in #187
Full Changelog: 0.10.2...0.10.3
0.10.2
0.10.1
0.10.0
Main changes
- Added support for Python 3.14
- Dropped support of Python 3.9
- Some API changes made because of some breaking changes and deprecations in
asyncioin Python 3.14.
API changes
- Now
async_tkinter_loop.get_event_loop()callsasyncio.get_running_loop()internally and raisesRuntimeExceptionif there is no running event loop instead of spawning a new one. - Added optional
event_loopparameter toasync_mainloop(). If no event loop is passed, then a new one is created.- Now you need to pass an event loop, if you created it externally, to
async_mainloop()to use it with tkinter. See the updated start_stop_counter.py example.
- Now you need to pass an event loop, if you created it externally, to
What's Changed
- Bump the docs group with 2 updates by @dependabot[bot] in #70
- Bump the all group with 1 update by @dependabot[bot] in #77
- Bump the dev-dependencies group with 3 updates by @dependabot[bot] in #73
- Bump typing-extensions from 4.8.0 to 4.9.0 by @dependabot[bot] in #76
- Bump the docs group with 1 update by @dependabot[bot] in #75
- Bump the examples group with 1 update by @dependabot[bot] in #74
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot[bot] in #78
- Update pillow version, poetry update by @insolor in #79
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #82
- Bump the docs group with 1 update by @dependabot[bot] in #83
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #84
- Bump the examples group with 1 update by @dependabot[bot] in #85
- Bump the docs group with 2 updates by @dependabot[bot] in #86
- Bump typing-extensions from 4.9.0 to 4.10.0 by @dependabot[bot] in #87
- Bump black from 24.2.0 to 24.3.0 by @dependabot[bot] in #88
- Bump the github-actions group with 1 update by @dependabot[bot] in #91
- Bump the dev-dependencies group with 3 updates by @dependabot[bot] in #92
- Bump the docs group with 1 update by @dependabot[bot] in #93
- Bump idna from 3.6 to 3.7 by @dependabot[bot] in #94
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #95
- Bump typing-extensions from 4.10.0 to 4.11.0 by @dependabot[bot] in #97
- Bump the docs group with 3 updates by @dependabot[bot] in #96
- Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot[bot] in #98
- Bump requests from 2.31.0 to 2.32.0 by @dependabot[bot] in #99
- Bump typing-extensions from 4.11.0 to 4.12.0 by @dependabot[bot] in #102
- Bump the docs group with 2 updates by @dependabot[bot] in #101
- Bump pytest from 8.2.0 to 8.2.1 in the dev-dependencies group by @dependabot[bot] in #100
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot[bot] in #103
- Bump ruff from 0.4.7 to 0.5.0 by @dependabot[bot] in #107
- Bump mkdocs-material from 9.5.25 to 9.5.27 in the docs group by @dependabot[bot] in #105
- Bump typing-extensions from 4.12.0 to 4.12.2 by @dependabot[bot] in #106
- Bump pytest from 8.2.1 to 8.2.2 in the dev-dependencies group by @dependabot[bot] in #104
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot[bot] in #108
- Bump mkdocs-material from 9.5.27 to 9.5.28 in the docs group by @dependabot[bot] in #111
- Bump pillow from 10.3.0 to 10.4.0 in the examples group by @dependabot[bot] in #110
- Fix S113 warning from ruff by @insolor in #112
- Bump ruff from 0.5.0 to 0.5.1 in the dev-dependencies group by @dependabot[bot] in #109
- Remove black and isort from dependabot.yml by @insolor in #113
- Bump mkdocs-material from 9.5.28 to 9.5.29 in the docs group by @dependabot[bot] in #115
- Bump ruff from 0.5.1 to 0.5.2 in the dev-dependencies group by @dependabot[bot] in #114
- Create FUNDING.yml by @insolor in #116
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #117
- Bump the docs group with 2 updates by @dependabot[bot] in #118
- Bump ruff from 0.5.5 to 0.6.3 in the dev-dependencies group by @dependabot[bot] in #120
- Bump the docs group with 2 updates by @dependabot[bot] in #122
- Bump httpx from 0.27.0 to 0.27.2 in the examples group by @dependabot[bot] in #121
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #123
- Bump the docs group with 2 updates by @dependabot[bot] in #124
- Bump ruff from 0.6.8 to 0.7.1 in the dev-dependencies group by @dependabot[bot] in #125
- Bump mkdocs-material from 9.5.39 to 9.5.43 in the docs group by @dependabot[bot] in #126
- Fix deprecation warning in examples/start_stop_counter.py by @insolor in #128
- Bump ruff from 0.7.1 to 0.8.1 in the dev-dependencies group by @dependabot[bot] in #130
- Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 in the github-actions group by @dependabot[bot] in #129
- Bump httpx from 0.27.2 to 0.28.0 in the examples group by @dependabot[bot] in #131
- Bump mkdocs-material from 9.5.43 to 9.5.46 in the docs group by @dependabot[bot] in #132
- Drop Python 3.8, run tests on Python 3.13 by @insolor in #89
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot[bot] in #134
- Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 in the github-actions group by @dependabot[bot] in #138
- Bump the docs group with 2 updates by @dependabot[bot] in #137
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #135
- Bump the examples group with 2 updates by @dependabot[bot] in #136
- Bump mkdocs-material from 9.5.49 to 9.6.1 in the docs group by @dependabot[bot] in #142
- Bump pillow from 11.0.0 to 11.1.0 in the examples group by @dependabot[bot] in #141
- Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 in the github-actions group by @dependabot[bot] in #139
- Bump ruff from 0.8.4 to 0.9.4 in the dev-dependencies group by @dependabot[bot] in #140
- Bump ruff from 0.9.4 to 0.9.9 in the dev-dependencies group by @dependabot[bot] in #143
- Bump the docs group with 2 updates by @dependabot[bot] in #144
- Bump jinja2 from 3.1.5 to 3.1.6 by @dependabot[bot] in #145
- Bump the docs group with 2 updates by @dependabot[bot] in #147
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #146
- Bump h11 from 0.14.0 to 0.16.0 by @dependabot[bot] in #149
- Bump pillow from 11.1.0 to 11.2.1 in the examples group by @dependabot[bot] in #151
- Bump the dev-dependencies group with 2 updates by @dependabot[bot] in #150
- Bump mkdocs-ma...
0.9.3
What's Changed
- Adding main_loop to the exports by @joaomoa in #68
- Use ParamSpec from typing_exensions by @insolor in #69
Updates:
- Update customtkinter version by @insolor in #64
- Bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in #65
- Bump the docs group with 1 update by @dependabot in #67
- Bump the dev-dependencies group with 2 updates by @dependabot in #66
New Contributors
Full Changelog: 0.9.2...0.9.3
0.9.2
What's Changed
- Run tests on Python 3.12 (skip failing test on 3.12 for customtkinter) by @insolor
- Rewritten some docstrings, added rudimentary documentation (https://insolor.github.io/async-tkinter-loop/) by @insolor
Full Changelog: 0.9.1...0.9.2
0.9.1
What's Changed
- Mostly, technical update: minimal Python version changed from 3.8.1 to 3.8
Full Changelog: 0.9.0...0.9.1
0.9.0
What's Changed
- Drop Python 3.7 support
- Structure of the code changed back from a single module to a package
- Experimental support of CustomTkinter using mixins, see examples/custom_tkinter.py
The version number 0.9.0 doesn't mean that the next version will be 1.0.0, rather it will be 0.10.0.
Full Changelog: 0.8.1...0.9.0
0.8.1
What's Changed
Full Changelog: 0.8.0...0.8.1