summaryrefslogtreecommitdiff
path: root/kvmd/aiotools.py
AgeCommit message (Expand)Author
2023-05-04python 3.11 fixesMaxim Devaev
2023-03-22removed aiofsMaxim Devaev
2022-09-04new typing styleMaxim Devaev
2022-08-07using shield_fg() in atomic (now atomic_fg)Maxim Devaev
2022-08-07simplified AioNotifier()Maxim Devaev
2022-08-07aiotools.shield_fg()Maxim Devaev
2022-07-17improved aiotools.run()Maxim Devaev
2022-07-17workaround for https://bugs.python.org/issue39758Maxim Devaev
2022-06-18refactoringMaxim Devaev
2022-06-14Fixed aiotools.wait_infinite()Maxim Devaev
2022-06-14refactoringMaxim Devaev
2022-01-07copyright bumpMaxim Devaev
2021-09-08small rebrandingMaxim Devaev
2021-06-08lint fixDevaev Maxim
2021-05-25signals handlingDevaev Maxim
2021-05-16tesmart: check channel after switchingDevaev Maxim
2021-05-16tesmart rewriteDevaev Maxim
2021-01-28refactoringDevaev Maxim
2021-01-07update copyDevaev Maxim
2020-12-02basic python 3.9 supportDevaev Maxim
2020-10-13typing fixesDevaev Maxim
2020-09-13using libgpiod for the gpio atxDevaev Maxim
2020-09-10removed edge detectionDevaev Maxim
2020-09-10experimental edge modeDevaev Maxim
2020-09-05minor 3.7 fixesDevaev Maxim
2020-09-01Remove all uses of assignment expressions.Oleg Girko
2020-05-29refactoringDevaev Maxim
2020-05-28refactoringDevaev Maxim
2020-05-22lint fixesDevaev Maxim
2020-05-18refactoringDevaev Maxim
2020-03-16asyncio.CancelledError is a subclass of BaseException since 3.8Devaev Maxim
2020-03-15proper usage of asyncio.wait() for first completedDevaev Maxim
2020-03-03atomic fixes, removed tasked and mutedDevaev Maxim
2020-03-02region: notify about enter/exit, unregion on exceptionDevaev Maxim
2020-03-02changed region methods to asyncDevaev Maxim
2020-03-01no more busyloops in stub pluginsDevaev Maxim
2020-03-01removed busyloop from stream controllerDevaev Maxim
2020-02-29moved AioExclusiveRegion to aiotoolsDevaev Maxim
2019-11-07otg msd and big refactoringDevaev Maxim
2019-06-19many fixes with asyncioDevaev Maxim
2019-06-06refactoringDevaev Maxim
2019-06-05wait short tasksDevaev Maxim
2019-06-05better atomic opsDevaev Maxim