psd-tools


Namepsd-tools JSON
Version 1.10.10 PyPI version JSON
download
home_pageNone
SummaryPython package for working with Adobe Photoshop PSD files
upload_time2025-09-19 06:41:57
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords photoshop psd
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            psd-tools
=========

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

|pypi| |build| |docs|

.. _specification: https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/

.. |pypi| image:: https://img.shields.io/pypi/v/psd-tools.svg
    :alt: PyPI Version
    :target: https://pypi.python.org/pypi/psd-tools

.. |build| image:: https://github.com/psd-tools/psd-tools/actions/workflows/ci.yml/badge.svg
    :alt: Build
    :target: https://github.com/psd-tools/psd-tools/actions/workflows/ci.yml

.. |docs| image:: https://readthedocs.org/projects/psd-tools/badge/
    :alt: Document Status
    :target: http://psd-tools.readthedocs.io/en/latest/

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
* 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.
* Composition of adjustment layers
* Composition of many layer effects
* Font rendering

Installation
------------

Use ``pip`` to install the package::

    pip install psd-tools

Getting started
---------------

.. code-block:: python

    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.

.. _documentation: https://psd-tools.readthedocs.io/

Contributing
------------

See contributing_ page.

.. _contributing: https://github.com/psd-tools/psd-tools/blob/master/docs/contributing.rst

