Skip to main content

psd-tools

psd-tools is a Python package for working with Adobe Photoshop PSD files as described in specification.

PyPI Version Tests Document Status

Features

Supported

  • Read and write of the low-level PSD/PSB file structure
  • Raw layer image export in NumPy and PIL format

Limited support

  • Composition of basic pixel-based layers
  • Composition of fill layer effects
  • Composition of adjustment layers (BrightnessContrast, Levels, Curves, Exposure, Invert, Posterize, Threshold)
  • Vector masks
  • Editing of some layer attributes such as layer name
  • Basic editing of pixel layers and groups, such as adding or removing a layer
  • Blending modes except for dissolve
  • Drawing of bezier curves

Not supported

  • Editing of various layers such as type layers, shape layers, smart objects, etc.
  • Editing of texts in type layers
  • Composition of many layer effects
  • Font rendering

Installation

Use pip to install the package:

pip install psd-tools

For advanced layer compositing features, install with the composite extra:

pip install 'psd-tools[composite]'

The composite extra provides optional dependencies (aggdraw, scipy) for advanced rendering features:

  • Vector shape and stroke rendering
  • Gradient and pattern fills
  • Layer effects rendering

Basic compositing works without these dependencies using cached previews or simple pixel-based operations. Note that the composite extra may not be available on all platforms. Where aggdraw has no wheel and builds from source on Windows, a build that fails to find FreeType succeeds with the environment variable AGGDRAW_FREETYPE_ROOT set to an empty value.

Getting started

from psd_tools import PSDImage

psd = PSDImage.open("example.psd")
psd.composite().save("example.png")

for layer in psd:
    print(layer)
    layer_image = layer.composite()
    layer_image.save("%s.png" % layer.name)

Check out the documentation for features and details.

Contributing

See contributing page.

Note

PSD specification is far from complete. If you cannot find a desired information in the documentation, you should inspect the low-level data structure.

Metadata

