Skip to main content

Python package for working with Adobe Photoshop PSD files

Project description

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

PyPI Version Test Document Status

Installation

Use pip to install the package:

pip install psd-tools

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.

1.9.2 (2020-03-03)

  • [psd] Add missing resource ID.

  • [psd] Fix pretty printing regression.

  • [psd] Fix big tag key for linked layers.

  • [psd] Support frgb tag.

  • [psd] Support sgrp metadata key.

  • [psd] Support patt tag.

  • [psd] Workaround unknown engine data.

1.9.1 (2020-02-28)

  • [psd] Minor bugfix.

1.9.0 (2020-02-26)

  • [composite] Implement NumPy-based compositing functionality.

  • [composite] Support blending modes other than dissolve.

  • [composite] Support blending in RGB, CMYK, Grayscale.

  • [api] Introduce NumPy array export method.

  • [api] Drop deprecated methods from v1.7.x such as as_PIL.

  • [api] Deprecate compose method.

  • [compression] Rename packbits to rle.

  • [compression] Improve RLE decode efficiency.

  • [tests] Additional compositing tests.

1.8.38 (2020-02-12)

  • [composer] fix crash when gradient fill is in stroke.

1.8.37 (2020-02-07)

  • [compression] Remove packbits dependency and introduce cython implementation.

  • [deploy] Move CI provider from Travis-CI to Github Actions.

  • [deploy] Start distributing binary wheels.

1.8.36 (2019-12-26)

  • [psd] add safeguard for malformed global layer mask info parser.

1.8.35 (2019-12-26)

  • [api] remove duplicate has_mask() definition.

  • [composer] fix empty effects check.

1.8.34 (2019-11-28)

  • [api] fix compose() arguments.

  • [psd] fix attrs version dependency.

1.8.33 (2019-11-28)

  • [api] add include_invisible option to Group.extract_bbox.

  • [psd] fix deprecated attrs api.

1.8.32 (2019-11-28)

  • [psd] fix 16/32 bit file parsing bug introduced in 1.8.17.

1.8.31 (2019-11-27)

  • [psd] bugfix reading psb.

  • [psd] bugfix reading slices resource.

  • [security] update dependency to pillow >= 6.2.0.

1.8.30 (2019-09-24)

  • [psd] workaround for reading less-than-4-byte int in malformed psd files.

1.8.29 (2019-09-10)

  • [composer] fix vector mask bbox in composition.

1.8.28 (2019-09-09)

  • [api] fix Effects.__repr__() when data is empty.

1.8.27 (2019-08-29)

  • [api] accept encoding param in PSDImage.open and PSDImage.save.

  • [deploy] bugfix travis deployment condition.

1.8.26 (2019-08-28)

  • [composer] support group mask.

1.8.25 (2019-08-07)

  • [api] change return type of PSDImage.color_mode to enum.

  • [api] support reading of bitmap color mode.

  • [api] support channel option in topil() method.

1.8.24 (2019-07-25)

  • [composer] experimental support of commutative blending modes.

1.8.23 (2019-06-24)

  • [composer] fix clipping on alpha-less image;

  • [composer] fix stroke effect for flat plane;

  • [composer] workaround for insufficient knots;

  • [composer] fix for custom color space.

1.8.22 (2019-06-19)

  • fix pass-through composing bug;

  • fix alpha blending in effect;

  • fix vector mask composition;

  • experimental support for shape stroke;

  • experimental support for stroke effect.

1.8.21 (2019-06-18)

  • change effect property return type from str to enum;

  • improve gradient quality;

  • support fill opacity and layer opacity;

  • add tmln key in metadata setting.

1.8.20 (2019-06-13)

  • support gradient styles.

1.8.19 (2019-06-11)

  • fix broken psd_tools.composer.vector module in 1.8.17;

  • experimental support for color noise gradient;

  • bugfix for clip masks;

  • bugfix for CMYK composing.

1.8.17 (2019-06-05)

  • move psd_tools.api.composer module to psd_tools.composer package;

  • support 19 blending modes in composer;

  • support fill opacity;

  • fix image size when composing with masks;

  • rename TaggedBlockID to Tag;

  • rename ImageResourceID to Resource;

  • add bytes mixin to Enum constants;

  • replace Enum keys with raw values in psd_tools.psd.base.Dict classes.