.. 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.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "psd-tools",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "photoshop, psd",
    "author": null,
    "author_email": "Mikhail Korobov <kmike84@gmail.com>, Kota Yamaguchi <KotaYamaguchi1984@gmail.com>",
    "download_url": null,
    "platform": null,
    "description": "psd-tools\n=========\n\n``psd-tools`` is a Python package for working with Adobe Photoshop PSD files\nas described in specification_.\n\n|pypi| |build| |docs|\n\n.. _specification: https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/\n\n.. |pypi| image:: https://img.shields.io/pypi/v/psd-tools.svg\n    :alt: PyPI Version\n    :target: https://pypi.python.org/pypi/psd-tools\n\n.. |build| image:: https://github.com/psd-tools/psd-tools/actions/workflows/ci.yml/badge.svg\n    :alt: Build\n    :target: https://github.com/psd-tools/psd-tools/actions/workflows/ci.yml\n\n.. |docs| image:: https://readthedocs.org/projects/psd-tools/badge/\n    :alt: Document Status\n    :target: http://psd-tools.readthedocs.io/en/latest/\n\nFeatures\n--------\n\nSupported:\n\n* Read and write of the low-level PSD/PSB file structure\n* Raw layer image export in NumPy and PIL format\n\nLimited support:\n\n* Composition of basic pixel-based layers\n* Composition of fill layer effects\n* Vector masks\n* Editing of some layer attributes such as layer name\n* Basic editing of pixel layers and groups, such as adding or removing a layer\n* Blending modes except for dissolve\n* Drawing of bezier curves\n\nNot supported:\n\n* Editing of various layers such as type layers, shape layers, smart objects, etc.\n* Composition of adjustment layers\n* Composition of many layer effects\n* Font rendering\n\nInstallation\n------------\n\nUse ``pip`` to install the package::\n\n    pip install psd-tools\n\nGetting started\n---------------\n\n.. code-block:: python\n\n    from psd_tools import PSDImage\n\n    psd = PSDImage.open('example.psd')\n    psd.composite().save('example.png')\n\n    for layer in psd:\n        print(layer)\n        layer_image = layer.composite()\n        layer_image.save('%s.png' % layer.name)\n\nCheck out the documentation_ for features and details.\n\n.. _documentation: https://psd-tools.readthedocs.io/\n\nContributing\n------------\n\nSee contributing_ page.\n\n.. _contributing: https://github.com/psd-tools/psd-tools/blob/master/docs/contributing.rst\n\n.. note::\n\n    PSD specification_ is far from complete. If you cannot find a desired\n    information in the documentation_, you should inspect the low-level\n    data structure.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Python package for working with Adobe Photoshop PSD files",
    "version": "1.10.10",
    "project_urls": null,
    "split_keywords": [
        "photoshop",
        " psd"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "76d55cd2a99a6ed003509909e9c6d25a63f815b1ba3146a2d5a25464973f268f",
                "md5": "e9f960aa08605ab39f401d4961d28b3f",
                "sha256": "41c5d4eb9ae20df572752b730255e34007a1b2965edff19216bd799d18c73dd3"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e9f960aa08605ab39f401d4961d28b3f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 332377,
            "upload_time": "2025-09-19T06:41:57",
            "upload_time_iso_8601": "2025-09-19T06:41:57.174993Z",
            "url": "https://files.pythonhosted.org/packages/76/d5/5cd2a99a6ed003509909e9c6d25a63f815b1ba3146a2d5a25464973f268f/psd_tools-1.10.10-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "181248a2c2393463e08ec9fc9a4fd75903c3c9d9284c6de3ae74616a3a8de2be",
                "md5": "493e64f001ecc070346790660ae8f905",
                "sha256": "c01489499ddecf32d747c07a81478eb6551e467696c1341470c8912f6f9ad6ba"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "493e64f001ecc070346790660ae8f905",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 327723,
            "upload_time": "2025-09-19T06:41:59",
            "upload_time_iso_8601": "2025-09-19T06:41:59.012652Z",
            "url": "https://files.pythonhosted.org/packages/18/12/48a2c2393463e08ec9fc9a4fd75903c3c9d9284c6de3ae74616a3a8de2be/psd_tools-1.10.10-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dceacd15494b6e41d3d4b80be55be0bd880e6b6e8d77d8e8dce1648b43202c90",
                "md5": "54571c30dd1184d499fd823fb69b5df5",
                "sha256": "9eece881168ddd09a4de4893ebfdd20e857af9c5dffbd7aa5ec202f18f304af0"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "54571c30dd1184d499fd823fb69b5df5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 713010,
            "upload_time": "2025-09-19T06:42:00",
            "upload_time_iso_8601": "2025-09-19T06:42:00.569389Z",
            "url": "https://files.pythonhosted.org/packages/dc/ea/cd15494b6e41d3d4b80be55be0bd880e6b6e8d77d8e8dce1648b43202c90/psd_tools-1.10.10-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d8daeb5cbf88a77798c3d8e143fa2ebdc15cc5e8499edc861d80cc5aa99b157a",
                "md5": "44220f1cbd74e98a4c025997e3147369",
                "sha256": "73586110a05264e75726c0f4e128d3b3fcf0641c7b59fad971e01393da5cdb11"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "44220f1cbd74e98a4c025997e3147369",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 719666,
            "upload_time": "2025-09-19T06:42:01",
            "upload_time_iso_8601": "2025-09-19T06:42:01.700884Z",
            "url": "https://files.pythonhosted.org/packages/d8/da/eb5cbf88a77798c3d8e143fa2ebdc15cc5e8499edc861d80cc5aa99b157a/psd_tools-1.10.10-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "151744475908875063fdef29a32e2903690fa3a58246a99b63b6a304b276ecc7",
                "md5": "19244bff349423d34fc0dbb233dd8931",
                "sha256": "57efb43c3b9de12231e81e3ba4faeb896c4eb11eb576ee0c80ffa16cfae29cb9"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "19244bff349423d34fc0dbb233dd8931",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1687376,
            "upload_time": "2025-09-19T06:42:03",
            "upload_time_iso_8601": "2025-09-19T06:42:03.419455Z",
            "url": "https://files.pythonhosted.org/packages/15/17/44475908875063fdef29a32e2903690fa3a58246a99b63b6a304b276ecc7/psd_tools-1.10.10-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a8c12c3cb9a733163d30a07b3a866a6a3dba156aca8a43af95d8fa48d65e2f83",
                "md5": "418c9af872934a784816a03251e19f8e",
                "sha256": "8b8707777ba027e9b37bf52831781eb60a7500360866985c567581555c3fb22f"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "418c9af872934a784816a03251e19f8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1753088,
            "upload_time": "2025-09-19T06:42:04",
            "upload_time_iso_8601": "2025-09-19T06:42:04.613790Z",
            "url": "https://files.pythonhosted.org/packages/a8/c1/2c3cb9a733163d30a07b3a866a6a3dba156aca8a43af95d8fa48d65e2f83/psd_tools-1.10.10-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "002d0952a2335a86d1ff8e91b558f47c65f12f994790cd2fd6967184812507f1",
                "md5": "4a3449a62753a13b38239b4656871bc2",
                "sha256": "109aa34e665f8dfb2990d8278fed78b8ee2c624f3dc1f160474e45a967ef1349"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4a3449a62753a13b38239b4656871bc2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 514492,
            "upload_time": "2025-09-19T06:42:05",
            "upload_time_iso_8601": "2025-09-19T06:42:05.983694Z",
            "url": "https://files.pythonhosted.org/packages/00/2d/0952a2335a86d1ff8e91b558f47c65f12f994790cd2fd6967184812507f1/psd_tools-1.10.10-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9651f51deb186d3c120fb850088365bc1463c08d65bf28cf509b4dd192238517",
                "md5": "779005f0bc65d6a414139d2ad115a173",
                "sha256": "45895b88125ef80aca49fe664a50efee88feb815271fe96b17e8251bcbcda4e0"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "779005f0bc65d6a414139d2ad115a173",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 331903,
            "upload_time": "2025-09-19T06:42:07",
            "upload_time_iso_8601": "2025-09-19T06:42:07.494443Z",
            "url": "https://files.pythonhosted.org/packages/96/51/f51deb186d3c120fb850088365bc1463c08d65bf28cf509b4dd192238517/psd_tools-1.10.10-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d64d24a6d87a29f17b7f8b23d7c4ceb1f218d41004209ebd254e3dbfee53d6c3",
                "md5": "f742696e3fe5ec119a2433458ac0c2f1",
                "sha256": "76563d3f781973d8856bd33695f1400b778e362ef95c78cce6f7dfc2d6cfa63a"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f742696e3fe5ec119a2433458ac0c2f1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 327311,
            "upload_time": "2025-09-19T06:42:08",
            "upload_time_iso_8601": "2025-09-19T06:42:08.924926Z",
            "url": "https://files.pythonhosted.org/packages/d6/4d/24a6d87a29f17b7f8b23d7c4ceb1f218d41004209ebd254e3dbfee53d6c3/psd_tools-1.10.10-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e300d4df289a26519ec844c8d3cb32ab76e80eaba918fd490292efec1c4b17a3",
                "md5": "1b86cdc5e63f5eb7232e6c7890d9187b",
                "sha256": "25825536ab6d31e7ef6763f24dbf42210cea597e9d94db43bf3f84f6f235c24a"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1b86cdc5e63f5eb7232e6c7890d9187b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 737295,
            "upload_time": "2025-09-19T06:42:10",
            "upload_time_iso_8601": "2025-09-19T06:42:10.175019Z",
            "url": "https://files.pythonhosted.org/packages/e3/00/d4df289a26519ec844c8d3cb32ab76e80eaba918fd490292efec1c4b17a3/psd_tools-1.10.10-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dddccf9c94c5dbbfc7403f3a286b364a100af21e8b2d0e589d18664eefaa27d6",
                "md5": "4b1dab2af24c5793fd1dcf9c75f7ec22",
                "sha256": "bbbd0a35ce2e3ccde8c7b9f244f54f6e5bafca4140149dbcda0ec7a4d85c0757"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4b1dab2af24c5793fd1dcf9c75f7ec22",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 742775,
            "upload_time": "2025-09-19T06:42:11",
            "upload_time_iso_8601": "2025-09-19T06:42:11.684469Z",
            "url": "https://files.pythonhosted.org/packages/dd/dc/cf9c94c5dbbfc7403f3a286b364a100af21e8b2d0e589d18664eefaa27d6/psd_tools-1.10.10-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1cbc7b3774945c390e299aedaabb1f08caac71e3977a55c654ee7c9e5135f5c8",
                "md5": "c228c6d3436888c608a376596305a926",
                "sha256": "3d65207f52e06dc4b5724e2866571e93d13f9857dde184ea952e5f311df3269e"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c228c6d3436888c608a376596305a926",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1711442,
            "upload_time": "2025-09-19T06:42:12",
            "upload_time_iso_8601": "2025-09-19T06:42:12.869022Z",
            "url": "https://files.pythonhosted.org/packages/1c/bc/7b3774945c390e299aedaabb1f08caac71e3977a55c654ee7c9e5135f5c8/psd_tools-1.10.10-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "825c855eaa1457310b0db4a0f41e478b50692eaa5f1f13f6dc01bf8d7ea85ba3",
                "md5": "88dca7aa70434badd2981efd5d14b4b4",
                "sha256": "cd9a5086cceea1078c062777b2067cb4120f1e772cc8363903402454fad3955d"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "88dca7aa70434badd2981efd5d14b4b4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1777286,
            "upload_time": "2025-09-19T06:42:14",
            "upload_time_iso_8601": "2025-09-19T06:42:14.053352Z",
            "url": "https://files.pythonhosted.org/packages/82/5c/855eaa1457310b0db4a0f41e478b50692eaa5f1f13f6dc01bf8d7ea85ba3/psd_tools-1.10.10-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fac1df90c914bc1279181c466b021cb56c887444da34365813e9e1e8bf469849",
                "md5": "0dfa5d2b884b214ca34c9c87855bc500",
                "sha256": "0fc540a4b0a8768c58e3207dd0046e130f5d77c5c0d05528b680c3f331d019d6"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0dfa5d2b884b214ca34c9c87855bc500",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 514278,
            "upload_time": "2025-09-19T06:42:15",
            "upload_time_iso_8601": "2025-09-19T06:42:15.238280Z",
            "url": "https://files.pythonhosted.org/packages/fa/c1/df90c914bc1279181c466b021cb56c887444da34365813e9e1e8bf469849/psd_tools-1.10.10-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "66dc04862a057f12291cd43feeaeb0ad9ce2cd66e4fd8d9603cabe71bb7113f7",
                "md5": "8a1e2f538db45e5ef1c8d10eeae20efa",
                "sha256": "7708ed2085b5b570da0b66388fc367abdb2f31fc6d8dfcc7c82b2fda259c1ec7"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp311-cp311-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "8a1e2f538db45e5ef1c8d10eeae20efa",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 675605,
            "upload_time": "2025-09-19T06:42:16",
            "upload_time_iso_8601": "2025-09-19T06:42:16.876854Z",
            "url": "https://files.pythonhosted.org/packages/66/dc/04862a057f12291cd43feeaeb0ad9ce2cd66e4fd8d9603cabe71bb7113f7/psd_tools-1.10.10-cp311-cp311-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bb8b3fce18e1ff539e68a90da95b4e5d5e4e1a8345177596a01205b21024ae1c",
                "md5": "79dc34fa92e07e52ed2b73be48a9f274",
                "sha256": "969b88cfbe4db6715e8936a8e581a7d8ac7714544891f0cf081cdcb41c4c7dde"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "79dc34fa92e07e52ed2b73be48a9f274",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 332790,
            "upload_time": "2025-09-19T06:42:17",
            "upload_time_iso_8601": "2025-09-19T06:42:17.929855Z",
            "url": "https://files.pythonhosted.org/packages/bb/8b/3fce18e1ff539e68a90da95b4e5d5e4e1a8345177596a01205b21024ae1c/psd_tools-1.10.10-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ce15636828e14923201e2fad885cc93f2a91061850b3126a18122fa83e122680",
                "md5": "e483c694a6178f22c23f29643b27cb52",
                "sha256": "cb6ae2bcf1d69ed9ea16fe952ba2fb58898762e02cfaa0478be024d6034e7d52"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e483c694a6178f22c23f29643b27cb52",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 327267,
            "upload_time": "2025-09-19T06:42:18",
            "upload_time_iso_8601": "2025-09-19T06:42:18.917194Z",
            "url": "https://files.pythonhosted.org/packages/ce/15/636828e14923201e2fad885cc93f2a91061850b3126a18122fa83e122680/psd_tools-1.10.10-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "70f64b88c1b2d8e1212ad99a7707861a7c069376a1d96767c2e59044d9011604",
                "md5": "2f3f5a7d2bf166d6405dec659334630e",
                "sha256": "1eab77ea2fde0ee0e3d60ca0ba7bc7fabd60ba4fe508ec149fbbb1a1f44743bf"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2f3f5a7d2bf166d6405dec659334630e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 732133,
            "upload_time": "2025-09-19T06:42:20",
            "upload_time_iso_8601": "2025-09-19T06:42:20.428323Z",
            "url": "https://files.pythonhosted.org/packages/70/f6/4b88c1b2d8e1212ad99a7707861a7c069376a1d96767c2e59044d9011604/psd_tools-1.10.10-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d89998700e9fb92d298b1301c514456567dab4ea1a2b3d28c538aaa4dbe80be8",
                "md5": "d1e50a369347e022fff784c0c681faf4",
                "sha256": "48c3dea744feca3c17436a2227b5eafcb68d4f305428f3bf444452b1ab96bd9d"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d1e50a369347e022fff784c0c681faf4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 739000,
            "upload_time": "2025-09-19T06:42:21",
            "upload_time_iso_8601": "2025-09-19T06:42:21.939546Z",
            "url": "https://files.pythonhosted.org/packages/d8/99/98700e9fb92d298b1301c514456567dab4ea1a2b3d28c538aaa4dbe80be8/psd_tools-1.10.10-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5fff9264bfe12fd68b9db10c9a7021342eb1e7beba52262c26cc9a546a552166",
                "md5": "48409b1074ba814d3f34561f7526f7aa",
                "sha256": "0611b69ebfa7a88cbbd1fa5a2c5cae63c32fc7a9a434b6e750d2a1f673bd5397"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "48409b1074ba814d3f34561f7526f7aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1700786,
            "upload_time": "2025-09-19T06:42:23",
            "upload_time_iso_8601": "2025-09-19T06:42:23.786160Z",
            "url": "https://files.pythonhosted.org/packages/5f/ff/9264bfe12fd68b9db10c9a7021342eb1e7beba52262c26cc9a546a552166/psd_tools-1.10.10-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "445e99e65afd0af1193d675b5e497d9749659fe8f2518d5bebedcbe72bb0e6c1",
                "md5": "c8a2841473c7792d4fe7e8ce97322a4a",
                "sha256": "69620419f62e913a597ffb7793b9f7bd8341918baed612a3091ba19e63d0fb12"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c8a2841473c7792d4fe7e8ce97322a4a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1769199,
            "upload_time": "2025-09-19T06:42:25",
            "upload_time_iso_8601": "2025-09-19T06:42:25.079684Z",
            "url": "https://files.pythonhosted.org/packages/44/5e/99e65afd0af1193d675b5e497d9749659fe8f2518d5bebedcbe72bb0e6c1/psd_tools-1.10.10-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8618154d319e5e1bcedf0e7222fad4eab5bdd3d20619d355a2d9ff68e48a0318",
                "md5": "c9501cce7657a2bc4a4bc94640672eb2",
                "sha256": "dc4bb22cfc419e3d3dc19abf166f25615fd0ce746f1dffae5d8da86d4774eb18"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c9501cce7657a2bc4a4bc94640672eb2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 515254,
            "upload_time": "2025-09-19T06:42:26",
            "upload_time_iso_8601": "2025-09-19T06:42:26.268391Z",
            "url": "https://files.pythonhosted.org/packages/86/18/154d319e5e1bcedf0e7222fad4eab5bdd3d20619d355a2d9ff68e48a0318/psd_tools-1.10.10-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9acc8bcfb7df94276b9bb4aa5c4b408fc5b9e4dfc03711c9c9372b20a66dfa9c",
                "md5": "c28e9cb96cdd0046836b3c981eec1512",
                "sha256": "750b019b83e4bae0cb3cb88e22f59fdd62c298582156695ea443816ea577b285"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp312-cp312-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "c28e9cb96cdd0046836b3c981eec1512",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 675688,
            "upload_time": "2025-09-19T06:42:27",
            "upload_time_iso_8601": "2025-09-19T06:42:27.370483Z",
            "url": "https://files.pythonhosted.org/packages/9a/cc/8bcfb7df94276b9bb4aa5c4b408fc5b9e4dfc03711c9c9372b20a66dfa9c/psd_tools-1.10.10-cp312-cp312-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "91d30fda09fa7d8506198ad33e4109bb2067b8c028fa2295e1096462a48159ac",
                "md5": "216c0e24961c4164398f87f843dd2f64",
                "sha256": "1be94be7ad259e96724382261107c9151a755d23b231bc61a711afef7f606e9e"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp313-abi3-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "216c0e24961c4164398f87f843dd2f64",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 324113,
            "upload_time": "2025-09-19T06:42:28",
            "upload_time_iso_8601": "2025-09-19T06:42:28.430998Z",
            "url": "https://files.pythonhosted.org/packages/91/d3/0fda09fa7d8506198ad33e4109bb2067b8c028fa2295e1096462a48159ac/psd_tools-1.10.10-cp313-abi3-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a342acab22937f8ad6cc9e430da8420336873b8314ea2313081d83627778245b",
                "md5": "51e165349d87de856e7f360706f1b712",
                "sha256": "d40854474459ba6e116d0f3e51a96cd410c0552bb3ce54dd37d72d15f3dc1802"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp313-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "51e165349d87de856e7f360706f1b712",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 320441,
            "upload_time": "2025-09-19T06:42:29",
            "upload_time_iso_8601": "2025-09-19T06:42:29.739005Z",
            "url": "https://files.pythonhosted.org/packages/a3/42/acab22937f8ad6cc9e430da8420336873b8314ea2313081d83627778245b/psd_tools-1.10.10-cp313-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3b3c09a0f5363bef33ae4693c0a9257bcbdbe276bad78cd1ddd456a0547cb4b9",
                "md5": "5ad145a4360c40ee9cf1e48cf4744d91",
                "sha256": "a1ce474154d0c7b8ad3c5891e7859045c0564fd9d51fde5c550bfaa749d3d092"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp313-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5ad145a4360c40ee9cf1e48cf4744d91",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 674542,
            "upload_time": "2025-09-19T06:42:30",
            "upload_time_iso_8601": "2025-09-19T06:42:30.901910Z",
            "url": "https://files.pythonhosted.org/packages/3b/3c/09a0f5363bef33ae4693c0a9257bcbdbe276bad78cd1ddd456a0547cb4b9/psd_tools-1.10.10-cp313-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "47dc4eba1a2780514c1eff4dd6de31d2db949fcd39ec593a8f395494698c5b55",
                "md5": "79a57487b8dc3385a3a8bd3fe256dc6a",
                "sha256": "6f4851c41598ebe488de632068e45448e5bc040343511cfd8c0b86538ffe8e5d"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp313-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "79a57487b8dc3385a3a8bd3fe256dc6a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 679243,
            "upload_time": "2025-09-19T06:42:32",
            "upload_time_iso_8601": "2025-09-19T06:42:32.600420Z",
            "url": "https://files.pythonhosted.org/packages/47/dc/4eba1a2780514c1eff4dd6de31d2db949fcd39ec593a8f395494698c5b55/psd_tools-1.10.10-cp313-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ae13da68ef024960d42f030fcc10a5372c67b2d2272b2040136e3db1024340fc",
                "md5": "474004f8a7b60279aab227e0146ea78c",
                "sha256": "8ab4883e12eb1d3ad5bc14e2b2757347a146453afee3115adb94ca84b8c037f4"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp313-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "474004f8a7b60279aab227e0146ea78c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1646539,
            "upload_time": "2025-09-19T06:42:33",
            "upload_time_iso_8601": "2025-09-19T06:42:33.956038Z",
            "url": "https://files.pythonhosted.org/packages/ae/13/da68ef024960d42f030fcc10a5372c67b2d2272b2040136e3db1024340fc/psd_tools-1.10.10-cp313-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "59d64e28bf97164d1c435c3e2235ed4ece486dc529c30b1237f531429280625a",
                "md5": "9e2a569dc6630bb8aab5de17f8e2f03b",
                "sha256": "db7ebf85a89ad9d401bba352d5c24f0cd23edcffe31c100bf33d302cb19a7060"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp313-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9e2a569dc6630bb8aab5de17f8e2f03b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1709532,
            "upload_time": "2025-09-19T06:42:35",
            "upload_time_iso_8601": "2025-09-19T06:42:35.461270Z",
            "url": "https://files.pythonhosted.org/packages/59/d6/4e28bf97164d1c435c3e2235ed4ece486dc529c30b1237f531429280625a/psd_tools-1.10.10-cp313-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "09fa7a72bbb2c2376e92408529bf6140bb8915506ab6a66348f107fe79e66447",
                "md5": "13d635c0dbbdced197cd14d28050efa7",
                "sha256": "3751633fd1634f3aff003fff6a3447ff6e278ed2a63118043d341bcaadf0d6f2"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "13d635c0dbbdced197cd14d28050efa7",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 512294,
            "upload_time": "2025-09-19T06:42:36",
            "upload_time_iso_8601": "2025-09-19T06:42:36.662057Z",
            "url": "https://files.pythonhosted.org/packages/09/fa/7a72bbb2c2376e92408529bf6140bb8915506ab6a66348f107fe79e66447/psd_tools-1.10.10-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fb18748586eae6f448fb20f5547a68cba405fbedbbf01955c1dc49838bf877ac",
                "md5": "5e25203d0be20484a5a2f504095426b9",
                "sha256": "02df355ee779dfb2d202acb636faf1a3455664239d87ccd579cb15ea5d3dc320"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp313-cp313-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "5e25203d0be20484a5a2f504095426b9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 673217,
            "upload_time": "2025-09-19T06:42:38",
            "upload_time_iso_8601": "2025-09-19T06:42:38.179366Z",
            "url": "https://files.pythonhosted.org/packages/fb/18/748586eae6f448fb20f5547a68cba405fbedbbf01955c1dc49838bf877ac/psd_tools-1.10.10-cp313-cp313-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a1d9052e530d1968827c9a9054671290d4a65e5c194ea9c177209e9df3125ca8",
                "md5": "990d4f6ef5a60d3402150a5ffe8306bf",
                "sha256": "b2ccd88a75d68a5147a4de1279a14a580ce1180982e6eaa1568216d76c1adc02"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp314-cp314-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "990d4f6ef5a60d3402150a5ffe8306bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": ">=3.9",
            "size": 512350,
            "upload_time": "2025-09-19T06:42:39",
            "upload_time_iso_8601": "2025-09-19T06:42:39.604716Z",
            "url": "https://files.pythonhosted.org/packages/a1/d9/052e530d1968827c9a9054671290d4a65e5c194ea9c177209e9df3125ca8/psd_tools-1.10.10-cp314-cp314-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bc2615e8c8743a137757a5db28f717260da1973c8c4c4cc3ac9a9977d54a9b6d",
                "md5": "a87941562a2842cb0132f423a2443d6b",
                "sha256": "6e7b1deef936938c5d23ac2fe55619756f5d243d0c7583f928f6077818870362"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp314-cp314-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "a87941562a2842cb0132f423a2443d6b",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": ">=3.9",
            "size": 673245,
            "upload_time": "2025-09-19T06:42:40",
            "upload_time_iso_8601": "2025-09-19T06:42:40.790232Z",
            "url": "https://files.pythonhosted.org/packages/bc/26/15e8c8743a137757a5db28f717260da1973c8c4c4cc3ac9a9977d54a9b6d/psd_tools-1.10.10-cp314-cp314-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "06faa74ec3157ad8a0f1ad00838b65bff3bb9172d4a1d2993bbf9c397db558ff",
                "md5": "58af10ef131bce3bac566722cadea53e",
                "sha256": "ea0118ccf9b408222774b1245051e150f8a978f7ee36b12d65ee35bce45b05e5"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "58af10ef131bce3bac566722cadea53e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 332620,
            "upload_time": "2025-09-19T06:42:42",
            "upload_time_iso_8601": "2025-09-19T06:42:42.058217Z",
            "url": "https://files.pythonhosted.org/packages/06/fa/a74ec3157ad8a0f1ad00838b65bff3bb9172d4a1d2993bbf9c397db558ff/psd_tools-1.10.10-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "15b082653c8452560c07e63310cb416f8469dc202514c3df04d525b2443fb734",
                "md5": "463bca9dc33ab287bfe869767e1701a7",
                "sha256": "447b1a8b8ef8e02458bbd6e32299af1d129125490cf46bc844b48329ce8d55d2"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "463bca9dc33ab287bfe869767e1701a7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 327934,
            "upload_time": "2025-09-19T06:42:43",
            "upload_time_iso_8601": "2025-09-19T06:42:43.197427Z",
            "url": "https://files.pythonhosted.org/packages/15/b0/82653c8452560c07e63310cb416f8469dc202514c3df04d525b2443fb734/psd_tools-1.10.10-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "26b2ed565e09258494d2abf1811ce4c4a3c45f8f225023c6f8a72050e81c2fed",
                "md5": "351a360d1f75eae760653c75e28b135a",
                "sha256": "11a814e4f5b23325ab6cc1d228188abdbbda66518d1cde9e65eb9d03895969f4"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "351a360d1f75eae760653c75e28b135a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 711722,
            "upload_time": "2025-09-19T06:42:44",
            "upload_time_iso_8601": "2025-09-19T06:42:44.765432Z",
            "url": "https://files.pythonhosted.org/packages/26/b2/ed565e09258494d2abf1811ce4c4a3c45f8f225023c6f8a72050e81c2fed/psd_tools-1.10.10-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "25aa3bdf131941f0e10f583627808e0298b918674f728635b727b3836233449d",
                "md5": "d75adbf6ea7feb3c7ebd0df44c3fc514",
                "sha256": "7e5b89d4901bcf40f2e214a1945d197e95d0bd5b26a13979bf7f51e9ae53810b"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d75adbf6ea7feb3c7ebd0df44c3fc514",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 718459,
            "upload_time": "2025-09-19T06:42:46",
            "upload_time_iso_8601": "2025-09-19T06:42:46.204074Z",
            "url": "https://files.pythonhosted.org/packages/25/aa/3bdf131941f0e10f583627808e0298b918674f728635b727b3836233449d/psd_tools-1.10.10-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bb367a7391c8b7bf5999b89921e758d6a69973cf322215a0a1d16499659e55eb",
                "md5": "4fe0b6023ee7658ec581f9a0d2489ab6",
                "sha256": "406f2d0419bb26857bc71e0c1327732dbb134ab148c2641c9f56c83d1a8f456a"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4fe0b6023ee7658ec581f9a0d2489ab6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1686478,
            "upload_time": "2025-09-19T06:42:47",
            "upload_time_iso_8601": "2025-09-19T06:42:47.922231Z",
            "url": "https://files.pythonhosted.org/packages/bb/36/7a7391c8b7bf5999b89921e758d6a69973cf322215a0a1d16499659e55eb/psd_tools-1.10.10-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bfcc571b2ca7634540bf3442b2b4af460b408dca99dc7a1278ee553a19654bb2",
                "md5": "e7a5df826560b7afa91feb8642eade2b",
                "sha256": "f2da97c2a63cb886f8c5d58cb8bb4ad5bdcfa322dae569aaffc5227f9ae1ce6c"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e7a5df826560b7afa91feb8642eade2b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1752487,
            "upload_time": "2025-09-19T06:42:49",
            "upload_time_iso_8601": "2025-09-19T06:42:49.688094Z",
            "url": "https://files.pythonhosted.org/packages/bf/cc/571b2ca7634540bf3442b2b4af460b408dca99dc7a1278ee553a19654bb2/psd_tools-1.10.10-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1e17bae73c4846c936245c8827795e33f12011350b4e531cf815814ed81231a9",
                "md5": "dc4f5584fd3f2cd08bd08b7b7c6a5063",
                "sha256": "362eafbf83de1f5a73e04ca1e18e6824a9eb58dfb3b5096c185705150c834461"
            },
            "downloads": -1,
            "filename": "psd_tools-1.10.10-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dc4f5584fd3f2cd08bd08b7b7c6a5063",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 515403,
            "upload_time": "2025-09-19T06:42:51",
            "upload_time_iso_8601": "2025-09-19T06:42:51.278467Z",
            "url": "https://files.pythonhosted.org/packages/1e/17/bae73c4846c936245c8827795e33f12011350b4e531cf815814ed81231a9/psd_tools-1.10.10-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-19 06:41:57",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "psd-tools"
}
        
Elapsed time: 0.45914s