Release files for psd-tools 1.26.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for psd-tools 1.26.1
File Actions
psd_tools-1.26.1-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details for psd_tools-1.26.1-cp315-cp315t-win_arm64.whl
psd_tools-1.26.1-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details for psd_tools-1.26.1-cp315-cp315t-win_amd64.whl
psd_tools-1.26.1-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details for psd_tools-1.26.1-cp315-cp315t-musllinux_1_2_x86_64.whl
psd_tools-1.26.1-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details for psd_tools-1.26.1-cp315-cp315t-musllinux_1_2_aarch64.whl
psd_tools-1.26.1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for psd_tools-1.26.1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
psd_tools-1.26.1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for psd_tools-1.26.1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
psd_tools-1.26.1-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details for psd_tools-1.26.1-cp315-cp315t-macosx_11_0_arm64.whl
psd_tools-1.26.1-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details for psd_tools-1.26.1-cp315-cp315t-macosx_10_15_x86_64.whl
psd_tools-1.26.1-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details for psd_tools-1.26.1-cp315-cp315-win_arm64.whl
psd_tools-1.26.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for psd_tools-1.26.1-cp315-cp315-win_amd64.whl
psd_tools-1.26.1-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for psd_tools-1.26.1-cp314-cp314t-win_arm64.whl
psd_tools-1.26.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for psd_tools-1.26.1-cp314-cp314t-win_amd64.whl
psd_tools-1.26.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for psd_tools-1.26.1-cp314-cp314t-musllinux_1_2_x86_64.whl
psd_tools-1.26.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for psd_tools-1.26.1-cp314-cp314t-musllinux_1_2_aarch64.whl
psd_tools-1.26.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for psd_tools-1.26.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
psd_tools-1.26.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details for psd_tools-1.26.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
psd_tools-1.26.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for psd_tools-1.26.1-cp314-cp314t-macosx_11_0_arm64.whl
psd_tools-1.26.1-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details for psd_tools-1.26.1-cp314-cp314t-macosx_10_15_x86_64.whl
psd_tools-1.26.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for psd_tools-1.26.1-cp314-cp314-win_arm64.whl
psd_tools-1.26.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for psd_tools-1.26.1-cp314-cp314-win_amd64.whl
psd_tools-1.26.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for psd_tools-1.26.1-cp313-cp313-win_arm64.whl
psd_tools-1.26.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for psd_tools-1.26.1-cp313-cp313-win_amd64.whl
psd_tools-1.26.1-cp313-abi3-musllinux_1_2_x86_64.whl CPython 3.13 abi3 Linux musl 1.2+ x86-64 Details for psd_tools-1.26.1-cp313-abi3-musllinux_1_2_x86_64.whl
psd_tools-1.26.1-cp313-abi3-musllinux_1_2_aarch64.whl CPython 3.13 abi3 Linux musl 1.2+ ARM64 Details for psd_tools-1.26.1-cp313-abi3-musllinux_1_2_aarch64.whl
psd_tools-1.26.1-cp313-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 abi3 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for psd_tools-1.26.1-cp313-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
psd_tools-1.26.1-cp313-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 abi3 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for psd_tools-1.26.1-cp313-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
psd_tools-1.26.1-cp313-abi3-macosx_11_0_arm64.whl CPython 3.13 abi3 macOS 11.0+ ARM64 Details for psd_tools-1.26.1-cp313-abi3-macosx_11_0_arm64.whl
psd_tools-1.26.1-cp313-abi3-macosx_10_13_x86_64.whl CPython 3.13 abi3 macOS 10.13+ x86-64 Details for psd_tools-1.26.1-cp313-abi3-macosx_10_13_x86_64.whl
psd_tools-1.26.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for psd_tools-1.26.1-cp312-cp312-win_arm64.whl
psd_tools-1.26.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for psd_tools-1.26.1-cp312-cp312-win_amd64.whl
psd_tools-1.26.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for psd_tools-1.26.1-cp312-cp312-musllinux_1_2_x86_64.whl
psd_tools-1.26.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for psd_tools-1.26.1-cp312-cp312-musllinux_1_2_aarch64.whl
psd_tools-1.26.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for psd_tools-1.26.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
psd_tools-1.26.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for psd_tools-1.26.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
psd_tools-1.26.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for psd_tools-1.26.1-cp312-cp312-macosx_11_0_arm64.whl
psd_tools-1.26.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for psd_tools-1.26.1-cp312-cp312-macosx_10_13_x86_64.whl
psd_tools-1.26.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for psd_tools-1.26.1-cp311-cp311-win_arm64.whl
psd_tools-1.26.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for psd_tools-1.26.1-cp311-cp311-win_amd64.whl
psd_tools-1.26.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for psd_tools-1.26.1-cp311-cp311-musllinux_1_2_x86_64.whl
psd_tools-1.26.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for psd_tools-1.26.1-cp311-cp311-musllinux_1_2_aarch64.whl
psd_tools-1.26.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for psd_tools-1.26.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
psd_tools-1.26.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for psd_tools-1.26.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
psd_tools-1.26.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for psd_tools-1.26.1-cp311-cp311-macosx_11_0_arm64.whl
psd_tools-1.26.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for psd_tools-1.26.1-cp311-cp311-macosx_10_9_x86_64.whl

Total release size: 44.6 MB

Release files / psd_tools-1.26.1-cp315-cp315t-win_arm64.whl

Download URL psd_tools-1.26.1-cp315-cp315t-win_arm64.whl
Size 868.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
67167cc15b67d12154229010f3b8ff97dbe8e338fc6176c720be52e3dd7672f7
BLAKE2b-256 checksum
How to use checksums
27e109f31ca800d364d347f1bef9261607b9cb0bb9bbc70bf9c2fe6014eede3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315t-win_amd64.whl