1.8.16 (2019-05-24)

  • fix broken group compose in 1.8.15;

  • fix missing pattern / gradient composition in vector stroke content.

1.8.15 (2019-05-23)

  • coding style fix;

  • fix compose() bbox option.

1.8.14 (2019-04-12)

  • add dependency to aggdraw;

  • support bezier curves in vector masks;

  • support path operations;

  • fix compose(force=True) behavior;

  • fix default background color in composer;

  • improve pattern overlay parameters support;

  • fix gradient map generation for a single stop.

1.8.13 (2019-04-05)

  • fix engine_data unknown tag format;

  • fix compose for extra alpha channels;

  • workaround for pillow 6.0.0 bug.

1.8.12 (2019-03-25)

  • add apply_icc option in pil io.

1.8.11 (2019-03-14)

  • introduce terminology module;

  • reduce memory use in read;

  • add main testing.

1.8.10 (2019-02-27)

  • fix PSB extn key size bug.

1.8.9 (2019-02-21)

  • documentation updates;

  • introduce Artboard class.

1.8.8 (2019-02-20)

  • revert package name to psd_tools;

  • prepare merging to the main repo.

1.8.7 (2019-02-15)

  • minor bugfix.

1.8.6 (2019-02-14)

  • change _psd pointer in PSDImage;

  • add version property;

  • support fill effects in composer.

1.8.5 (2019-02-05)

  • change tagged block/image resource singleton accessor in user API;

  • add documentation on iterator order;

  • fix export setting 1 big key config;

  • fix computer info big key config.

1.8.3 (2019-02-01)

  • add channel size checking in topil;

  • add mlst metadata decoding;

  • fix key collision issue in descriptor;

  • performance improvement for packbit encoding/decoding;

  • drop cython dependency in travis config;

  • implement thumbnail, is_group, and parent methods in PSDImage.

1.8.0 (2019-01-24)

  • major API changes;

  • package name changed to psd_tools2;

  • completely rewritten decoding subpackage psd_tools2.psd;

  • improved composer functionality;

  • file write support;

  • drop cython compression module and makes the package pure-python;

  • drop pymaging support.

1.7.30 (2019-01-15)

  • composer alpha blending fix;

  • documentation fix.

1.7.28 (2019-01-09)

  • support cinf tagged block.

1.7.27 (2018-12-06)

  • add missing extra image resource block signatures.

1.7.26 (2018-12-03)

  • move psd_tools tests under tests/psd_tools.

1.7.25 (2018-11-27)

  • fix alpha channel visibility of composed image.

1.7.24 (2018-11-21)

  • fix unit rectangle drawing size.

1.7.23 (2018-11-20)

  • fix ignored visibility in bbox calculation.

1.7.22 (2018-10-12)

  • drop py34 support;

  • fix tobytes deprecation warning.

1.7.21 (2018-10-10)

  • fix gradient descriptor bug.

1.7.20 (2018-10-09)

  • fix coloroverlay bug;

  • fix gradient angle bug;

  • fix curves decoder bug.

1.7.19 (2018-10-02)

  • fix descriptor decoder.

1.7.18 (2018-09-26)

  • add shape rendering in compose();

  • add grayscale support.

1.7.17 (2018-09-21)

  • fix has_pixel() condition.

1.7.16 (2018-08-29)

  • fix fill opacity in compose();

  • workaround for broken PrintFlags.

1.7.15 (2018-08-28)

  • fix color overlay issue in compose().

1.7.14 (2018-08-24)

  • fix verbose arg for python 3.7 compatibility.

1.7.13 (2018-08-10)

  • fix has_pixel() for partial channels;

  • support color overlay in compose().

1.7.12 (2018-06-25)

  • fix mask rendering in compose (Thanks @andrey-hider and @nkato).

1.7.11 (2018-06-11)

  • unicode bugfixes.

1.7.10 (2018-06-06)

  • fix descriptor decoding errors;

  • minor bugfixes.

1.7.9 (2018-06-05)

  • fix UnicodeError in exif;

  • workaround for irregular descriptor name;

  • add undocumented extn tagged block decoding;

  • move duplicated icc module to subpackage;

  • support PIL rendering with extra alpha channels.

1.7.8 (2018-05-29)

  • update documentation;

  • fix PEP8 compliance;

  • rename merge_layers to compose.

