Psd-tools3

Latest version: v1.9.2

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

Scan your dependencies

Page 11 of 12

0.7

----------------

- Highly experimental: basic layer merging is implemented
(e.g. it is now possible to export layer group to a PIL image);
- ``Layer.visible`` no longer takes group visibility in account;
- ``Layer.visible_global`` is the old ``Layer.visible``;
- ``psd_tools.user_api.combined_bbox`` made public;
- ``Layer.width`` and ``Layer.height`` are removed (use ``layer.bbox.width``
and ``layer.bbox.height`` instead);
- ``pil_support.composite_image_to_PIL`` is renamed to ``pil_support.extract_composite_image`` and
``pil_support.layer_to_PIL`` is renamed to ``pil_support.extract_layer_image``
in order to have the same API for ``pil_support`` and ``pymaging_support``.

0.6

----------------

- ``psd.composite_image()`` is renamed to ``psd.as_PIL()``;
- Pymaging support: ``psd.as_pymaging()`` and ``layer.as_pymaging()`` methods.

0.5

----------------

- Support for zip and zip-with-prediction compression methods is added;
- support for 16/32bit layers is added;
- optional Cython extension for faster zip-with-prediction decompression;
- other speed improvements.

0.2

----------------

- Initial support for 16bit and 32bit PSD files: ``psd-tools`` v0.2 can
read composite (merged) images for such files and extract information
(names, dimensions, hierarchy, etc.) about layers and groups of 16/32bit PSD;
extracting image data for distinct layers in 16/32bit PSD files is not
suported yet;
- better ``Layer.__repr__``;
- ``bbox`` property for ``Group``.

0.1.4

------------------

Packaging is fixed in this release.

0.1.3

------------------

- Better support for 32bit images (still incomplete);
- reader is able to handle "global" tagged layer info blocks that
was previously discarded.

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.