Skip to content

Releases: laggykiller/apngasm-python

v1.3.1

28 May 14:32
a19d6cc
Compare
Choose a tag to compare
  • Build for all cpython versions instead of 3.8 only

v1.3.0

24 May 02:41
4550323
Compare
Choose a tag to compare
  • Adapt to nanobind 2.0.0
  • Stubgen with nanobind
  • Allow compiling with MSYS and MingW
  • Fix typing errors
  • Add tests
  • No longer build s390x wheels as they are not functioning
  • abi3 python 3.12 wheels
  • Set compilation target to macOS 10.9+ for x86_64 (Was 10.15+)
  • Multiple other improvements

v1.2.3

07 Feb 02:10
05bf74a
Compare
Choose a tag to compare
  • Build wth nanobind~=1.8.0
  • Build with nanobind-stubgen==0.1.4 due to bug
  • Type checking fixes

v1.2.2

28 Jan 23:12
Compare
Choose a tag to compare

Fix Windows not static linking libraries, causing ImportError in system without ucrtbase.dll (e.g. Without Visual Studio installed)

v1.2.1

07 Oct 08:30
Compare
Choose a tag to compare
  • Pillow and numpy as optional dependency
  • Reformat with black
  • Rerelease under LGPL

v1.2.0

27 Sep 02:45
Compare
Choose a tag to compare
  • BREAKING: Use 3D array to represent pixel data. It is not necessary to flatten() numpy array before passing into create_frame_from_*() and add_frame_from_*()
  • Fix create_frame_from_rgb()
  • Add create_frame_from_rgb_trns()
  • Auto determine width, height, mode for add_frame_from_numpy() based on shape of numpy_data
  • Fix stub generation
  • Fix type hints
  • Fix docstring punctuations
  • Place scripts in same dir

v1.1.0

22 Sep 17:55
Compare
Choose a tag to compare
  • Fix stubgen
  • BREAKING: from apngasm_python import APNGAsmBinder has to be changed to from apngasm_python.apngasm import APNGAsmBinder

v1.0.9

17 Sep 12:33
Compare
Choose a tag to compare

Improve type hinting and docstrings

v1.0.8

12 Sep 18:38
Compare
Choose a tag to compare

Fix docsting typo

v1.0.7

10 Sep 14:06
Compare
Choose a tag to compare

Use conan for dependencies