Download URL psd_tools-1.26.1-cp315-cp315t-win_amd64.whl
Size 710.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
79ae8743975f9b150d61402286786c57b7c63bdc5999e0d37c72aa66c823e05f
BLAKE2b-256 checksum
How to use checksums
fa9e8d87c0d14d4208bd2eb93fd2c66e0aca622aab3dab629e5c9428e95dedb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL psd_tools-1.26.1-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0500b081c6d7aab3b63f6bd8584c8310974e8d22840bab873a71beae6a0fb481
BLAKE2b-256 checksum
How to use checksums
505ad7849341e8d3cd7aca3d920d4d8c33096845fc891570b7ca18c42270e7fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL psd_tools-1.26.1-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 1.9 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
838f51bcfefb96bb00df49f163b1dc177f75a49a0f3efe1fa1dc2c155477caec
BLAKE2b-256 checksum
How to use checksums
52ec6e9289ba4e87e27777c327085e84be083ae38f34fb89c54664cc072e0dcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL psd_tools-1.26.1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 937.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f0f3ac7d8888d45b8280d7b44955210a9a2b6b80ba48946c16cb2342180e6638
BLAKE2b-256 checksum
How to use checksums
675c9e32827decf6e73e88d2730ac9d17cc68dbaba4f06b9b77ccc8dc215e146
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL psd_tools-1.26.1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 934.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ea8e32532743c1ce0072e08d53f99ce2c51faf590fd4623e4ab22e5b717d651f
BLAKE2b-256 checksum
How to use checksums
3304d9f1d8166bdcdc41a1a8072e9e513bc8d7dce782a06dc36d053caa8a8fc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315t-macosx_11_0_arm64.whl

Download URL psd_tools-1.26.1-cp315-cp315t-macosx_11_0_arm64.whl
Size 522.6 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
efd04e579f7b9b5fcfccb46428daaa0d9f6708a3106b1d8bdeeb34d501dadcb4
BLAKE2b-256 checksum
How to use checksums
62ae32d74b0fcd9ad985b2d180adde49af6be4fe61e6f7f5d34525919b02a863
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL psd_tools-1.26.1-cp315-cp315t-macosx_10_15_x86_64.whl
Size 522.3 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c4608fc8b167b25f2aaeb5245d8f03e7d766d39d60aded89e9ba04683ec3afd8
BLAKE2b-256 checksum
How to use checksums
c453b49aaedaefa4bae8fb36b822dfcb9b047630a6b2a91f00a2d4fec2d83f2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315-win_arm64.whl

Download URL psd_tools-1.26.1-cp315-cp315-win_arm64.whl
Size 865.6 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
5fc48614b03f392bda058266fe7191fd79e01c9ed40a119ed98c544fda59671c
BLAKE2b-256 checksum
How to use checksums
41e57e771acfe8bb817f4c1a6f8cd8ecd149d6dcd8755ab6a14a73ca589404c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp315-cp315-win_amd64.whl

Download URL psd_tools-1.26.1-cp315-cp315-win_amd64.whl
Size 702.4 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
a830178dcae9a699f4317f0bdcd4613778224bd64cd407825dd1aae4528022da
BLAKE2b-256 checksum
How to use checksums
859d940a0c77460fcf90efc0a2dcca99847f3eb65a71f5fc50eba85a47bf7b77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314t-win_arm64.whl

Download URL psd_tools-1.26.1-cp314-cp314t-win_arm64.whl
Size 869.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
96c714cc381031282ad063d605b5fd4234d2ac3649902fd460e9230a075ad25e
BLAKE2b-256 checksum
How to use checksums
78ffef916bcb68107ea582c8cc3b4c30d63238df59e4af3cddfbdf6f803f9a11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314t-win_amd64.whl

