All major and minor version changes will be documented in this file. Details of patch-level version changes can be found in commit messages.
- suppress warnings
- remove
imagetools.renderWAlphaOffset
asblendLayers
now supports this:def blendLayers( background: Image.Image, foreground: Image.Image, blendType: BlendType | tuple[str, ...], opacity: float = 1.0, offsets: tuple[int, int] = (0, 0), ) -> Image.Image:
- better support for different sized images. Note if the background is smaller than the foreground then some of the foreground will be cut off
- update dependencies
- ruff linting
- update dependencies
- Update deps
- Bump pillow version (CVE-2022-22815, CVE-2022-22816, CVE-2022-22817)
- Update tests
- Update deps
- Fix crash due to deprecation using a different function signature
- Use pre-commit to enforce reasonable standards + consistency
- Update readme with improved docs on installing and running python (fairly generic)
- Remove classifiers for license + python versions and rely on poetry to generate these
- Update tooling config (pyproject.toml)
- Convert images to RGBA for blending #2
- Use pre-commit to enforce reasonable standards + consistency
- Update readme with improved docs on installing and running python (fairly generic)
- Remove classifiers for license + python versions and rely on poetry to generate these
- Update tooling config (pyproject.toml)
- use aenum
- Mark deprecated functions with @deprecated decorator
- add blendtype.py and change BlendType to str enum
- Deprecated 'raster' functions and replaced with more accurate naming
- Typing improvements
- Update deps
- Updated typing (removed data-science-types)
- Updated formatting
- Improved docstrings
- Update tests
- Using FHMake to build
- Added type hinting
- Dropped support for python < 3.7
- Added support for python 3.9
- Removed
scikit-image
- Now compatible with python 3.5
- Updated classifiers
- Added destin, destout, destatop and srcatop
- Updated license with credits
- Added credits to readme (these were previously in the source file)
- Added pinlight, vividlight and exclusion
- Fix hardlight, negation
- First release