cryptography


Namecryptography JSON
Version 45.0.7 PyPI version JSON
download
home_pageNone
Summarycryptography is a package which provides cryptographic recipes and primitives to Python developers.
upload_time2025-09-01 11:15:03
maintainerNone
docs_urlNone
authorThe cryptography developers <cryptography-dev@python.org>
requires_python!=3.9.0,!=3.9.1,>=3.7
licenseApache-2.0 OR BSD-3-Clause
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            pyca/cryptography
=================

.. image:: https://img.shields.io/pypi/v/cryptography.svg
    :target: https://pypi.org/project/cryptography/
    :alt: Latest Version

.. image:: https://readthedocs.org/projects/cryptography/badge/?version=latest
    :target: https://cryptography.io
    :alt: Latest Docs

.. image:: https://github.com/pyca/cryptography/workflows/CI/badge.svg?branch=main
    :target: https://github.com/pyca/cryptography/actions?query=workflow%3ACI+branch%3Amain


``cryptography`` is a package which provides cryptographic recipes and
primitives to Python developers. Our goal is for it to be your "cryptographic
standard library". It supports Python 3.7+ and PyPy3 7.3.11+.

``cryptography`` includes both high level recipes and low level interfaces to
common cryptographic algorithms such as symmetric ciphers, message digests, and
key derivation functions. For example, to encrypt something with
``cryptography``'s high level symmetric encryption recipe:

.. code-block:: pycon

    >>> from cryptography.fernet import Fernet
    >>> # Put this somewhere safe!
    >>> key = Fernet.generate_key()
    >>> f = Fernet(key)
    >>> token = f.encrypt(b"A really secret message. Not for prying eyes.")
    >>> token
    b'...'
    >>> f.decrypt(token)
    b'A really secret message. Not for prying eyes.'

You can find more information in the `documentation`_.

You can install ``cryptography`` with:

.. code-block:: console

    $ pip install cryptography

For full details see `the installation documentation`_.

Discussion
~~~~~~~~~~

If you run into bugs, you can file them in our `issue tracker`_.

We maintain a `cryptography-dev`_ mailing list for development discussion.

You can also join ``#pyca`` on ``irc.libera.chat`` to ask questions or get
involved.

Security
~~~~~~~~

Need to report a security issue? Please consult our `security reporting`_
documentation.