1.7.7 (2018-05-02)

  • fix white background issue in as_PIL().

1.7.6 (2018-04-27)

  • add quality testing;

  • fix disabled mask.

1.7.5 (2018-04-25)

  • fix has_mask() condition;

  • add mask composition in merge_layers();

  • fix mask display.

1.7.4 (2018-03-06)

  • fix infinity loop in print_tree().

1.7.3 (2018-02-27)

  • add vector origination API;

  • fix shape and vector mask identification;

  • change enum name conversion;

  • update docs.

1.7.2 (2018-02-14)

  • add adjustments API;

  • add mask API;

  • bugfix for tagged_blocks decoders.

1.7.1 (2018-02-08)

  • add mask user API;

  • add layer coordinate user API;

  • add vector mask and vector stroke API;

  • cleanup user API;

  • add automatic descriptor conversion.

1.7.0 (2018-01-25)

  • cleanup user API organization;

  • remove json encoder api;

  • make cli a package main.

1.6.7 (2018-01-17)

  • workaround for anaconda 2.7 pillow;

  • bbox existence checkf.

1.6.6 (2018-01-10)

  • experimental clipping support in merge_layer();

  • revert as_PIL() in AdjustmentLayer.

1.6.5 (2017-12-22)

  • Small fix for erroneous unicode path name

1.6.4 (2017-12-20)

  • Add all_layers() method;

  • Add _image_resource_blocks property;

  • Add thumbnail() method.

1.6.3 (2017-09-27)

  • documentation updates;

  • github repository renamed to psd-tools2;

  • AdjustmentLayer fix.

1.6.2 (2017-09-13)

  • layer class structure reorganization;

  • add Effects API;

  • add TypeLayer API methods.

1.6 (2017-09-08)

  • PSDImage user API update;

  • user API adds distinct layer types;

  • Sphinx documentation.

1.5 (2017-07-13)

  • implemented many decodings of image resources and tagged blocks;

  • implemented EngineData text information;

  • user API for getting mask and patterns;

  • user API to calculate bbox for shape layers;

1.4 (2017-01-02)

  • Fixed reading of layer mask data (thanks Evgeny Kopylov);

  • Python 2.6 support is dropped;

  • Python 3.6 support is added (thanks Leendert Brouwer);

  • extension is rebuilt with Cython 0.25.2.

1.3 (2016-01-25)

  • fixed references decoding (thanks Josh Drake);

  • fixed PIL support for CMYK files (thanks Michael Wu);

  • optional C extension is rebuilt with Cython 0.23.4;

  • Python 3.2 support is dropped; the package still works in Python 3.2, but the compatibility is no longer checked by tests, and so it can break in future.

  • declare Python 3.5 as supported.

1.2 (2015-01-27)

  • implemented extraction of embedded files (embedded smart objects) - thanks Volker Braun;

  • optional C extension is rebuilt with Cython 0.21.2.

  • hg mirror on bitbucket is dropped, sorry!

1.1 (2014-11-17)

  • improved METADATA_SETTING decoding (thanks Evgeny Kopylov);

  • layer comps decoding (thanks Evgeny Kopylov);

  • improved smart objects decoding (thanks Joey Gentry);

  • user API for getting layer transforms and placed layer size (thanks Joey Gentry);

  • IPython import is deferred to speedup psd-tools.py command-line utility;

  • _RootGroup.__repr__ is fixed;

  • warning message building is more robust;

  • optional C extension is rebuilt with Cython 0.21.1.

1.0 (2014-07-24)

  • Fixed reading of images with layer masks (thanks Evgeny Kopylov);

  • improved mask data decoding (thanks Evgeny Kopylov);

  • fixed syncronization in case of 8B64 signatures (thanks Evgeny Kopylov);

  • fixed reading of layers with zero length (thanks Evgeny Kopylov);

  • fixed Descriptor parsing (thanks Evgeny Kopylov);

  • some of the descriptor structures and tagged block constants are renamed (thanks Evgeny Kopylov);

  • PATH_SELECTION_STATE decoding (thanks Evgeny Kopylov);

  • the library is switched to setuptools; docopt is now installed automatically.

