psd-tools
psd-tools is a Python package for working with Adobe Photoshop PSD files
as described in specification.
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.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 44.5 MB
Release files / psd_tools-1.26.0-cp315-cp315t-win_arm64.whl
| Download URL | psd_tools-1.26.0-cp315-cp315t-win_arm64.whl |
|---|---|
| Size | 866.4 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
dd9902b5528eac9caf9c1960e144b2198b30eda8601a70273a3a54b97f6db6fe
|
|
BLAKE2b-256 checksum How to use checksums |
79ea8a7457803b68de0f45ae2e936462325f92c07c63a216670764765752764d
|
| 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.0-cp315-cp315t-win_amd64.whl
| Download URL | psd_tools-1.26.0-cp315-cp315t-win_amd64.whl |
|---|---|
| Size | 707.9 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9de9c1202cf986ce9032e0439b1a3d6d4eae64db7560380d828980ff540b59c8
|
|
BLAKE2b-256 checksum How to use checksums |
3dfff026c8c0d25f502e188cca6b2b7e78c067005597de3e37ec56d41b940054
|
| 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.0-cp315-cp315t-musllinux_1_2_x86_64.whl
| Download URL | psd_tools-1.26.0-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 |
76ec2f29d7dc46d600786f9cdc2b8ede2d9f769a2892db36dfc98a7f490feb59
|
|
BLAKE2b-256 checksum How to use checksums |
0724076d12e07fe41a458240d3661cb04bf9efc431f4b2097ae20dfe2071e1e8
|
| 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.0-cp315-cp315t-musllinux_1_2_aarch64.whl
| Download URL | psd_tools-1.26.0-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 |
95e442e2fb8bf1ef229d1b43c9f4497c6487aee4953729dcda89a6c452082820
|
|
BLAKE2b-256 checksum How to use checksums |
0c1711b0c4bbd78c627e233aa67a401a0b391966e5907b0ec137a9e09192c8e1
|
| 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.0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | psd_tools-1.26.0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 934.2 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 |
3185ca9acef199dba8332acade10b982b12d48e09e082d6724cf0236956c1057
|
|
BLAKE2b-256 checksum How to use checksums |
84a76f107888152a8da44f6d14185dd475b09ba1a42ad90fd01275f292c4b5cb
|
| 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.0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | psd_tools-1.26.0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 931.8 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 |
b53a9be5e87fc9492cf980518b76478133527936a54149d7bb5d01933f91e6ca
|
|
BLAKE2b-256 checksum How to use checksums |
d0c93465ebff1c9deabdf4c36da8d77adc7a7d861bdbdbbb6dec0555e88d5085
|
| 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.0-cp315-cp315t-macosx_11_0_arm64.whl
| Download URL | psd_tools-1.26.0-cp315-cp315t-macosx_11_0_arm64.whl |
|---|---|
| Size | 520.2 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0831756595628e65b3fed3b37b7230d0bc51dd9f9a8ebd33360b688a8bd0df32
|
|
BLAKE2b-256 checksum How to use checksums |
e3cdac89f4d25e141de1785dd41b28887131b0e8e8c80a2e9ed593ff36686a18
|
| 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.0-cp315-cp315t-macosx_10_15_x86_64.whl
| Download URL | psd_tools-1.26.0-cp315-cp315t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 519.9 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
e51c4b7523c9a0fb9a23f5b8b09db7639de845cbbf87d17f4481c32cf1c46368
|
|
BLAKE2b-256 checksum How to use checksums |
668d6eee4c2e75be6ecd454d4921e4d6b3d1703b8d1dd040bdeeb9abe488f217
|
| 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.0-cp315-cp315-win_arm64.whl
| Download URL | psd_tools-1.26.0-cp315-cp315-win_arm64.whl |
|---|---|
| Size | 863.3 kB |
| Tags | CPython 3.15 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
2eb7177e2149b82944fd8be9ff142483dbbd82fa6d3fd672eb08ef4075f4d70a
|
|
BLAKE2b-256 checksum How to use checksums |
a5f9bb91efee7906396b15bbfb81078bdd91bf523922fbaf29b68b34c2219985
|
| 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.0-cp315-cp315-win_amd64.whl
| Download URL | psd_tools-1.26.0-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 700.0 kB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c4e02a2511d8d316dd54f169c5c440cbf217051ac3db157e4eec4e55d3ff241a
|
|
BLAKE2b-256 checksum How to use checksums |
a55403410f824436e990382ce375f373e99f7b5850be01bcbecdc5de92c69b7a
|
| 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.0-cp314-cp314t-win_arm64.whl
| Download URL | psd_tools-1.26.0-cp314-cp314t-win_arm64.whl |
|---|---|
| Size | 866.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
513d67d99d5610b4271a31e50913f1cff3b1b55fa1c6d83662b565ccfbe48192
|
|
BLAKE2b-256 checksum How to use checksums |
e88e0c5fa4c59f4d243cd1311798f01505aaa5a39380e09cb3418ba4038e83e7
|
| 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.0-cp314-cp314t-win_amd64.whl
| Download URL | psd_tools-1.26.0-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 708.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a1000945a74916f0f42cd6cb468470d40f42f6d8ec67b6c11e5383f9e2455923
|
|
BLAKE2b-256 checksum How to use checksums |
3b48d6109f469eed11376bbe972fccc7da71a6f8d239225d43f1c39fb03807e0
|
| 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.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | psd_tools-1.26.0-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 |
2cae039e962b892952cb448ad2c6cf80517798dbb0bfdb8574e26c3277f3dcff
|
|
BLAKE2b-256 checksum How to use checksums |
6b402983c306a58489a93fa3cbed7c1050a3ba578b9f4b20e31105e73d7e4124
|
| 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.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | psd_tools-1.26.0-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 |
015245d89785fc0f65414d471ec80b61eabe93bb58d36832e19ab76fcec54774
|
|
BLAKE2b-256 checksum How to use checksums |
0212752745252eefe47583c5367be20ce89b4d04e36e8ae65e763baa679ff230
|
| 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.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | psd_tools-1.26.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 932.4 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 |
5b899e4087830e315509536386daab8dd6e0a6ddf46d9c98f52174862db2a045
|
|
BLAKE2b-256 checksum How to use checksums |
7b8aefb5eccd1732fa963d6729b597dbf897fb821e3cc45d10524c0d57932592
|
| 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.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | psd_tools-1.26.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 935.4 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 |
5673d224a09e1a614b5eb0b597911cf01d20c35356c891395c37b55efe727699
|
|
BLAKE2b-256 checksum How to use checksums |
0f453d7ff537d153529344499da48f2317764f92b1567093a253c8b10328e820
|
| 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.0-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | psd_tools-1.26.0-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 520.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9586a530005a4b92d642ee4d4d200109821822b9e69f1e65979ea30c0c3756ec
|
|
BLAKE2b-256 checksum How to use checksums |
8797464497f2d0a1e4b241df537cc316de01ff6f0c00d6d458bb0d65fe7e5423
|
| 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.0-cp314-cp314t-macosx_10_15_x86_64.whl
| Download URL | psd_tools-1.26.0-cp314-cp314t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 520.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
45851d065653582d1a66e1ed4f249af01bede06966af9a14d252538761e025de
|
|
BLAKE2b-256 checksum How to use checksums |
728741f3f7d12d1facb8a6c1c09ded8e1ea5e6a08c1e54ebe6adb8f946712a04
|
| 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.0-cp314-cp314-win_arm64.whl
| Download URL | psd_tools-1.26.0-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 863.4 kB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
efafdd0546234dc26a86de6a558314086435bf18c842420ba6ed90f049f4a531
|
|
BLAKE2b-256 checksum How to use checksums |
4045eca597e9691218a6b3bc62bf2a53fb352bace03f1e0e27ae2cc1a07f8561
|
| 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.0-cp314-cp314-win_amd64.whl
| Download URL | psd_tools-1.26.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 699.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b40160e320360decc55944c22115922fa2aa7927d23c7fdfdd5ecba10d722c2c
|
|
BLAKE2b-256 checksum How to use checksums |
b9b081bc98a657926699eb6511c4f18f7ca46ef4459eb1746f9c134d30269d33
|
| 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.0-cp313-cp313-win_arm64.whl
| Download URL | psd_tools-1.26.0-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 862.7 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
c1cbeecd44e968cdfc7ac5c7da7924dab72d05ff50ca8a28d1796732f20b5df6
|
|
BLAKE2b-256 checksum How to use checksums |
fd5e537e28db3849fc652d2af3bc1e7e385776d16eb5e28ed7820867bf80b145
|
| 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.0-cp313-cp313-win_amd64.whl
| Download URL | psd_tools-1.26.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 699.4 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cb40d3635c28381e3d76ea517b33ec7c5122bb38f62a6efb16d479891667838e
|
|
BLAKE2b-256 checksum How to use checksums |
8c22c1c0a5ee83723cbaad5a9718ff7bc67268f00b8838dd85a006e161e37470
|
| 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.0-cp313-abi3-musllinux_1_2_x86_64.whl
| Download URL | psd_tools-1.26.0-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 |
578319a77ab7e51f32fcc5481ad8477bfdd15d2fcfc037c246c8ff9484642ec9
|
|
BLAKE2b-256 checksum How to use checksums |
c455678bf42210d993bc30b67cfe24b278d61bdb48c3f60acd0ce4287e783f13
|
| 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.0-cp313-abi3-musllinux_1_2_aarch64.whl
| Download URL | psd_tools-1.26.0-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 |
1da5689b59c23802a7c549ca509903b4084f9601cd5b71f618eeeb47ae29d598
|
|
BLAKE2b-256 checksum How to use checksums |
9d3d970237bf4788a9aff082a9e4c7ae20d3e98a4e7b17e6a14d848e66f9b746
|
| 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.0-cp313-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | psd_tools-1.26.0-cp313-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 845.7 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 |
ea72bbafa50907c6d02963015481ddd28fb6c4d647fdb6a456df25f9608635f1
|
|
BLAKE2b-256 checksum How to use checksums |
32cf04749b9c23b5c43e1cfac45f866e97f01770abc8863a5a09c870c6eb0095
|
| 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.0-cp313-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | psd_tools-1.26.0-cp313-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 842.0 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
9baec346224fc49607af32528a2360b64dc93f4784850d8f5550e2bcf723a861
|
|
BLAKE2b-256 checksum How to use checksums |
fa6ff9464c4dc234e6d11a353c20def959617acea3d7c4de10b901087671e9fc
|
| 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.0-cp313-abi3-macosx_11_0_arm64.whl
| Download URL | psd_tools-1.26.0-cp313-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 506.6 kB |
| Tags | CPython 3.13 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
79d818cfe3c26dbe55ccee72add4343efbb811f7e8a22c2143ba74b64be28443
|
|
BLAKE2b-256 checksum How to use checksums |
06d2d0d9f79eb7512e3222172f8d1f6bf03edba39e113b7666e57f050f257415
|
| 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.0-cp313-abi3-macosx_10_13_x86_64.whl
| Download URL | psd_tools-1.26.0-cp313-abi3-macosx_10_13_x86_64.whl |
|---|---|
| Size | 507.7 kB |
| Tags | CPython 3.13 abi3 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
b070866b237a8659f5ea04c0912a471c4e9c3020b79cd877f9fd8f19e7381c51
|
|
BLAKE2b-256 checksum How to use checksums |
25b7b453c7b40726efae21c5e74015c6a59d18f25f19ea63b561a32d482b3465
|
| 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.0-cp312-cp312-win_arm64.whl
| Download URL | psd_tools-1.26.0-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 862.7 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
58305ba85c0461d6a88cf3a560c3dcee34cb400512be88ee568f2b09cdf3606c
|
|
BLAKE2b-256 checksum How to use checksums |
f6f8992b0696a4c8ec98ebc5362b0c197a96cdd039d177fcea5a5b78f5b557e0
|
| 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.0-cp312-cp312-win_amd64.whl
| Download URL | psd_tools-1.26.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 699.8 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7c23eb32d483fd575a10118aa8e05ba83cbc046c4435489be7a5a17283c75443
|
|
BLAKE2b-256 checksum How to use checksums |
1fccb02517796424bf9223b7a3df185f7688874e396948db46752a61db6d0c36
|
| 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.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | psd_tools-1.26.0-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 |
701fac23ae53c86794195543530377867001c34d345097908642e700ce3437fd
|
|
BLAKE2b-256 checksum How to use checksums |
2060d0366b395847a1fa124f072e2e7e6c548f956c17a26b5502186cd2f73c47
|
| 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.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | psd_tools-1.26.0-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 |
44cd15f73798b7c47872b897415aecc0009357ce53a633c7c188b90e72843237
|
|
BLAKE2b-256 checksum How to use checksums |
4e5450cef07657395de9f92d64bec4cd533c3022f749f688a0d607b1edc850f1
|
| 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.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | psd_tools-1.26.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 927.2 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
cb60cbec27f032a0186c2f668524423c62df5d53f409958dbabaa954a2d99c56
|
|
BLAKE2b-256 checksum How to use checksums |
2e89f938b928be8c255913476af2e8bf6ed70565629160c30a416104474f594a
|
| 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.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | psd_tools-1.26.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 924.8 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f018ef7d14d5dd70ce447a60e8a04d11593fdb89993177cd103756a9cf3db10d
|
|
BLAKE2b-256 checksum How to use checksums |
72986b2bb35070eca68f0ba0530e7bc1eb2d475b45cffd7dbb3a6ccc13635ef0
|
| 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.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | psd_tools-1.26.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 516.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0191ccfbd4a46ec2db7687e5e0fc6c8ee76e1001026f781560bb0d8ddde0aadf
|
|
BLAKE2b-256 checksum How to use checksums |
36c0a6e2a52c751a8bf3b8885b6ec90896954d71822c1ca867b95dd39d47b8ba
|
| 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.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | psd_tools-1.26.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 517.2 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
1c12d21c6db316cffc4846308fe1e886a62a0329f9fdced9e8e8c925e51ff9ed
|
|
BLAKE2b-256 checksum How to use checksums |
68b904d4c77dc20599b788ee9e21bb96314313cb2db99df445726850bd5a451a
|
| 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.0-cp311-cp311-win_arm64.whl
| Download URL | psd_tools-1.26.0-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 863.1 kB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
42da40e8214447eda7b515257e891d5c205a26b90e2552731329d80886ae9221
|
|
BLAKE2b-256 checksum How to use checksums |
080570cd70e52d6e7846e1723413faeaf05dbc98f667b4df80f67737822866ce
|
| 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.0-cp311-cp311-win_amd64.whl
| Download URL | psd_tools-1.26.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 699.7 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
04044ec140e770f9082dca51566f3184452729df008dbb8c452cd058f5e67d3d
|
|
BLAKE2b-256 checksum How to use checksums |
0d56cda43ccbb1dec47aaaf16da1ec7fdb13f612e17c0280e27819986383289e
|
| 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.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | psd_tools-1.26.0-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 |
fa6a2baba4342ca9c6e6aa54b73a9553a911b757b64184369d20fb9b9e2d0b9d
|
|
BLAKE2b-256 checksum How to use checksums |
8d3989fd4c735d87c103716289feb0743feecb1be6dbd948de6002de3c5eb74c
|
| 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.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | psd_tools-1.26.0-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 |
bca519045e6c730c14fbfc0b591b318896763a04d59b49cfbd42b488e38ac99e
|
|
BLAKE2b-256 checksum How to use checksums |
1a51c771e73e26f7a7bbede14b482642512927fe8330dbff2b6abbc2ef764a2a
|
| 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.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | psd_tools-1.26.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 942.1 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d5d01142e611998bd3aa29c89127f3544279c43ec3ba09eba6e81bfeafe9ad09
|
|
BLAKE2b-256 checksum How to use checksums |
acf3a871eb236fb21ec24371f2cf326bc3ebf917ba44c931c781f82d138931f3
|
| 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.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | psd_tools-1.26.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 939.6 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
46ecf1573b10bb9bf2a0e718822cb611190059d383b8d811c38018c89ea18441
|
|
BLAKE2b-256 checksum How to use checksums |
0e75885b70eec36b5815a044ea6cfa97e6f7f2fdbd68c2b4343406a2adb9ac89
|
| 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.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | psd_tools-1.26.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 515.8 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4eef86d9426f9dc4c9f6007542446e281f621c8a934b39761b1b58533e315796
|
|
BLAKE2b-256 checksum How to use checksums |
07adb132896827273f05515cbe6544623d5e86de10b9cdfb16fd0478065e58fd
|
| 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.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | psd_tools-1.26.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 516.4 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
4f8ebe55a78446c52c53534c7c8bc237c48a0a61ffaca0aa1a19eb5cfb493304
|
|
BLAKE2b-256 checksum How to use checksums |
a4f028ebb0d30c78a0f2c724d721a11e3f053ad16f2eaaeb5f39872382c4176f
|
| 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.0
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.