Asynckivy

Latest version: v0.6.2

Safety actively analyzes 621920 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.6.2

What's Changed


* support CPython3.12 (require 3.12.1 or later) and switch to Kivy 2.3.0 in https://github.com/asyncgui/asynckivy/pull/134


**Full Changelog**: https://github.com/asyncgui/asynckivy/compare/0.6.1...0.6.2

0.6.1

New APIs

* `move_on_after` https://github.com/asyncgui/asynckivy/pull/112
* `sync_attr` and `sync_attrs` https://github.com/asyncgui/asynckivy/pull/124
* `anim_attrs()` and `anim_attrs_abbr` https://github.com/asyncgui/asynckivy/pull/125
* `anim_with_xxx`

API breaks

* Remove the `free_await` feature entirely https://github.com/asyncgui/asynckivy/pull/121
* `duration` が0の時にも値を生むように `anim_with_ratio` と `anim_with_dt_et_r` … https://github.com/asyncgui/asynckivy/pull/129
* `interpolate` が `duration` が 0 の時も一旦時間を置いて最終値を生むように変更 https://github.com/asyncgui/asynckivy/pull/130

API deprecations

* entire `vanim` module https://github.com/asyncgui/asynckivy/pull/122
* `animate()`

**Full Changelog**: https://github.com/asyncgui/asynckivy/compare/0.6.0...0.6.1

0.6.0

What's Changed

* drop support python 3.7
* support 3.11

Breaking Changes

* Disallow animation-related abbreviations: 'd', 's' and 't'
* Change the order of the run_in_excecuter's positional-arguments https://github.com/gottadiveintopython/asynckivy/pull/84
* Remove 'start_soon()'
* Change the default value of the 'daemon' parameter to None https://github.com/gottadiveintopython/asynckivy/pull/100
* Remove 'one_frame()' https://github.com/gottadiveintopython/asynckivy/pull/106

New Features

* add 'suppress_event()' https://github.com/gottadiveintopython/asynckivy/pull/99
* add 'create_texture_from_text()' https://github.com/gottadiveintopython/asynckivy/pull/102

Note

asyckivy itself didn't change a lot from version 0.5.4 but its foundation, asyncgui, did a lot.

0.5.4

non-breaking changes

- add `vanim`: A powerful module that helps to create complex animations. 72
- add `repeat_sleeping`: An efficient way to repeat sleeping. 2bb451e93a217ec146536dd9a8aa71b15fefa781 (part of 72)
- add `transform`: Helps to transform a widget on demand. 68
- add `watch_touch`: Handles touch events without using async generators, which is benefical if Kivy is running in asyncio/trio mode. 76
- Officially support Python 3.10

breaking changes

- `rest_of_touch_moves` now produces `None`. c831e21d718d404880f3fd7859a493878d33f074 (part of 76)

0.5.3

New Features

- `Queue` (55)
- `one_frame()` (52) (still experimental state)

0.5.2

bug fix

- `rest_of_touch_moves()`が偽装された`on_touch_up`の到着を十分に待たずにtouchが終わったと判断してしまう不具合 (40)

new feature

- `n_frames()` (44 ) (still experimental state)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.