Releases: insolor/async-tkinter-loop
Releases · insolor/async-tkinter-loop
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