Skip to content
This repository was archived by the owner on Oct 30, 2026. It is now read-only.

Releases: PyDevices/lvgl-python

v9.5.52

Choose a tag to compare

What's Changed

  • Wheel test: check the GIL only on free-threaded builds by @bdbarnett in #38

Full Changelog: v9.5.51...v9.5.52

v9.5.51

Choose a tag to compare

What's Changed

  • Release add_event_cb callbacks with their registration by @bdbarnett in #30
  • Runtime: a struct holds one reference to its callback dict; timers and animations release it by @bdbarnett in #32
  • Sync bindings 2137b6c: animation and timer callbacks are released by @bdbarnett in #33
  • Wheels for CPython 3.15 and free-threaded 3.15t by @bdbarnett in #34
  • Runtime: reference counts from callback reads and cast_instance; buffers stay exported for the LVGL call by @bdbarnett in #35
  • Sync bindings d0f6f4f: callback trampolines hold their callback and release their arguments by @bdbarnett in #36
  • Free-threaded builds: lvgl leaves the GIL off; one thread drives LVGL by @bdbarnett in #37

Full Changelog: v9.5.50...v9.5.51

v9.5.50

Choose a tag to compare

What's Changed

  • JPEG images scale and contain on CPython: jpegio's decoder replaces LVGL's TJPGD by @bdbarnett in #29

Full Changelog: v9.5.49...v9.5.50

v9.5.49

Choose a tag to compare

What's Changed

  • display_driver leaves the wheel: pydevices ships it now by @bdbarnett in #26
  • Add ROADMAP.md for planned work by @bdbarnett in #27
  • CI: run once per change, and skip documentation-only changes by @bdbarnett in #28

Full Changelog: v9.5.48...v9.5.49

v9.5.48

Choose a tag to compare

Full Changelog: v9.5.47...v9.5.48

v9.5.47

Choose a tag to compare

Full Changelog: v9.5.46...v9.5.47

v9.5.46

Choose a tag to compare

@bdbarnett bdbarnett released this 26 Sep 00:50

What's Changed

  • Sync display_driver.py from lvgl-bindings 45be184 (frame-gate cap) by @bdbarnett in #24
  • Sync lvgl-bindings 21f9188: dir() lists enum members by @bdbarnett in #25

Full Changelog: v9.5.45...v9.5.46

v9.5.45

Choose a tag to compare

@bdbarnett bdbarnett released this 23 Sep 22:31

What's Changed

  • Docs: add newcomer codebase guide by @bdbarnett in #19
  • docs: finish the newcomer guide's empty 'Where to learn next' section by @bdbarnett in #20
  • Every declaration says Python 3.11 by @bdbarnett in #22

Full Changelog: v9.5.44...v9.5.45

v9.5.44

Choose a tag to compare

Full Changelog: v9.5.43...v9.5.44

v9.5.43

Choose a tag to compare

Full Changelog: v9.5.42...v9.5.43