Releases: laggykiller/apngasm-python
Releases · laggykiller/apngasm-python
v1.3.1
v1.3.0
- 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
- Build wth nanobind~=1.8.0
- Build with nanobind-stubgen==0.1.4 due to bug
- Type checking fixes
v1.2.2
Fix Windows not static linking libraries, causing ImportError in system without ucrtbase.dll
(e.g. Without Visual Studio installed)
v1.2.1
- Pillow and numpy as optional dependency
- Reformat with black
- Rerelease under LGPL
v1.2.0
- BREAKING: Use 3D array to represent pixel data. It is not necessary to
flatten()
numpy array before passing intocreate_frame_from_*()
andadd_frame_from_*()
- Fix
create_frame_from_rgb()
- Add
create_frame_from_rgb_trns()
- Auto determine
width
,height
,mode
foradd_frame_from_numpy()
based on shape ofnumpy_data
- Fix stub generation
- Fix type hints
- Fix docstring punctuations
- Place scripts in same dir
v1.1.0
- Fix stubgen
- BREAKING:
from apngasm_python import APNGAsmBinder
has to be changed tofrom apngasm_python.apngasm import APNGAsmBinder
v1.0.9
Improve type hinting and docstrings
v1.0.8
Fix docsting typo
v1.0.7
Use conan for dependencies