Download URL psd_tools-1.26.1-cp314-cp314t-win_amd64.whl
Size 710.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
0324661093f76808ee2a2051d88ee71993103b68830541edc6c62a119a2bd109
BLAKE2b-256 checksum
How to use checksums
45a4705a3c63add874971d1276cd0596b8069e8e5f7ac4d557fbefabda7d10ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL psd_tools-1.26.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f9560b23eaad14202941bdc936f52d38a950e0006b5130fded583741f8ef036b
BLAKE2b-256 checksum
How to use checksums
39c6f4d29bdeb9949e6e33fd423664a911c7f7d739fe62fc8076b80f7c5f7ccb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL psd_tools-1.26.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9158dd3349fc486959edc9f8ba7e3dafbe381779d72af42cb4a617628fe96c82
BLAKE2b-256 checksum
How to use checksums
9f73ca1bd41255bd2a79ed10f8145c37fad6f1de90945db0a9d771509863a884
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL psd_tools-1.26.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 935.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f0bfd2f08a2113433240ff93e64629a9e19a835a5c6983e917c8b71b62b1d6c4
BLAKE2b-256 checksum
How to use checksums
ccdea91dd756407b47a0286be179d0e30e636c4481d3f589d193f225a847d036
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL psd_tools-1.26.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 938.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
605f6e0f775a5f749b48679da6937f81af21673481f2c6c8c8db83548cc38d83
BLAKE2b-256 checksum
How to use checksums
77fad9380baf9f39be1a7c8164e4fc625872bb131c1ebab19a5ac4d36ff7a00c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL psd_tools-1.26.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 523.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a3603ecd7a356142fc68d84259bde5c9be0c6ba15e38b7237a7fc3f829928ab9
BLAKE2b-256 checksum
How to use checksums
c2d2890f5ba6368a98575ed652234721dd7d3ba6135e9af831a4381dbdd779ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL psd_tools-1.26.1-cp314-cp314t-macosx_10_15_x86_64.whl
Size 522.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b500cfe6bc857d8decde82351817b762b0d25060757ccda7d8c2c93aac80d4c3
BLAKE2b-256 checksum
How to use checksums
7e93b8495279883be04ac6eab365536a0075f7e0f5d6fe0fcd84ebcf363c63ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314-win_arm64.whl

Download URL psd_tools-1.26.1-cp314-cp314-win_arm64.whl
Size 865.6 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
41f18cfff327f2b5f0de7e7fcfaf1556b8022f7c50350f117428b5d7bf16e5e6
BLAKE2b-256 checksum
How to use checksums
cbd12befdb6d04f5ce3cb059f2e4704de6bdf34436f324657ecf194a2903d18d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp314-cp314-win_amd64.whl

Download URL psd_tools-1.26.1-cp314-cp314-win_amd64.whl
Size 702.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d876114180af74b7bcc3b641af071ab6264d545ca474669ef716122ea8d6bc60
BLAKE2b-256 checksum
How to use checksums
4746ba6e392e1782b4ed2a5d682cba6a9c9046c7410d72c3cf48c8f7bd28ccb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp313-cp313-win_arm64.whl

Download URL psd_tools-1.26.1-cp313-cp313-win_arm64.whl
Size 865.0 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
e059e5b25159cd8c1397cc0dfad37a6eefe4465f9e2b3ff2478a47c81aa74c72
BLAKE2b-256 checksum
How to use checksums
049347f44be60c5a0b8292ec881b092bf57008539070fdceab8a10e2a4b508fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp313-cp313-win_amd64.whl

Download URL psd_tools-1.26.1-cp313-cp313-win_amd64.whl
Size 701.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8f45d70bd6f10f2133e4a4563088ed1ec155145fa47c661af932ad5623218908
BLAKE2b-256 checksum
How to use checksums
939400e30be3a9e2b7734990bcc087dde925d9c5a14bad11c6c82f156d844b09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp313-abi3-musllinux_1_2_x86_64.whl