0.10 (2014-06-15)

  • Layer effects parsing (thanks Evgeny Kopylov);

  • trailing null bytes are stripped from descriptor strings (thanks Evgeny Kopylov);

  • “Reference” and “List” descriptor parsing is fixed (thanks Evgeny Kopylov);

  • scalar descriptor values (doubles, floats, booleans) are now returned as scalars, not as lists of size 1 (thanks Evgeny Kopylov);

  • fixed reading of EngineData past declared length (thanks Carlton P. Taylor);

  • “background color” Image Resource parsing (thanks Evgeny Kopylov);

  • psd_tools.decoder.actions.Enum.enum field is renamed to psd_tools.decoder.actions.Enum.value (thanks Evgeny Kopylov);

  • code simplification - constants are now bytestrings as they should be (thanks Evgeny Kopylov);

  • Python 3.4 is supported.

0.9.1 (2014-03-26)

  • Improved merging of transparent layers (thanks Vladimir Timofeev);

  • fixed layer merging and bounding box calculations for empty layers (thanks Vladimir Timofeev);

  • C extension is rebuilt with Cython 0.20.1.

0.9 (2013-12-03)

  • psd-tools.py command-line interface is changed, ‘debug’ command is added;

  • pretty-printing of internal structures;

  • pymaging support is fixed;

  • allow ‘MeSa’ to be a signature for image resource blocks (thanks Alexey Buzanov);

  • psd_tools.debug.debug_view utility function is fixed;

  • Photoshop CC constants are added;

  • Photoshop CC vector origination data is decoded;

  • binary data is preserved if descriptor parsing fails;

  • more verbose logging for PSD reader;

  • channel data reader became more robust - now it doesn’t read past declared channel length;

  • psd-tools.py –version command is fixed;

  • lsdk tagged blocks parsing: this fixes some issues with layer grouping (thanks Ivan Maradzhyiski for the bug report and the patch);

  • CMYK images support is added (thanks Alexey Buzanov, Guillermo Rauch and https://github.com/a-e-m for the help);

  • Grayscale images support is added (thanks https://github.com/a-e-m);

  • LittleCMS is now optional (but it is still required to get proper colors).

0.8.4 (2013-06-12)

  • Point and Millimeter types are added to UnitFloatType (thanks Doug Ellwanger).

0.8.3 (2013-06-01)

  • Some issues with descriptor parsing are fixed (thanks Luke Petre).

0.8.2 (2013-04-12)

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

0.8.1 (2013-03-02)

  • Fixed parsing of layer groups without explicit OPEN_FOLDER mark;

  • Cython extension is rebuilt with Cython 0.18.

0.8 (2013-02-26)

  • 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 (2012-12-27)

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

0.7 (2012-11-08)

  • 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 (2012-11-06)

  • psd.composite_image() is renamed to psd.as_PIL();

  • Pymaging support: psd.as_pymaging() and layer.as_pymaging() methods.

0.5 (2012-11-05)

  • 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 (2012-11-04)

  • 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 (2012-11-01)

Packaging is fixed in this release.

0.1.3 (2012-11-01)

  • Better support for 32bit images (still incomplete);

  • reader is able to handle “global” tagged layer info blocks that was previously discarded.

0.1.2 (2012-10-30)

  • warn about 32bit images;

  • transparency support for composite images.

0.1.1 (2012-10-29)

Initial release (v0.1 had packaging issues).

Project details


Release history Release notifications | RSS feed

This version

1.9.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

psd-tools-1.9.2.tar.gz (119.9 kB view details)

Uploaded Source

Built Distributions

psd_tools-1.9.2-cp38-cp38-win_amd64.whl (208.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

psd_tools-1.9.2-cp38-cp38-manylinux2014_x86_64.whl (500.7 kB view details)

Uploaded CPython 3.8

psd_tools-1.9.2-cp38-cp38-manylinux2010_x86_64.whl (536.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

psd_tools-1.9.2-cp38-cp38-manylinux1_x86_64.whl (536.9 kB view details)

Uploaded CPython 3.8

psd_tools-1.9.2-cp38-cp38-macosx_10_13_x86_64.whl (209.0 kB view details)

Uploaded CPython 3.8 macOS 10.13+ x86-64

psd_tools-1.9.2-cp37-cp37m-win_amd64.whl (207.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

psd_tools-1.9.2-cp37-cp37m-manylinux2014_x86_64.whl (464.7 kB view details)

Uploaded CPython 3.7m

psd_tools-1.9.2-cp37-cp37m-manylinux2010_x86_64.whl (490.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

psd_tools-1.9.2-cp37-cp37m-manylinux1_x86_64.whl (490.5 kB view details)

Uploaded CPython 3.7m

psd_tools-1.9.2-cp37-cp37m-macosx_10_13_x86_64.whl (208.1 kB view details)

Uploaded CPython 3.7m macOS 10.13+ x86-64

psd_tools-1.9.2-cp36-cp36m-win_amd64.whl (207.0 kB view details)

Uploaded CPython 3.6m Windows x86-64

psd_tools-1.9.2-cp36-cp36m-manylinux2014_x86_64.whl (465.8 kB view details)

Uploaded CPython 3.6m

psd_tools-1.9.2-cp36-cp36m-manylinux2010_x86_64.whl (491.3 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

psd_tools-1.9.2-cp36-cp36m-manylinux1_x86_64.whl (445.1 kB view details)

Uploaded CPython 3.6m

psd_tools-1.9.2-cp36-cp36m-macosx_10_13_x86_64.whl (209.4 kB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

psd_tools-1.9.2-cp35-cp35m-win_amd64.whl (198.5 kB view details)

Uploaded CPython 3.5m Windows x86-64

psd_tools-1.9.2-cp35-cp35m-manylinux2014_x86_64.whl (459.0 kB view details)

Uploaded CPython 3.5m

psd_tools-1.9.2-cp35-cp35m-manylinux2010_x86_64.whl (484.3 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

psd_tools-1.9.2-cp35-cp35m-manylinux1_x86_64.whl (437.6 kB view details)

Uploaded CPython 3.5m

psd_tools-1.9.2-cp35-cp35m-macosx_10_13_x86_64.whl (207.4 kB view details)

Uploaded CPython 3.5m macOS 10.13+ x86-64

psd_tools-1.9.2-cp27-cp27mu-manylinux2010_x86_64.whl (455.6 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

psd_tools-1.9.2-cp27-cp27mu-manylinux1_x86_64.whl (423.2 kB view details)

Uploaded CPython 2.7mu

psd_tools-1.9.2-cp27-cp27m-manylinux2010_x86_64.whl (455.6 kB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ x86-64

psd_tools-1.9.2-cp27-cp27m-manylinux1_x86_64.whl (423.2 kB view details)

Uploaded CPython 2.7m

psd_tools-1.9.2-cp27-cp27m-macosx_10_13_x86_64.whl (208.8 kB view details)

Uploaded CPython 2.7m macOS 10.13+ x86-64

File details

Details for the file psd-tools-1.9.2.tar.gz.

File metadata

  • Download URL: psd-tools-1.9.2.tar.gz
  • Upload date:
  • Size: 119.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for psd-tools-1.9.2.tar.gz
Algorithm Hash digest
SHA256 82303ed01574cfbe0f909075288f6ce670112a5cc8f8f68e29bc89f75dd3f694
MD5 f1e43ce8592c3d40dadcbfaae525a491
BLAKE2b-256 c59f510075e17a572038649b48ba002c929218df38d0e103a86473c1c9c9f04e

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 208.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for psd_tools-1.9.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f4b3505c885073d1b01e0d319c6fed8720b87470c122159eb9b1e972cd76f8eb
MD5 7e249ec08e35db0784bea77dad97f7b6
BLAKE2b-256 f4510eb74ca1417b9207d9356aef433733f985bfcb114b75b29e238ef92fe7c2

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 500.7 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for psd_tools-1.9.2-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2dcabdff4d8e1ddfced9750df896897d062003edd99c03160758e3393c023caa
MD5 2936b2b778f7e78aa02d41fc848a85ea
BLAKE2b-256 fdb2347899828a98cefee58747a9ce29a922d5b6b43373eb8d986cd90c945a9c

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 536.9 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/43.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for psd_tools-1.9.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b8f98da35d5ce3aa456d089da7e7f7c67ae8560b3ff1a07ea69791f8fca3a658
MD5 614438b93d24449eb6c38aec430963b5
BLAKE2b-256 889e439c15d6cb30f84f65f574109c8c43053024164938043f10585ebfb21af8

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 536.9 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/43.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for psd_tools-1.9.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 840d0f61de47c9f784412bfb603097dfad3966485e2a1b3a582796cfabecf5fd
MD5 6fdd647976abf62ce7ea29f59eea82f0
BLAKE2b-256 54dab4b5e18e3a09cf5c264d68436cf5e2b8d476bd0560cc4e5e6c2688d3ebfc

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp38-cp38-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 209.0 kB
  • Tags: CPython 3.8, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for psd_tools-1.9.2-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5d9e486d5fac79c1a13bd8e8492499f3eb25a9f48c679b1ba015824934ff54d3
MD5 9d9c7798eb0e13e6982655efcdbf2285
BLAKE2b-256 1f9902c0732d5f59d154b8579b19560428723c57d13de70bfad9555bec920d5c

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 207.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for psd_tools-1.9.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9ea7080c49bdbfd7dcfda924f1eff787c261156052432fae93f613b56a4769ef
MD5 4d2ca89725c035ae62fdfeba748e8cec
BLAKE2b-256 9784c47873f4c19152a4a7a4c7627ec11c2e727f4e5d0e24e56a9ff9bf2def48

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 464.7 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for psd_tools-1.9.2-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4016880af248537b3548cb87cb9787d3eeccebb5fa03f507dae94666a217c9f8
MD5 32009487c0cbd42435650333cc8f3c91
BLAKE2b-256 abc28dea2ec98b14165bc313495c8f314c0cf0e62435442717eb03085294b495

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 490.5 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/43.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for psd_tools-1.9.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 93c66ffc9426ed8ef12c9d416efe4b90270b40ec9b10a65dc89777305d2291be
MD5 8e6cb494a2fc264e9b8e77354d7aa6a9
BLAKE2b-256 a80738ae32c78fb283845061158b46050bdda5adfebda6c451f3e601847eceae

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 490.5 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/43.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for psd_tools-1.9.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 37c969949e31795e7810a6064e2aa2cb9e945486753103a79df014cf128d6e81
MD5 5046f849910eea731a24d6e4c5345002
BLAKE2b-256 0201d162c0f7c0767780c34b0e2436399d16ad76c16a29c68f0ccffefb1c9abc

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 208.1 kB
  • Tags: CPython 3.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for psd_tools-1.9.2-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 996bc84e2c4e2a90f41183e81fc9128ef00d3e5e00c9d3dd0dc2166b13e63809
MD5 eff4b02adb23cda62b37989e6cc46458
BLAKE2b-256 efcc2904f36cc3814e8e31356b7b6c17955095d21036ebd0f4335783c833f1fe

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 207.0 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.8

File hashes

Hashes for psd_tools-1.9.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c6cf4325e2ff190ade8e5e400d660b1109b72d3a1e5fca2198c575b7e932b9f1
MD5 6b772a78b73c9a9687969ebfc0350246
BLAKE2b-256 b478804c6f61b40526a8dc75848069f24f533fa36350ca305900ef8fcc8f4385

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 465.8 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for psd_tools-1.9.2-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd3e46b0cc7eaa48f04f02d529da9836b60bfe65fdb150857ab5f91010bfdef4
MD5 8bf21207fdc10038e2fc28e80177cb58
BLAKE2b-256 04a60d53a079f69446f1553fc03798ebad8f13c4a8138f5ad35c3dfcab302a5f

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 491.3 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/43.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for psd_tools-1.9.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 efa3e49c6799af379d3ef20b8828d1a7ba6da5409c3490ed8036d10a29b1bf0a
MD5 c2e80828def1ab668a411a9489117a1b
BLAKE2b-256 dd4892068cc35548523337a1be67609c9495c3d0089fd3691182e29b29540869

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 445.1 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for psd_tools-1.9.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1788bd0c1676fb64167ed5bc9d529869d53f5977e45989b54662f26b3c3eb607
MD5 b2328aa8d1118db9a4f0b248aca4fc94
BLAKE2b-256 56f0214a0916410c77af6436db55944a7e6e8390161d1b36b989014efa2dc28d

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 209.4 kB
  • Tags: CPython 3.6m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for psd_tools-1.9.2-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 be2e1a890dedd9f66ef662bc3bc2d645ca1a4ca0212584dcf1d54ee7ceb78dce
MD5 e98a52578e488e664278624e807d0dac
BLAKE2b-256 67fba223fb23b9c03e7bdcc7095f508406baa527e6db553aac49603aa2892e63

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 198.5 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.4

File hashes

Hashes for psd_tools-1.9.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 d923d444422cad0f002a863335094b503345605235bb53e8ac53b6834ccce354
MD5 02fc5f2118b5e9a0773f91a87119227b
BLAKE2b-256 5de1f024bfae994fa357cbaab2fb58a0d84fa92fcb7d0acdf2ae95aeb8f5c8b3

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp35-cp35m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp35-cp35m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 459.0 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.9

File hashes

Hashes for psd_tools-1.9.2-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f72cfd1d2a1fd972a0ea8e658793f77d90846a83336706ef3f13b36334eedc95
MD5 d828257df132dae7ac3940fa29159ecb
BLAKE2b-256 b458970f058a660c742817937474bebff0fd70c764a9a374878ff62f6f101009

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 484.3 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/43.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.9

File hashes

Hashes for psd_tools-1.9.2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0b9480da83e004d016b24b80e7b135246dbf373f10460345e0c1e56cd196a6fe
MD5 be9aa700bee00b4aeaa0196f81d4ed70
BLAKE2b-256 c0de4cc3f93207f02cc242e72fa447bcb32b911ed6123442fc69b4284e8026d3

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 437.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.9

File hashes

Hashes for psd_tools-1.9.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 eb395af0e5f09de57ff0c8020580fdc9ba21e6c2c3faaabad76f417771a07889
MD5 9f98262ff5dd1d3d55dab3574fdaa6e1
BLAKE2b-256 1426257194d9d04a764db874f299f7be62d6e3d5525dbe738ec626bff9ede9f1

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp35-cp35m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp35-cp35m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 207.4 kB
  • Tags: CPython 3.5m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.9

File hashes

Hashes for psd_tools-1.9.2-cp35-cp35m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cd955ab1d8c87c6289494b1da252078598c5369294090667e9ac4729a5c3f6c5
MD5 e71c243f6f5bf865eddbb7fcf99d32be
BLAKE2b-256 4b36d977cba2ae7b778392aa8ffad3eaa537d86bb9920cdb6ad3830ebbf56755

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 455.6 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/43.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/2.7.17

File hashes

Hashes for psd_tools-1.9.2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e9adb23ffc4af982598ba761dc409f4d0ce3a3efc6150071153cf16d8753a17a
MD5 949fb8d315e12b3fe25e389e3eb018e9
BLAKE2b-256 51a81ef13c70fbd1547e04e2a7a7fffb5f0d0ce1e0b93ed0b1e6ce17c610d334

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 423.2 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/2.7.17

File hashes

Hashes for psd_tools-1.9.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e79237eac805c680c2c1b435e253734aa2f610009ede942ac6188f5ba67f374d
MD5 5b3f4cc080e7d5ac2b79d780cff1ce5d
BLAKE2b-256 00ac7f806b59e06896f95ec97555953b7c6ddf778caa5bcb539e39f819759091

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 455.6 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/43.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/2.7.17

File hashes

Hashes for psd_tools-1.9.2-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 53465d395860a7ca66d88dc02e371ec222f5b8e88960dc35d8dc6735403d4c3f
MD5 094d7c97775ef91c1d0b268cac5120c6
BLAKE2b-256 e5891a9a40ee4243eed03f0de119a02eaa5a3642ab9c1fe3c2d7d5c205e29097

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 423.2 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/2.7.17

File hashes

Hashes for psd_tools-1.9.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9c679dbe3fa64659ac8bb88117c4df09dec8c0fbf809adecd8b008c5e94cb9c0
MD5 717231ebd8c109b1b064754c62d47534
BLAKE2b-256 d3dd605da0e9ccc8e633673313769245f4515f603d671d4173629ac0de47ad06

See more details on using hashes here.

Provenance

File details

Details for the file psd_tools-1.9.2-cp27-cp27m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: psd_tools-1.9.2-cp27-cp27m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 208.8 kB
  • Tags: CPython 2.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/2.7.17

File hashes

Hashes for psd_tools-1.9.2-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 550cef473465feea9b59940b149eb61f9c025e05c2f2db2a51f4cc44f931fc7a
MD5 347af4d022b25bac6450e7109f90e525
BLAKE2b-256 6c2da6104106712c09ce78ffd97497f8a7d820468feda59ad7ab332a0a2a471f

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page