Psd-tools

Latest version: v1.10.7

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

Scan your dependencies

Page 22 of 23

0.8.2

Not secure
------------------

- Python 2.x: reading data from file-like objects is fixed
(thanks Pavel Zinovkin).

0.8.1

Not secure
------------------

- Fixed parsing of layer groups without explicit OPEN_FOLDER mark;
- Cython extension is rebuilt with Cython 0.18.

0.8

Not secure
----------------

- Descriptor parsing (thanks Oliver Zheng);
- text (as string) is extracted from text layers (thanks Oliver Zheng);
- improved support for optional building of Cython extension.

0.7.1

Not secure
------------------

- Typo is fixed: ``LayerRecord.cilpping`` should be ``LayerRecord.clipping``.
Thanks Oliver Zheng.

0.7

Not secure
----------------

- 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

Not secure
----------------

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

Page 22 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.