Download URL psd_tools-1.26.1-cp313-abi3-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
d4b238d44be89fa9f6358d8ae0ee63568b7034b0ac8e1305aa283c9b6f240c70
BLAKE2b-256 checksum
How to use checksums
018aa3f6684aebb2fa592905c198b695c20d8b578288509b8591775f054e868e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp313-abi3-musllinux_1_2_aarch64.whl

Download URL psd_tools-1.26.1-cp313-abi3-musllinux_1_2_aarch64.whl
Size 1.8 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
089524793aed7c9daccd1fe648babde652375d6cd574e2b77ee1f9e65b741026
BLAKE2b-256 checksum
How to use checksums
2104363b8ede90a31e93e8b81480839018c285f15c17d47b9184f548efd268de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp313-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL psd_tools-1.26.1-cp313-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 848.3 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
ea4cdf1c81c01400a5be42b224c879dc02c676871e84ddf530f42cb0f19cbbd6
BLAKE2b-256 checksum
How to use checksums
1ca375ab4348097c563f806163ce117cde63c277b46da37391636b780f3799f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp313-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL psd_tools-1.26.1-cp313-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 844.6 kB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
a0def15201e528e613ca97030b665a57a0d09b6767692c629ab97009f716aeef
BLAKE2b-256 checksum
How to use checksums
67d5186cdf17cc7e2b7a461a75d3f28ba9146cda9e2e2d2f3a9e9c5e8fe8a3f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp313-abi3-macosx_11_0_arm64.whl

Download URL psd_tools-1.26.1-cp313-abi3-macosx_11_0_arm64.whl
Size 509.0 kB
Tags CPython 3.13 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c5c9337672d3e31bb1ddbe4403197f6e8d831f1f10a5ed0e2138e519d147756c
BLAKE2b-256 checksum
How to use checksums
0d9ef315d3114cb05478585af7d811ff56c2d2f1ef3642258590f9c3247e9bc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp313-abi3-macosx_10_13_x86_64.whl

Download URL psd_tools-1.26.1-cp313-abi3-macosx_10_13_x86_64.whl
Size 510.1 kB
Tags CPython 3.13 abi3 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
53013672576e606e41885e0b42d0b6ad64018af13291e0459a7fd65fa3b1b2fb
BLAKE2b-256 checksum
How to use checksums
4080e67019f7c1030db82c796d8ba13ba2c3422986cf9b1397980498ed6d376c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp312-cp312-win_arm64.whl

Download URL psd_tools-1.26.1-cp312-cp312-win_arm64.whl
Size 865.0 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
3b793a32af787c1574a25deb7cc143c7b7eae6de50914628158bfc08a736f950
BLAKE2b-256 checksum
How to use checksums
782223b9c32d6580b2290c506de1a01a44a1874fdbeaa72895f9d57ed5542c21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp312-cp312-win_amd64.whl

Download URL psd_tools-1.26.1-cp312-cp312-win_amd64.whl
Size 702.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f242759e516a4e1ad549f579fe0a49d0009ad237c2026f152505306ac2e7234a
BLAKE2b-256 checksum
How to use checksums
792f86903538f64c0865b9aaa5dd069f45802677eebbdcb975951673395747e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL psd_tools-1.26.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f2c1ca6cca3e2f60099b129b20d6dff5b67a48c62a32a46e307b269f02f8908a
BLAKE2b-256 checksum
How to use checksums
d4f89a6979225d1b86dc16f652506449c01813d6c442f419cee1f231b0b1d86a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL psd_tools-1.26.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.9 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bc3dfe694ef404e6bcf82dfd53c4bfc1e3e7089600032d0f8e61affa8c79d5ef
BLAKE2b-256 checksum
How to use checksums
4db733c20ea7c78c7e8d865ecd7f5fda7b42508706beb93d5a865b7ddac326ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL psd_tools-1.26.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 929.5 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6c3e7704303b9416f0a8810e962001db03dec5ed00026793d8f651e1337eaa04
BLAKE2b-256 checksum
How to use checksums
074181bcbce83c8878cbf90b6277ebbd82861efa06807303828522a354b231ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL psd_tools-1.26.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 928.0 kB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
87169dee4d8fc6b984da7c2a3e9e329eb97866a95cf2a2a54f138365df101737
BLAKE2b-256 checksum
How to use checksums
c0ec3c59b423ea4889f07767f98be464db2585dfb1652927db3239f34a951c09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL psd_tools-1.26.1-cp312-cp312-macosx_11_0_arm64.whl
Size 518.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
267834b37769c7a0ed6a7005e036b46ad581649ab8484440c5dc307957dac2ee
BLAKE2b-256 checksum
How to use checksums
f32f81c06e140c6bd4cd80c1e0f4422a0e4303eb32093e74c680acb458c3f96a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL psd_tools-1.26.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 519.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
97d315c95e89db712bba461b46c6a3d00892b766279d1a32ecb0477bbee8ffd6
BLAKE2b-256 checksum
How to use checksums
fb667f685f78a21728b4d6ca3e69232087e4624caf0d10d52a96bfadf8da6c29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp311-cp311-win_arm64.whl

