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/91/4c/45dfa6829acffa344e3967d6006ee4ae8be57af746ae2eba1c431949b32c/cryptography-44.0.0.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": "44.0.0",
"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": "",
"digests": {
"blake2b_256": "55098cc67f9b84730ad330b3b72cf867150744bf07ff113cda21a15a1c6d2c7c",
"md5": "93cd5aaf081a75a5aa72f32ff240f316",
"sha256": "84111ad4ff3f6253820e6d3e58be2cc2a00adb29335d4cacb5ab4d4d34f2a123"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "93cd5aaf081a75a5aa72f32ff240f316",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 6541833,
"upload_time": "2024-11-27T18:05:55",
"upload_time_iso_8601": "2024-11-27T18:05:55.475161Z",
"url": "https://files.pythonhosted.org/packages/55/09/8cc67f9b84730ad330b3b72cf867150744bf07ff113cda21a15a1c6d2c7c/cryptography-44.0.0-cp37-abi3-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7e5b3759e30a103144e29632e7cb72aec28cedc79e514b2ea8896bb17163c19b",
"md5": "eaff120412ef35e178b9c24c8f7f5359",
"sha256": "b15492a11f9e1b62ba9d73c210e2416724633167de94607ec6069ef724fad092"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "eaff120412ef35e178b9c24c8f7f5359",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3922710,
"upload_time": "2024-11-27T18:05:58",
"upload_time_iso_8601": "2024-11-27T18:05:58.621370Z",
"url": "https://files.pythonhosted.org/packages/7e/5b/3759e30a103144e29632e7cb72aec28cedc79e514b2ea8896bb17163c19b/cryptography-44.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5f583b14bf39f1a0cfd679e753e8647ada56cddbf5acebffe7db90e184c76168",
"md5": "a07c5f381c26f333ddb39597cbba3279",
"sha256": "831c3c4d0774e488fdc83a1923b49b9957d33287de923d58ebd3cec47a0ae43f"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a07c5f381c26f333ddb39597cbba3279",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4137546,
"upload_time": "2024-11-27T18:06:01",
"upload_time_iso_8601": "2024-11-27T18:06:01.062994Z",
"url": "https://files.pythonhosted.org/packages/5f/58/3b14bf39f1a0cfd679e753e8647ada56cddbf5acebffe7db90e184c76168/cryptography-44.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "986513d9e76ca19b0ba5603d71ac8424b5694415b348e719db277b5edc985ff5",
"md5": "d1fa9d2e48d60a13b3764c775a633a4a",
"sha256": "761817a3377ef15ac23cd7834715081791d4ec77f9297ee694ca1ee9c2c7e5eb"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "d1fa9d2e48d60a13b3764c775a633a4a",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3915420,
"upload_time": "2024-11-27T18:06:03",
"upload_time_iso_8601": "2024-11-27T18:06:03.487729Z",
"url": "https://files.pythonhosted.org/packages/98/65/13d9e76ca19b0ba5603d71ac8424b5694415b348e719db277b5edc985ff5/cryptography-44.0.0-cp37-abi3-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b10740fe09ce96b91fc9276a9ad272832ead0fddedcba87f1190372af8e3039c",
"md5": "9451941800b5a866a67048a3c739806d",
"sha256": "3c672a53c0fb4725a29c303be906d3c1fa99c32f58abe008a82705f9ee96f40b"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "9451941800b5a866a67048a3c739806d",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4154498,
"upload_time": "2024-11-27T18:06:05",
"upload_time_iso_8601": "2024-11-27T18:06:05.763821Z",
"url": "https://files.pythonhosted.org/packages/b1/07/40fe09ce96b91fc9276a9ad272832ead0fddedcba87f1190372af8e3039c/cryptography-44.0.0-cp37-abi3-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "75eaaf65619c800ec0a7e4034207aec543acdf248d9bffba0533342d1bd435e1",
"md5": "ebab01ae3e771650967519d1b6b47244",
"sha256": "4ac4c9f37eba52cb6fbeaf5b59c152ea976726b865bd4cf87883a7e7006cc543"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-manylinux_2_34_aarch64.whl",
"has_sig": false,
"md5_digest": "ebab01ae3e771650967519d1b6b47244",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3932569,
"upload_time": "2024-11-27T18:06:07",
"upload_time_iso_8601": "2024-11-27T18:06:07.489234Z",
"url": "https://files.pythonhosted.org/packages/75/ea/af65619c800ec0a7e4034207aec543acdf248d9bffba0533342d1bd435e1/cryptography-44.0.0-cp37-abi3-manylinux_2_34_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4ed59cc182bf24c86f542129565976c21301d4ac397e74bf5a16e48241aab8a6",
"md5": "14fb1ceaa746dbc8f77ea9bbd170b889",
"sha256": "60eb32934076fa07e4316b7b2742fa52cbb190b42c2df2863dbc4230a0a9b385"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "14fb1ceaa746dbc8f77ea9bbd170b889",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4164756,
"upload_time": "2024-11-27T18:06:09",
"upload_time_iso_8601": "2024-11-27T18:06:09.888134Z",
"url": "https://files.pythonhosted.org/packages/4e/d5/9cc182bf24c86f542129565976c21301d4ac397e74bf5a16e48241aab8a6/cryptography-44.0.0-cp37-abi3-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c7afd1deb0c04d59612e3d5e54203159e284d3e7a6921e565bb0eeb6269bdd8a",
"md5": "302d06d97f37c5cb6b1d2ed51ffd8cc3",
"sha256": "ed3534eb1090483c96178fcb0f8893719d96d5274dfde98aa6add34614e97c8e"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "302d06d97f37c5cb6b1d2ed51ffd8cc3",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4016721,
"upload_time": "2024-11-27T18:06:11",
"upload_time_iso_8601": "2024-11-27T18:06:11.570490Z",
"url": "https://files.pythonhosted.org/packages/c7/af/d1deb0c04d59612e3d5e54203159e284d3e7a6921e565bb0eeb6269bdd8a/cryptography-44.0.0-cp37-abi3-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bd697ca326c55698d0688db867795134bdfac87136b80ef373aaa42b225d6dd5",
"md5": "d42e90a79e95c5e2bebde5e7b9f91bee",
"sha256": "f3f6fdfa89ee2d9d496e2c087cebef9d4fcbb0ad63c40e821b39f74bf48d9c5e"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "d42e90a79e95c5e2bebde5e7b9f91bee",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4240915,
"upload_time": "2024-11-27T18:06:13",
"upload_time_iso_8601": "2024-11-27T18:06:13.515060Z",
"url": "https://files.pythonhosted.org/packages/bd/69/7ca326c55698d0688db867795134bdfac87136b80ef373aaa42b225d6dd5/cryptography-44.0.0-cp37-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "efd4cae11bf68c0f981e0413906c6dd03ae7fa864347ed5fac40021df1ef467c",
"md5": "e6f9c756a10dd375bf6f516326ef5585",
"sha256": "eb33480f1bad5b78233b0ad3e1b0be21e8ef1da745d8d2aecbb20671658b9053"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-win32.whl",
"has_sig": false,
"md5_digest": "e6f9c756a10dd375bf6f516326ef5585",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 2757925,
"upload_time": "2024-11-27T18:06:16",
"upload_time_iso_8601": "2024-11-27T18:06:16.019007Z",
"url": "https://files.pythonhosted.org/packages/ef/d4/cae11bf68c0f981e0413906c6dd03ae7fa864347ed5fac40021df1ef467c/cryptography-44.0.0-cp37-abi3-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "64b150d7739254d2002acae64eed4fc43b24ac0cc44bf0a0d388d1ca06ec5bb1",
"md5": "fda65724dd6142c30860f9ab8b012d7e",
"sha256": "abc998e0c0eee3c8a1904221d3f67dcfa76422b23620173e28c11d3e626c21bd"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp37-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "fda65724dd6142c30860f9ab8b012d7e",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3202055,
"upload_time": "2024-11-27T18:06:19",
"upload_time_iso_8601": "2024-11-27T18:06:19.113233Z",
"url": "https://files.pythonhosted.org/packages/64/b1/50d7739254d2002acae64eed4fc43b24ac0cc44bf0a0d388d1ca06ec5bb1/cryptography-44.0.0-cp37-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "111861e52a3d28fc1514a43b0ac291177acd1b4de00e9301aaf7ef867076ff8a",
"md5": "f323e406bf4e2c56216bf065bc989345",
"sha256": "660cb7312a08bc38be15b696462fa7cc7cd85c3ed9c576e81f4dc4d8b2b31591"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "f323e406bf4e2c56216bf065bc989345",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 6542801,
"upload_time": "2024-11-27T18:06:21",
"upload_time_iso_8601": "2024-11-27T18:06:21.431493Z",
"url": "https://files.pythonhosted.org/packages/11/18/61e52a3d28fc1514a43b0ac291177acd1b4de00e9301aaf7ef867076ff8a/cryptography-44.0.0-cp39-abi3-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a075f165b6c65696ef75601b781a280fc3b33f1e0cd6aa5a92d9fb96c410e97",
"md5": "5a6a238c2e082cafa9024ac199fb68b6",
"sha256": "1923cb251c04be85eec9fda837661c67c1049063305d6be5721643c22dd4e2b7"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "5a6a238c2e082cafa9024ac199fb68b6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3922613,
"upload_time": "2024-11-27T18:06:24",
"upload_time_iso_8601": "2024-11-27T18:06:24.314681Z",
"url": "https://files.pythonhosted.org/packages/1a/07/5f165b6c65696ef75601b781a280fc3b33f1e0cd6aa5a92d9fb96c410e97/cryptography-44.0.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "28346b3ac1d80fc174812486561cf25194338151780f27e438526f9c64e16869",
"md5": "98d9fbdbb207686ff88a6fda79008626",
"sha256": "404fdc66ee5f83a1388be54300ae978b2efd538018de18556dde92575e05defc"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "98d9fbdbb207686ff88a6fda79008626",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4137925,
"upload_time": "2024-11-27T18:06:27",
"upload_time_iso_8601": "2024-11-27T18:06:27.079194Z",
"url": "https://files.pythonhosted.org/packages/28/34/6b3ac1d80fc174812486561cf25194338151780f27e438526f9c64e16869/cryptography-44.0.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d0c7c656eb08fd22255d21bc3129625ed9cd5ee305f33752ef2278711b3fa98b",
"md5": "339ff5a496f7ca2431de6ef61f86134e",
"sha256": "c5eb858beed7835e5ad1faba59e865109f3e52b3783b9ac21e7e47dc5554e289"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "339ff5a496f7ca2431de6ef61f86134e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3915417,
"upload_time": "2024-11-27T18:06:28",
"upload_time_iso_8601": "2024-11-27T18:06:28.959064Z",
"url": "https://files.pythonhosted.org/packages/d0/c7/c656eb08fd22255d21bc3129625ed9cd5ee305f33752ef2278711b3fa98b/cryptography-44.0.0-cp39-abi3-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef8272403624f197af0db6bac4e58153bc9ac0e6020e57234115db9596eee85d",
"md5": "ef46d5fc6402a0768e8f396718c5b21e",
"sha256": "f53c2c87e0fb4b0c00fa9571082a057e37690a8f12233306161c8f4b819960b7"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "ef46d5fc6402a0768e8f396718c5b21e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4155160,
"upload_time": "2024-11-27T18:06:30",
"upload_time_iso_8601": "2024-11-27T18:06:30.866793Z",
"url": "https://files.pythonhosted.org/packages/ef/82/72403624f197af0db6bac4e58153bc9ac0e6020e57234115db9596eee85d/cryptography-44.0.0-cp39-abi3-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a2cd2f3c440913d4329ade49b146d74f2e9766422e1732613f57097fea61f344",
"md5": "9b980732e8a8040097c995ccacf8eb0b",
"sha256": "9e6fc8a08e116fb7c7dd1f040074c9d7b51d74a8ea40d4df2fc7aa08b76b9e6c"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-manylinux_2_34_aarch64.whl",
"has_sig": false,
"md5_digest": "9b980732e8a8040097c995ccacf8eb0b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3932331,
"upload_time": "2024-11-27T18:06:33",
"upload_time_iso_8601": "2024-11-27T18:06:33.432488Z",
"url": "https://files.pythonhosted.org/packages/a2/cd/2f3c440913d4329ade49b146d74f2e9766422e1732613f57097fea61f344/cryptography-44.0.0-cp39-abi3-manylinux_2_34_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "31d990409720277f88eb3ab72f9a32bfa54acdd97e94225df699e7713e850bd4",
"md5": "7234cc992105a7349921b753fd08c02b",
"sha256": "9abcc2e083cbe8dde89124a47e5e53ec38751f0d7dfd36801008f316a127d7ba"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "7234cc992105a7349921b753fd08c02b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4165207,
"upload_time": "2024-11-27T18:06:36",
"upload_time_iso_8601": "2024-11-27T18:06:36.184925Z",
"url": "https://files.pythonhosted.org/packages/31/d9/90409720277f88eb3ab72f9a32bfa54acdd97e94225df699e7713e850bd4/cryptography-44.0.0-cp39-abi3-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7fdf8be88797f0a1cca6e255189a57bb49237402b1880d6e8721690c5603ac23",
"md5": "e0a13556997f04226f11dbb2a3cd13a8",
"sha256": "d2436114e46b36d00f8b72ff57e598978b37399d2786fd39793c36c6d5cb1c64"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "e0a13556997f04226f11dbb2a3cd13a8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4017372,
"upload_time": "2024-11-27T18:06:38",
"upload_time_iso_8601": "2024-11-27T18:06:38.343160Z",
"url": "https://files.pythonhosted.org/packages/7f/df/8be88797f0a1cca6e255189a57bb49237402b1880d6e8721690c5603ac23/cryptography-44.0.0-cp39-abi3-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "af365ccc376f025a834e72b8e52e18746b927f34e4520487098e283a719c205e",
"md5": "927743f3a09977622d0dab589a2d96cc",
"sha256": "a01956ddfa0a6790d594f5b34fc1bfa6098aca434696a03cfdbe469b8ed79285"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "927743f3a09977622d0dab589a2d96cc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4239657,
"upload_time": "2024-11-27T18:06:41",
"upload_time_iso_8601": "2024-11-27T18:06:41.045018Z",
"url": "https://files.pythonhosted.org/packages/af/36/5ccc376f025a834e72b8e52e18746b927f34e4520487098e283a719c205e/cryptography-44.0.0-cp39-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "46b0f4f7d0d0bcfbc8dd6296c1449be326d04217c57afb8b2594f017eed95533",
"md5": "8dd57c1dd64c4455c6761338e526e411",
"sha256": "eca27345e1214d1b9f9490d200f9db5a874479be914199194e746c893788d417"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-win32.whl",
"has_sig": false,
"md5_digest": "8dd57c1dd64c4455c6761338e526e411",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 2758672,
"upload_time": "2024-11-27T18:06:43",
"upload_time_iso_8601": "2024-11-27T18:06:43.566680Z",
"url": "https://files.pythonhosted.org/packages/46/b0/f4f7d0d0bcfbc8dd6296c1449be326d04217c57afb8b2594f017eed95533/cryptography-44.0.0-cp39-abi3-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "979b443270b9210f13f6ef240eff73fd32e02d381e7103969dc66ce8e89ee901",
"md5": "4ed6d0f05905b14dfd4c9feed21933de",
"sha256": "708ee5f1bafe76d041b53a4f95eb28cdeb8d18da17e597d46d7833ee59b97ede"
},
"downloads": -1,
"filename": "cryptography-44.0.0-cp39-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "4ed6d0f05905b14dfd4c9feed21933de",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3202071,
"upload_time": "2024-11-27T18:06:45",
"upload_time_iso_8601": "2024-11-27T18:06:45.586840Z",
"url": "https://files.pythonhosted.org/packages/97/9b/443270b9210f13f6ef240eff73fd32e02d381e7103969dc66ce8e89ee901/cryptography-44.0.0-cp39-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "77d4fea74422326388bbac0c37b7489a0fcb1681a698c3b875959430ba550daa",
"md5": "ee15c4e5531dd3a1201ee72d1dd1b6ab",
"sha256": "37d76e6863da3774cd9db5b409a9ecfd2c71c981c38788d3fcfaf177f447b731"
},
"downloads": -1,
"filename": "cryptography-44.0.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "ee15c4e5531dd3a1201ee72d1dd1b6ab",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3338857,
"upload_time": "2024-11-27T18:06:48",
"upload_time_iso_8601": "2024-11-27T18:06:48.880611Z",
"url": "https://files.pythonhosted.org/packages/77/d4/fea74422326388bbac0c37b7489a0fcb1681a698c3b875959430ba550daa/cryptography-44.0.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1aaaba8a7467c206cb7b62f09b4168da541b5109838627f582843bbbe0235e8e",
"md5": "6de5e706c70e593b66ccce4ff2d3ee50",
"sha256": "f677e1268c4e23420c3acade68fac427fffcb8d19d7df95ed7ad17cdef8404f4"
},
"downloads": -1,
"filename": "cryptography-44.0.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "6de5e706c70e593b66ccce4ff2d3ee50",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3850615,
"upload_time": "2024-11-27T18:06:50",
"upload_time_iso_8601": "2024-11-27T18:06:50.774856Z",
"url": "https://files.pythonhosted.org/packages/1a/aa/ba8a7467c206cb7b62f09b4168da541b5109838627f582843bbbe0235e8e/cryptography-44.0.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "89fab160e10a64cc395d090105be14f399b94e617c879efd401188ce0fea39ee",
"md5": "17cb93e99c3c6bd345be346a558dc2f6",
"sha256": "f5e7cb1e5e56ca0933b4873c0220a78b773b24d40d186b6738080b73d3d0a756"
},
"downloads": -1,
"filename": "cryptography-44.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "17cb93e99c3c6bd345be346a558dc2f6",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4081622,
"upload_time": "2024-11-27T18:06:55",
"upload_time_iso_8601": "2024-11-27T18:06:55.126903Z",
"url": "https://files.pythonhosted.org/packages/89/fa/b160e10a64cc395d090105be14f399b94e617c879efd401188ce0fea39ee/cryptography-44.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "478f20ff0656bb0cf7af26ec1d01f780c5cfbaa7666736063378c5f48558b515",
"md5": "a84a1b559761b7935bdd067114ce5a38",
"sha256": "8b3e6eae66cf54701ee7d9c83c30ac0a1e3fa17be486033000f2a73a12ab507c"
},
"downloads": -1,
"filename": "cryptography-44.0.0-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl",
"has_sig": false,
"md5_digest": "a84a1b559761b7935bdd067114ce5a38",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3867546,
"upload_time": "2024-11-27T18:06:57",
"upload_time_iso_8601": "2024-11-27T18:06:57.694929Z",
"url": "https://files.pythonhosted.org/packages/47/8f/20ff0656bb0cf7af26ec1d01f780c5cfbaa7666736063378c5f48558b515/cryptography-44.0.0-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "38d928edf32ee2fcdca587146bcde90102a7319b2f2c690edfa627e46d586050",
"md5": "5d4ac8dc9ec9045ce8361b642792474d",
"sha256": "be4ce505894d15d5c5037167ffb7f0ae90b7be6f2a98f9a5c3442395501c32fa"
},
"downloads": -1,
"filename": "cryptography-44.0.0-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "5d4ac8dc9ec9045ce8361b642792474d",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 4090937,
"upload_time": "2024-11-27T18:07:00",
"upload_time_iso_8601": "2024-11-27T18:07:00.338446Z",
"url": "https://files.pythonhosted.org/packages/38/d9/28edf32ee2fcdca587146bcde90102a7319b2f2c690edfa627e46d586050/cryptography-44.0.0-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cc9d37e5da7519de7b0b070a3fedd4230fe76d50d2a21403e0f2153d70ac4163",
"md5": "83df972b240e5f4d160017b22d68296f",
"sha256": "62901fb618f74d7d81bf408c8719e9ec14d863086efe4185afd07c352aee1d2c"
},
"downloads": -1,
"filename": "cryptography-44.0.0-pp310-pypy310_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "83df972b240e5f4d160017b22d68296f",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 3128774,
"upload_time": "2024-11-27T18:07:02",
"upload_time_iso_8601": "2024-11-27T18:07:02.157498Z",
"url": "https://files.pythonhosted.org/packages/cc/9d/37e5da7519de7b0b070a3fedd4230fe76d50d2a21403e0f2153d70ac4163/cryptography-44.0.0-pp310-pypy310_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "914c45dfa6829acffa344e3967d6006ee4ae8be57af746ae2eba1c431949b32c",
"md5": "24904331bdf7a1dd6c04af9b02899a2a",
"sha256": "cd4e834f340b4293430701e772ec543b0fbe6c2dea510a5286fe0acabe153a02"
},
"downloads": -1,
"filename": "cryptography-44.0.0.tar.gz",
"has_sig": false,
"md5_digest": "24904331bdf7a1dd6c04af9b02899a2a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "!=3.9.0,!=3.9.1,>=3.7",
"size": 710657,
"upload_time": "2024-11-27T18:07:10",
"upload_time_iso_8601": "2024-11-27T18:07:10.168111Z",
"url": "https://files.pythonhosted.org/packages/91/4c/45dfa6829acffa344e3967d6006ee4ae8be57af746ae2eba1c431949b32c/cryptography-44.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-27 18:07:10",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "pyca",
"github_project": "cryptography",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "cryptography"
}