.. _`documentation`: https://cryptography.io/
.. _`the installation documentation`: https://cryptography.io/en/latest/installation/
.. _`issue tracker`: https://github.com/pyca/cryptography/issues
.. _`cryptography-dev`: https://mail.python.org/mailman/listinfo/cryptography-dev
.. _`security reporting`: https://cryptography.io/en/latest/security/


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "cryptography",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": "The cryptography developers <cryptography-dev@python.org>",
    "author_email": "The Python Cryptographic Authority and individual contributors <cryptography-dev@python.org>",
    "download_url": "https://files.pythonhosted.org/packages/a7/35/c495bffc2056f2dadb32434f1feedd79abde2a7f8363e1974afa9c33c7e2/cryptography-45.0.7.tar.gz",
    "platform": null,
    "description": "pyca/cryptography\n=================\n\n.. image:: https://img.shields.io/pypi/v/cryptography.svg\n    :target: https://pypi.org/project/cryptography/\n    :alt: Latest Version\n\n.. image:: https://readthedocs.org/projects/cryptography/badge/?version=latest\n    :target: https://cryptography.io\n    :alt: Latest Docs\n\n.. image:: https://github.com/pyca/cryptography/workflows/CI/badge.svg?branch=main\n    :target: https://github.com/pyca/cryptography/actions?query=workflow%3ACI+branch%3Amain\n\n\n``cryptography`` is a package which provides cryptographic recipes and\nprimitives to Python developers. Our goal is for it to be your \"cryptographic\nstandard library\". It supports Python 3.7+ and PyPy3 7.3.11+.\n\n``cryptography`` includes both high level recipes and low level interfaces to\ncommon cryptographic algorithms such as symmetric ciphers, message digests, and\nkey derivation functions. For example, to encrypt something with\n``cryptography``'s high level symmetric encryption recipe:\n\n.. code-block:: pycon\n\n    >>> from cryptography.fernet import Fernet\n    >>> # Put this somewhere safe!\n    >>> key = Fernet.generate_key()\n    >>> f = Fernet(key)\n    >>> token = f.encrypt(b\"A really secret message. Not for prying eyes.\")\n    >>> token\n    b'...'\n    >>> f.decrypt(token)\n    b'A really secret message. Not for prying eyes.'\n\nYou can find more information in the `documentation`_.\n\nYou can install ``cryptography`` with:\n\n.. code-block:: console\n\n    $ pip install cryptography\n\nFor full details see `the installation documentation`_.\n\nDiscussion\n~~~~~~~~~~\n\nIf you run into bugs, you can file them in our `issue tracker`_.\n\nWe maintain a `cryptography-dev`_ mailing list for development discussion.\n\nYou can also join ``#pyca`` on ``irc.libera.chat`` to ask questions or get\ninvolved.\n\nSecurity\n~~~~~~~~\n\nNeed to report a security issue? Please consult our `security reporting`_\ndocumentation.\n\n\n.. _`documentation`: https://cryptography.io/\n.. _`the installation documentation`: https://cryptography.io/en/latest/installation/\n.. _`issue tracker`: https://github.com/pyca/cryptography/issues\n.. _`cryptography-dev`: https://mail.python.org/mailman/listinfo/cryptography-dev\n.. _`security reporting`: https://cryptography.io/en/latest/security/\n\n",
    "bugtrack_url": null,
    "license": "Apache-2.0 OR BSD-3-Clause",
    "summary": "cryptography is a package which provides cryptographic recipes and primitives to Python developers.",
    "version": "45.0.7",
    "project_urls": {
        "changelog": "https://cryptography.io/en/latest/changelog/",
        "documentation": "https://cryptography.io/",
        "homepage": "https://github.com/pyca/cryptography",
        "issues": "https://github.com/pyca/cryptography/issues",
        "source": "https://github.com/pyca/cryptography/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0c91925c0ac74362172ae4516000fe877912e33b5983df735ff290c653de4913",
                "md5": "6613fce148168d32dfad050a361d6823",
                "sha256": "3be4f21c6245930688bd9e162829480de027f8bf962ede33d4f8ba7d67a00cee"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "6613fce148168d32dfad050a361d6823",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 7041105,
            "upload_time": "2025-09-01T11:13:59",
            "upload_time_iso_8601": "2025-09-01T11:13:59.684906Z",
            "url": "https://files.pythonhosted.org/packages/0c/91/925c0ac74362172ae4516000fe877912e33b5983df735ff290c653de4913/cryptography-45.0.7-cp311-abi3-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fc6343641c5acce3a6105cf8bd5baeceeb1846bb63067d26dae3e5db59f1513a",
                "md5": "6f25a10c350edefec7a327df3ea67ac1",
                "sha256": "67285f8a611b0ebc0857ced2081e30302909f571a46bfa7a3cc0ad303fe015c6"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6f25a10c350edefec7a327df3ea67ac1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4205799,
            "upload_time": "2025-09-01T11:14:02",
            "upload_time_iso_8601": "2025-09-01T11:14:02.517811Z",
            "url": "https://files.pythonhosted.org/packages/fc/63/43641c5acce3a6105cf8bd5baeceeb1846bb63067d26dae3e5db59f1513a/cryptography-45.0.7-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bc29c238dd9107f10bfde09a4d1c52fd38828b1aa353ced11f358b5dd2507d24",
                "md5": "9f2d8a30839c4d8b9a9ec459b347e0ec",
                "sha256": "577470e39e60a6cd7780793202e63536026d9b8641de011ed9d8174da9ca5339"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9f2d8a30839c4d8b9a9ec459b347e0ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4430504,
            "upload_time": "2025-09-01T11:14:04",
            "upload_time_iso_8601": "2025-09-01T11:14:04.522380Z",
            "url": "https://files.pythonhosted.org/packages/bc/29/c238dd9107f10bfde09a4d1c52fd38828b1aa353ced11f358b5dd2507d24/cryptography-45.0.7-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "626224203e7cbcc9bd7c94739428cd30680b18ae6b18377ae66075c8e4771b1b",
                "md5": "fb287ce4eeb1c1271d4db9400cc0944e",
                "sha256": "4bd3e5c4b9682bc112d634f2c6ccc6736ed3635fc3319ac2bb11d768cc5a00d8"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fb287ce4eeb1c1271d4db9400cc0944e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4209542,
            "upload_time": "2025-09-01T11:14:06",
            "upload_time_iso_8601": "2025-09-01T11:14:06.309302Z",
            "url": "https://files.pythonhosted.org/packages/62/62/24203e7cbcc9bd7c94739428cd30680b18ae6b18377ae66075c8e4771b1b/cryptography-45.0.7-cp311-abi3-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cde3e7de4771a08620eef2389b86cd87a2c50326827dea5528feb70595439ce4",
                "md5": "2053f68d024792457d0b2f0704585446",
                "sha256": "465ccac9d70115cd4de7186e60cfe989de73f7bb23e8a7aa45af18f7412e75bf"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl",
            "has_sig": false,
            "md5_digest": "2053f68d024792457d0b2f0704585446",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 3889244,
            "upload_time": "2025-09-01T11:14:08",
            "upload_time_iso_8601": "2025-09-01T11:14:08.152124Z",
            "url": "https://files.pythonhosted.org/packages/cd/e3/e7de4771a08620eef2389b86cd87a2c50326827dea5528feb70595439ce4/cryptography-45.0.7-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "96b8bca71059e79a0bb2f8e4ec61d9c205fbe97876318566cde3b5092529faa9",
                "md5": "6d5170fb7356a433a265c0cd743b72db",
                "sha256": "16ede8a4f7929b4b7ff3642eba2bf79aa1d71f24ab6ee443935c0d269b6bc513"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6d5170fb7356a433a265c0cd743b72db",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4461975,
            "upload_time": "2025-09-01T11:14:09",
            "upload_time_iso_8601": "2025-09-01T11:14:09.755246Z",
            "url": "https://files.pythonhosted.org/packages/96/b8/bca71059e79a0bb2f8e4ec61d9c205fbe97876318566cde3b5092529faa9/cryptography-45.0.7-cp311-abi3-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "58673f5b26937fe1218c40e95ef4ff8d23c8dc05aa950d54200cc7ea5fb58d28",
                "md5": "95204ea29c3818f28e76b7cf2500ec2d",
                "sha256": "8978132287a9d3ad6b54fcd1e08548033cc09dc6aacacb6c004c73c3eb5d3ac3"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-manylinux_2_34_aarch64.whl",
            "has_sig": false,
            "md5_digest": "95204ea29c3818f28e76b7cf2500ec2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4209082,
            "upload_time": "2025-09-01T11:14:11",
            "upload_time_iso_8601": "2025-09-01T11:14:11.229790Z",
            "url": "https://files.pythonhosted.org/packages/58/67/3f5b26937fe1218c40e95ef4ff8d23c8dc05aa950d54200cc7ea5fb58d28/cryptography-45.0.7-cp311-abi3-manylinux_2_34_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0ee4b3e68a4ac363406a56cf7b741eeb80d05284d8c60ee1a55cdc7587e2a553",
                "md5": "93e4999ec2982a6fda7ad335b5a3e4ab",
                "sha256": "b6a0e535baec27b528cb07a119f321ac024592388c5681a5ced167ae98e9fff3"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-manylinux_2_34_x86_64.whl",
            "has_sig": false,
            "md5_digest": "93e4999ec2982a6fda7ad335b5a3e4ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4460397,
            "upload_time": "2025-09-01T11:14:12",
            "upload_time_iso_8601": "2025-09-01T11:14:12.924086Z",
            "url": "https://files.pythonhosted.org/packages/0e/e4/b3e68a4ac363406a56cf7b741eeb80d05284d8c60ee1a55cdc7587e2a553/cryptography-45.0.7-cp311-abi3-manylinux_2_34_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "22492c93f3cd4e3efc8cb22b02678c1fad691cff9dd71bb889e030d100acbfe0",
                "md5": "e9ad55ae0fa3f86d0c0a0a0cfdcb24c1",
                "sha256": "a24ee598d10befaec178efdff6054bc4d7e883f615bfbcd08126a0f4931c83a6"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e9ad55ae0fa3f86d0c0a0a0cfdcb24c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4337244,
            "upload_time": "2025-09-01T11:14:14",
            "upload_time_iso_8601": "2025-09-01T11:14:14.431629Z",
            "url": "https://files.pythonhosted.org/packages/22/49/2c93f3cd4e3efc8cb22b02678c1fad691cff9dd71bb889e030d100acbfe0/cryptography-45.0.7-cp311-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0419030f400de0bccccc09aa262706d90f2ec23d56bc4eb4f4e8268d0ddf3fb8",
                "md5": "ad59c1e80954b2eb2b8ed42e490ddd60",
                "sha256": "fa26fa54c0a9384c27fcdc905a2fb7d60ac6e47d14bc2692145f2b3b1e2cfdbd"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ad59c1e80954b2eb2b8ed42e490ddd60",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4568862,
            "upload_time": "2025-09-01T11:14:16",
            "upload_time_iso_8601": "2025-09-01T11:14:16.185713Z",
            "url": "https://files.pythonhosted.org/packages/04/19/030f400de0bccccc09aa262706d90f2ec23d56bc4eb4f4e8268d0ddf3fb8/cryptography-45.0.7-cp311-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "29563034a3a353efa65116fa20eb3c990a8c9f0d3db4085429040a7eef9ada5f",
                "md5": "49700363e83ec383bb84fd8f67b2a93c",
                "sha256": "bef32a5e327bd8e5af915d3416ffefdbe65ed975b646b3805be81b23580b57b8"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-win32.whl",
            "has_sig": false,
            "md5_digest": "49700363e83ec383bb84fd8f67b2a93c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 2936578,
            "upload_time": "2025-09-01T11:14:17",
            "upload_time_iso_8601": "2025-09-01T11:14:17.638775Z",
            "url": "https://files.pythonhosted.org/packages/29/56/3034a3a353efa65116fa20eb3c990a8c9f0d3db4085429040a7eef9ada5f/cryptography-45.0.7-cp311-abi3-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b3610ab90f421c6194705a99d0fa9f6ee2045d916e4455fdbb095a9c2c9a520f",
                "md5": "e44b32c613fbd5d52c1ad0aa0cc0310e",
                "sha256": "3808e6b2e5f0b46d981c24d79648e5c25c35e59902ea4391a0dcb3e667bf7443"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp311-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e44b32c613fbd5d52c1ad0aa0cc0310e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 3405400,
            "upload_time": "2025-09-01T11:14:18",
            "upload_time_iso_8601": "2025-09-01T11:14:18.958661Z",
            "url": "https://files.pythonhosted.org/packages/b3/61/0ab90f421c6194705a99d0fa9f6ee2045d916e4455fdbb095a9c2c9a520f/cryptography-45.0.7-cp311-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "63e8c436233ddf19c5f15b25ace33979a9dd2e7aa1a59209a0ee8554179f1cc0",
                "md5": "b1835eea03dac0c4406a37e86a6ca722",
                "sha256": "bfb4c801f65dd61cedfc61a83732327fafbac55a47282e6f26f073ca7a41c3b2"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "b1835eea03dac0c4406a37e86a6ca722",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 7021824,
            "upload_time": "2025-09-01T11:14:20",
            "upload_time_iso_8601": "2025-09-01T11:14:20.954636Z",
            "url": "https://files.pythonhosted.org/packages/63/e8/c436233ddf19c5f15b25ace33979a9dd2e7aa1a59209a0ee8554179f1cc0/cryptography-45.0.7-cp37-abi3-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bc4c8f57f2500d0ccd2675c5d0cc462095adf3faa8c52294ba085c036befb901",
                "md5": "1709bd59b27e8ddc9fd3dbe9474501a6",
                "sha256": "81823935e2f8d476707e85a78a405953a03ef7b7b4f55f93f7c2d9680e5e0691"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1709bd59b27e8ddc9fd3dbe9474501a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4202233,
            "upload_time": "2025-09-01T11:14:22",
            "upload_time_iso_8601": "2025-09-01T11:14:22.454961Z",
            "url": "https://files.pythonhosted.org/packages/bc/4c/8f57f2500d0ccd2675c5d0cc462095adf3faa8c52294ba085c036befb901/cryptography-45.0.7-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ebac59b7790b4ccaed739fc44775ce4645c9b8ce54cbec53edf16c74fd80cb2b",
                "md5": "d7c4a989694c8af7d27560ff4125516f",
                "sha256": "3994c809c17fc570c2af12c9b840d7cea85a9fd3e5c0e0491f4fa3c029216d59"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d7c4a989694c8af7d27560ff4125516f",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4423075,
            "upload_time": "2025-09-01T11:14:24",
            "upload_time_iso_8601": "2025-09-01T11:14:24.287194Z",
            "url": "https://files.pythonhosted.org/packages/eb/ac/59b7790b4ccaed739fc44775ce4645c9b8ce54cbec53edf16c74fd80cb2b/cryptography-45.0.7-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b856d4f07ea21434bf891faa088a6ac15d6d98093a66e75e30ad08e88aa2b9ba",
                "md5": "ae2d20bb441e71643a9508f319b2f3c7",
                "sha256": "dad43797959a74103cb59c5dac71409f9c27d34c8a05921341fb64ea8ccb1dd4"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ae2d20bb441e71643a9508f319b2f3c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4204517,
            "upload_time": "2025-09-01T11:14:25",
            "upload_time_iso_8601": "2025-09-01T11:14:25.679693Z",
            "url": "https://files.pythonhosted.org/packages/b8/56/d4f07ea21434bf891faa088a6ac15d6d98093a66e75e30ad08e88aa2b9ba/cryptography-45.0.7-cp37-abi3-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e8ac924a723299848b4c741c1059752c7cfe09473b6fd77d2920398fc26bfb53",
                "md5": "81a1d7448b3582677843182c6bbeb7ab",
                "sha256": "ce7a453385e4c4693985b4a4a3533e041558851eae061a58a5405363b098fcd3"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl",
            "has_sig": false,
            "md5_digest": "81a1d7448b3582677843182c6bbeb7ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 3882893,
            "upload_time": "2025-09-01T11:14:27",
            "upload_time_iso_8601": "2025-09-01T11:14:27.100915Z",
            "url": "https://files.pythonhosted.org/packages/e8/ac/924a723299848b4c741c1059752c7cfe09473b6fd77d2920398fc26bfb53/cryptography-45.0.7-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "83dc4dab2ff0a871cc2d81d3ae6d780991c0192b259c35e4d83fe1de18b20c70",
                "md5": "1a69806c450815a25b09e676307e7df4",
                "sha256": "b04f85ac3a90c227b6e5890acb0edbaf3140938dbecf07bff618bf3638578cf1"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1a69806c450815a25b09e676307e7df4",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4450132,
            "upload_time": "2025-09-01T11:14:28",
            "upload_time_iso_8601": "2025-09-01T11:14:28.580787Z",
            "url": "https://files.pythonhosted.org/packages/83/dc/4dab2ff0a871cc2d81d3ae6d780991c0192b259c35e4d83fe1de18b20c70/cryptography-45.0.7-cp37-abi3-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "12ddb2882b65db8fc944585d7fb00d67cf84a9cef4e77d9ba8f69082e911d0de",
                "md5": "5f3c3e272c6723db3d5510dc89fcef23",
                "sha256": "48c41a44ef8b8c2e80ca4527ee81daa4c527df3ecbc9423c41a420a9559d0e27"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-manylinux_2_34_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5f3c3e272c6723db3d5510dc89fcef23",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4204086,
            "upload_time": "2025-09-01T11:14:30",
            "upload_time_iso_8601": "2025-09-01T11:14:30.572461Z",
            "url": "https://files.pythonhosted.org/packages/12/dd/b2882b65db8fc944585d7fb00d67cf84a9cef4e77d9ba8f69082e911d0de/cryptography-45.0.7-cp37-abi3-manylinux_2_34_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5dfa1d5745d878048699b8eb87c984d4ccc5da4f5008dfd3ad7a94040caca23a",
                "md5": "04f3b566dfd2dfd6c19619675379c4ab",
                "sha256": "f3df7b3d0f91b88b2106031fd995802a2e9ae13e02c36c1fc075b43f420f3a17"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-manylinux_2_34_x86_64.whl",
            "has_sig": false,
            "md5_digest": "04f3b566dfd2dfd6c19619675379c4ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4449383,
            "upload_time": "2025-09-01T11:14:32",
            "upload_time_iso_8601": "2025-09-01T11:14:32.046456Z",
            "url": "https://files.pythonhosted.org/packages/5d/fa/1d5745d878048699b8eb87c984d4ccc5da4f5008dfd3ad7a94040caca23a/cryptography-45.0.7-cp37-abi3-manylinux_2_34_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "368bfc61f87931bc030598e1876c45b936867bb72777eac693e905ab89832670",
                "md5": "57cab1405f46a6fcf2e33ad702bb9ac6",
                "sha256": "dd342f085542f6eb894ca00ef70236ea46070c8a13824c6bde0dfdcd36065b9b"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "57cab1405f46a6fcf2e33ad702bb9ac6",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4332186,
            "upload_time": "2025-09-01T11:14:33",
            "upload_time_iso_8601": "2025-09-01T11:14:33.950859Z",
            "url": "https://files.pythonhosted.org/packages/36/8b/fc61f87931bc030598e1876c45b936867bb72777eac693e905ab89832670/cryptography-45.0.7-cp37-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0b1109700ddad7443ccb11d674efdbe9a832b4455dc1f16566d9bd3834922ce5",
                "md5": "9df1f0bfb1e87fe363eb6bad87aedad9",
                "sha256": "1993a1bb7e4eccfb922b6cd414f072e08ff5816702a0bdb8941c247a6b1b287c"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9df1f0bfb1e87fe363eb6bad87aedad9",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4561639,
            "upload_time": "2025-09-01T11:14:35",
            "upload_time_iso_8601": "2025-09-01T11:14:35.343682Z",
            "url": "https://files.pythonhosted.org/packages/0b/11/09700ddad7443ccb11d674efdbe9a832b4455dc1f16566d9bd3834922ce5/cryptography-45.0.7-cp37-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "71ed8f4c1337e9d3b94d8e50ae0b08ad0304a5709d483bfcadfcc77a23dbcb52",
                "md5": "4ea60741c7411c39ed4842180a12cc89",
                "sha256": "18fcf70f243fe07252dcb1b268a687f2358025ce32f9f88028ca5c364b123ef5"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-win32.whl",
            "has_sig": false,
            "md5_digest": "4ea60741c7411c39ed4842180a12cc89",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 2926552,
            "upload_time": "2025-09-01T11:14:36",
            "upload_time_iso_8601": "2025-09-01T11:14:36.929782Z",
            "url": "https://files.pythonhosted.org/packages/71/ed/8f4c1337e9d3b94d8e50ae0b08ad0304a5709d483bfcadfcc77a23dbcb52/cryptography-45.0.7-cp37-abi3-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bcff026513ecad58dacd45d1d24ebe52b852165a26e287177de1d545325c0c25",
                "md5": "53c1291fc2fa91c6edb6d69e3152dce9",
                "sha256": "7285a89df4900ed3bfaad5679b1e668cb4b38a8de1ccbfc84b05f34512da0a90"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-cp37-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "53c1291fc2fa91c6edb6d69e3152dce9",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 3392742,
            "upload_time": "2025-09-01T11:14:38",
            "upload_time_iso_8601": "2025-09-01T11:14:38.368104Z",
            "url": "https://files.pythonhosted.org/packages/bc/ff/026513ecad58dacd45d1d24ebe52b852165a26e287177de1d545325c0c25/cryptography-45.0.7-cp37-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "133ee42f1528ca1ea82256b835191eab1be014e0f9f934b60d98b0be8a38ed70",
                "md5": "43db4d7c2f5395a7515b32a86fa29c72",
                "sha256": "de58755d723e86175756f463f2f0bddd45cc36fbd62601228a3f8761c9f58252"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "43db4d7c2f5395a7515b32a86fa29c72",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 3572442,
            "upload_time": "2025-09-01T11:14:39",
            "upload_time_iso_8601": "2025-09-01T11:14:39.836880Z",
            "url": "https://files.pythonhosted.org/packages/13/3e/e42f1528ca1ea82256b835191eab1be014e0f9f934b60d98b0be8a38ed70/cryptography-45.0.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "59aae947693ab08674a2663ed2534cd8d345cf17bf6a1facf99273e8ec8986dc",
                "md5": "23416a1de7a949d1bc3176f04d1a9b54",
                "sha256": "a20e442e917889d1a6b3c570c9e3fa2fdc398c20868abcea268ea33c024c4083"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "23416a1de7a949d1bc3176f04d1a9b54",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4142233,
            "upload_time": "2025-09-01T11:14:41",
            "upload_time_iso_8601": "2025-09-01T11:14:41.305864Z",
            "url": "https://files.pythonhosted.org/packages/59/aa/e947693ab08674a2663ed2534cd8d345cf17bf6a1facf99273e8ec8986dc/cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "240609b6f6a2fc43474a32b8fe259038eef1500ee3d3c141599b57ac6c57612c",
                "md5": "8eb91a7cf8e8b6f4de3ea9ace0ffc72a",
                "sha256": "258e0dff86d1d891169b5af222d362468a9570e2532923088658aa866eb11130"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8eb91a7cf8e8b6f4de3ea9ace0ffc72a",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4376202,
            "upload_time": "2025-09-01T11:14:43",
            "upload_time_iso_8601": "2025-09-01T11:14:43.047373Z",
            "url": "https://files.pythonhosted.org/packages/24/06/09b6f6a2fc43474a32b8fe259038eef1500ee3d3c141599b57ac6c57612c/cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "00f2c166af87e95ce6ae6d38471a7e039d3a0549c2d55d74e059680162052824",
                "md5": "30c9abc69aafcb18962146dff9f32f2f",
                "sha256": "d97cf502abe2ab9eff8bd5e4aca274da8d06dd3ef08b759a8d6143f4ad65d4b4"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl",
            "has_sig": false,
            "md5_digest": "30c9abc69aafcb18962146dff9f32f2f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4141900,
            "upload_time": "2025-09-01T11:14:45",
            "upload_time_iso_8601": "2025-09-01T11:14:45.089335Z",
            "url": "https://files.pythonhosted.org/packages/00/f2/c166af87e95ce6ae6d38471a7e039d3a0549c2d55d74e059680162052824/cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "16b9e96e0b6cb86eae27ea51fa8a3151535a18e66fe7c451fa90f7f89c85f541",
                "md5": "820524b1a683cf18a5c195e7f915b0dc",
                "sha256": "c987dad82e8c65ebc985f5dae5e74a3beda9d0a2a4daf8a1115f3772b59e5141"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl",
            "has_sig": false,
            "md5_digest": "820524b1a683cf18a5c195e7f915b0dc",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4375562,
            "upload_time": "2025-09-01T11:14:47",
            "upload_time_iso_8601": "2025-09-01T11:14:47.166795Z",
            "url": "https://files.pythonhosted.org/packages/16/b9/e96e0b6cb86eae27ea51fa8a3151535a18e66fe7c451fa90f7f89c85f541/cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "36d036e8ee39274e9d77baf7d0dafda680cba6e52f3936b846f0d56d64fec915",
                "md5": "98bee4436c105b9187245abebc1822ea",
                "sha256": "c13b1e3afd29a5b3b2656257f14669ca8fa8d7956d509926f0b130b600b50ab7"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "98bee4436c105b9187245abebc1822ea",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 3322781,
            "upload_time": "2025-09-01T11:14:48",
            "upload_time_iso_8601": "2025-09-01T11:14:48.747265Z",
            "url": "https://files.pythonhosted.org/packages/36/d0/36e8ee39274e9d77baf7d0dafda680cba6e52f3936b846f0d56d64fec915/cryptography-45.0.7-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "994e49199a4c82946938a3e05d2e8ad9482484ba48bbc1e809e3d506c686d051",
                "md5": "e20af2d8ee65a8284434dd47d54ad7a8",
                "sha256": "4a862753b36620af6fc54209264f92c716367f2f0ff4624952276a6bbd18cbde"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp311-pypy311_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e20af2d8ee65a8284434dd47d54ad7a8",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 3584634,
            "upload_time": "2025-09-01T11:14:50",
            "upload_time_iso_8601": "2025-09-01T11:14:50.593807Z",
            "url": "https://files.pythonhosted.org/packages/99/4e/49199a4c82946938a3e05d2e8ad9482484ba48bbc1e809e3d506c686d051/cryptography-45.0.7-pp311-pypy311_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "16ce5f6ff59ea9c7779dba51b84871c19962529bdcc12e1a6ea172664916c550",
                "md5": "6242843e6236ff90a3dbb0b4369bf0c9",
                "sha256": "06ce84dc14df0bf6ea84666f958e6080cdb6fe1231be2a51f3fc1267d9f3fb34"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6242843e6236ff90a3dbb0b4369bf0c9",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4149533,
            "upload_time": "2025-09-01T11:14:52",
            "upload_time_iso_8601": "2025-09-01T11:14:52.091732Z",
            "url": "https://files.pythonhosted.org/packages/16/ce/5f6ff59ea9c7779dba51b84871c19962529bdcc12e1a6ea172664916c550/cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ce13b3cfbd257ac96da4b88b46372e662009b7a16833bfc5da33bb97dd5631ae",
                "md5": "aa166a77fd5aecdfb889d666f21befee",
                "sha256": "d0c5c6bac22b177bf8da7435d9d27a6834ee130309749d162b26c3105c0795a9"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aa166a77fd5aecdfb889d666f21befee",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4385557,
            "upload_time": "2025-09-01T11:14:53",
            "upload_time_iso_8601": "2025-09-01T11:14:53.551209Z",
            "url": "https://files.pythonhosted.org/packages/ce/13/b3cfbd257ac96da4b88b46372e662009b7a16833bfc5da33bb97dd5631ae/cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1cc58c59d6b7c7b439ba4fc8d0cab868027fd095f215031bc123c3a070962912",
                "md5": "985154ecb440811c0d682fee12d43181",
                "sha256": "2f641b64acc00811da98df63df7d59fd4706c0df449da71cb7ac39a0732b40ae"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl",
            "has_sig": false,
            "md5_digest": "985154ecb440811c0d682fee12d43181",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4149023,
            "upload_time": "2025-09-01T11:14:55",
            "upload_time_iso_8601": "2025-09-01T11:14:55.022567Z",
            "url": "https://files.pythonhosted.org/packages/1c/c5/8c59d6b7c7b439ba4fc8d0cab868027fd095f215031bc123c3a070962912/cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "553205385c86d6ca9ab0b4d5bb442d2e3d85e727939a11f3e163fc776ce5eb40",
                "md5": "34293bd21b4eb92f0ee5ca31415ff7e4",
                "sha256": "f5414a788ecc6ee6bc58560e85ca624258a55ca434884445440a810796ea0e0b"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl",
            "has_sig": false,
            "md5_digest": "34293bd21b4eb92f0ee5ca31415ff7e4",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 4385722,
            "upload_time": "2025-09-01T11:14:57",
            "upload_time_iso_8601": "2025-09-01T11:14:57.319645Z",
            "url": "https://files.pythonhosted.org/packages/55/32/05385c86d6ca9ab0b4d5bb442d2e3d85e727939a11f3e163fc776ce5eb40/cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "23877ce86f3fa14bc11a5a48c30d8103c26e09b6465f8d8e9d74cf7a0714f043",
                "md5": "55e5a76d753ba4609f1609b73f362acf",
                "sha256": "1f3d56f73595376f4244646dd5c5870c14c196949807be39e79e7bd9bac3da63"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7-pp311-pypy311_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "55e5a76d753ba4609f1609b73f362acf",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 3332908,
            "upload_time": "2025-09-01T11:14:58",
            "upload_time_iso_8601": "2025-09-01T11:14:58.780249Z",
            "url": "https://files.pythonhosted.org/packages/23/87/7ce86f3fa14bc11a5a48c30d8103c26e09b6465f8d8e9d74cf7a0714f043/cryptography-45.0.7-pp311-pypy311_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a735c495bffc2056f2dadb32434f1feedd79abde2a7f8363e1974afa9c33c7e2",
                "md5": "c7c51e216abd722be0e8120e220c2473",
                "sha256": "4b1654dfc64ea479c242508eb8c724044f1e964a47d1d1cacc5132292d851971"
            },
            "downloads": -1,
            "filename": "cryptography-45.0.7.tar.gz",
            "has_sig": false,
            "md5_digest": "c7c51e216abd722be0e8120e220c2473",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "!=3.9.0,!=3.9.1,>=3.7",
            "size": 744980,
            "upload_time": "2025-09-01T11:15:03",
            "upload_time_iso_8601": "2025-09-01T11:15:03.146055Z",
            "url": "https://files.pythonhosted.org/packages/a7/35/c495bffc2056f2dadb32434f1feedd79abde2a7f8363e1974afa9c33c7e2/cryptography-45.0.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-01 11:15:03",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "pyca",
    "github_project": "cryptography",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "cryptography"
}
        
Elapsed time: 0.85794s