Download URL psd_tools-1.26.1-cp311-cp311-win_arm64.whl
Size 865.4 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
169cb79b5bea65f76dc68122d79bedf14b5f13051ef1b3fdc6bfae8352ea558c
BLAKE2b-256 checksum
How to use checksums
76241ead74b2161a4df25502134418e2eb6b1f6daacaa1862e93770e6a1b5c78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp311-cp311-win_amd64.whl

Download URL psd_tools-1.26.1-cp311-cp311-win_amd64.whl
Size 702.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0adfc478ccb1250fc5adf8afb1c839dac1060375a7857b2c355aad48a2615056
BLAKE2b-256 checksum
How to use checksums
97d5155c80d421231b927522c764b02160d5ed6a56377848d8ccd977f7f5e29d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL psd_tools-1.26.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ed63f2aa554dfa03220a8dd43cff5b3fb80a011b272f48dbf5a2dca791a52082
BLAKE2b-256 checksum
How to use checksums
81cd44ec47535046fc6131949d7b92e17ed5b45b4de0b75cf3289d55099a7fa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL psd_tools-1.26.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.9 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a7a48670398adc4ff5108acfb85f28fcbbecd5104547d6dd816082d82742d5ae
BLAKE2b-256 checksum
How to use checksums
0e3d24764f539ec3466ad59e9200236ec90d1d6f2104dd0e83e157728207db36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL psd_tools-1.26.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 944.2 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1fdaf71a77322dcbfaaa72876256dafc8bc2c62bb1de27ae4b613a7430bea588
BLAKE2b-256 checksum
How to use checksums
f6f54750ac1c706be6c958bcad7910cae691330e9f6cdcfdf81f8326cd6bb8a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL psd_tools-1.26.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 942.1 kB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e1082c8b9f4482465731ac3d5f70b575094880db5b6b783f7cc274213dca119a
BLAKE2b-256 checksum
How to use checksums
40deb643b512f991dc6bd60ce1ee60b3058e62c4b31ce98020b79bddddca78d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL psd_tools-1.26.1-cp311-cp311-macosx_11_0_arm64.whl
Size 518.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d8c5eb1a1eec3a8f13900b3e7f43b809a5f4987424c3251ed375d335393bd6b6
BLAKE2b-256 checksum
How to use checksums
d84e7aa9299a3ebc80c3a9b46e124e7e2d524edee6202e53f0fdc0123e109272
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / psd_tools-1.26.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL psd_tools-1.26.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 518.8 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
0f6acbd450efb8f7575818d7d750f9accfde9d0a28dbcf8514d45d829f2b7cc4
BLAKE2b-256 checksum
How to use checksums
a56d42994ef10c0c89e217147bccf53050e4a9e63ad05479014c92bbf246be04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for psd-tools 1.26.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.26.1 This release

44 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page