|
574 | 574 | "type": "pypi",
|
575 | 575 | "namespace": null,
|
576 | 576 | "name": "cryptography",
|
577 |
| - "version": "45.0.2", |
| 577 | + "version": "45.0.3", |
578 | 578 | "qualifiers": {},
|
579 | 579 | "subpath": null,
|
580 | 580 | "primary_language": "Python",
|
581 | 581 | "description": "cryptography is a package which provides cryptographic recipes and primitives to Python developers.\npyca/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/",
|
582 |
| - "release_date": "2025-05-18T02:45:59", |
| 582 | + "release_date": "2025-05-25T14:16:51", |
583 | 583 | "parties": [
|
584 | 584 | {
|
585 | 585 | "type": "person",
|
|
613 | 613 | "Topic :: Security :: Cryptography"
|
614 | 614 | ],
|
615 | 615 | "homepage_url": null,
|
616 |
| - "download_url": "https://files.pythonhosted.org/packages/b9/d4/75d2375a20d80aa262a8adee77bf56950e9292929e394b9fae2481803f11/cryptography-45.0.2-cp37-abi3-musllinux_1_2_x86_64.whl", |
617 |
| - "size": 4560535, |
| 616 | + "download_url": "https://files.pythonhosted.org/packages/f5/b4/51417d0cc01802304c1984d76e9592f15e4801abd44ef7ba657060520bf0/cryptography-45.0.3-cp37-abi3-musllinux_1_2_x86_64.whl", |
| 617 | + "size": 4560038, |
618 | 618 | "sha1": null,
|
619 |
| - "md5": "947cb34eecccafe70b2313042598a793", |
620 |
| - "sha256": "c0c000c1a09f069632d8a9eb3b610ac029fcc682f1d69b758e625d6ee713f4ed", |
| 619 | + "md5": "895f405f8548c6d156a23c615cb8e20f", |
| 620 | + "sha256": "232954730c362638544758a8160c4ee1b832dc011d2c41a306ad8f7cccc5bb0b", |
621 | 621 | "sha512": null,
|
622 | 622 | "bug_tracking_url": null,
|
623 | 623 | "code_view_url": null,
|
|
634 | 634 | "dependencies": [],
|
635 | 635 | "repository_homepage_url": null,
|
636 | 636 | "repository_download_url": null,
|
637 |
| - "api_data_url": "https://pypi.org/pypi/cryptography/45.0.2/json", |
| 637 | + "api_data_url": "https://pypi.org/pypi/cryptography/45.0.3/json", |
638 | 638 | "datasource_id": null,
|
639 |
| - "purl": "pkg:pypi/cryptography@45.0.2" |
| 639 | + "purl": "pkg:pypi/cryptography@45.0.3" |
640 | 640 | },
|
641 | 641 | {
|
642 | 642 | "type": "pypi",
|
|
1166 | 1166 | "type": "pypi",
|
1167 | 1167 | "namespace": null,
|
1168 | 1168 | "name": "typing-extensions",
|
1169 |
| - "version": "4.13.2", |
| 1169 | + "version": "4.14.0", |
1170 | 1170 | "qualifiers": {},
|
1171 | 1171 | "subpath": null,
|
1172 | 1172 | "primary_language": "Python",
|
1173 |
| - "description": "Backported and Experimental Type Hints for Python 3.8+\n# Typing Extensions\n\n[](https://gitter.im/python/typing)\n\n[Documentation](https://typing-extensions.readthedocs.io/en/latest/#) \u2013\n[PyPI](https://pypi.org/project/typing-extensions/)\n\n## Overview\n\nThe `typing_extensions` module serves two related purposes:\n\n- Enable use of new type system features on older Python versions. For example,\n `typing.TypeGuard` is new in Python 3.10, but `typing_extensions` allows\n users on previous Python versions to use it too.\n- Enable experimentation with new type system PEPs before they are accepted and\n added to the `typing` module.\n\n`typing_extensions` is treated specially by static type checkers such as\nmypy and pyright. Objects defined in `typing_extensions` are treated the same\nway as equivalent forms in `typing`.\n\n`typing_extensions` uses\n[Semantic Versioning](https://semver.org/). The\nmajor version will be incremented only for backwards-incompatible changes.\nTherefore, it's safe to depend\non `typing_extensions` like this: `typing_extensions >=x.y, <(x+1)`,\nwhere `x.y` is the first version that includes all features you need.\n\n## Included items\n\nSee [the documentation](https://typing-extensions.readthedocs.io/en/latest/#) for a\ncomplete listing of module contents.\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/python/typing_extensions/blob/main/CONTRIBUTING.md)\nfor how to contribute to `typing_extensions`.", |
1174 |
| - "release_date": "2025-04-10T14:19:03", |
| 1173 | + "description": "Backported and Experimental Type Hints for Python 3.9+\n# Typing Extensions\n\n[](https://gitter.im/python/typing)\n\n[Documentation](https://typing-extensions.readthedocs.io/en/latest/#) \u2013\n[PyPI](https://pypi.org/project/typing-extensions/)\n\n## Overview\n\nThe `typing_extensions` module serves two related purposes:\n\n- Enable use of new type system features on older Python versions. For example,\n `typing.TypeGuard` is new in Python 3.10, but `typing_extensions` allows\n users on previous Python versions to use it too.\n- Enable experimentation with new type system PEPs before they are accepted and\n added to the `typing` module.\n\n`typing_extensions` is treated specially by static type checkers such as\nmypy and pyright. Objects defined in `typing_extensions` are treated the same\nway as equivalent forms in `typing`.\n\n`typing_extensions` uses\n[Semantic Versioning](https://semver.org/). The\nmajor version will be incremented only for backwards-incompatible changes.\nTherefore, it's safe to depend\non `typing_extensions` like this: `typing_extensions >=x.y, <(x+1)`,\nwhere `x.y` is the first version that includes all features you need.\n\n## Included items\n\nSee [the documentation](https://typing-extensions.readthedocs.io/en/latest/#) for a\ncomplete listing of module contents.\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/python/typing_extensions/blob/main/CONTRIBUTING.md)\nfor how to contribute to `typing_extensions`.", |
| 1174 | + "release_date": "2025-06-02T14:52:10", |
1175 | 1175 | "parties": [
|
1176 | 1176 | {
|
1177 | 1177 | "type": "person",
|
|
1204 | 1204 | "Programming Language :: Python :: 3.11",
|
1205 | 1205 | "Programming Language :: Python :: 3.12",
|
1206 | 1206 | "Programming Language :: Python :: 3.13",
|
1207 |
| - "Programming Language :: Python :: 3.8", |
| 1207 | + "Programming Language :: Python :: 3.14", |
1208 | 1208 | "Programming Language :: Python :: 3.9",
|
1209 | 1209 | "Topic :: Software Development"
|
1210 | 1210 | ],
|
1211 | 1211 | "homepage_url": null,
|
1212 |
| - "download_url": "https://files.pythonhosted.org/packages/8b/54/b1ae86c0973cc6f0210b53d508ca3641fb6d0c56823f288d108bc7ab3cc8/typing_extensions-4.13.2-py3-none-any.whl", |
1213 |
| - "size": 45806, |
| 1212 | + "download_url": "https://files.pythonhosted.org/packages/69/e0/552843e0d356fbb5256d21449fa957fa4eff3bbc135a74a691ee70c7c5da/typing_extensions-4.14.0-py3-none-any.whl", |
| 1213 | + "size": 43839, |
1214 | 1214 | "sha1": null,
|
1215 |
| - "md5": "0d9ada689b5a7c88163dd4c3417b8cc8", |
1216 |
| - "sha256": "a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c", |
| 1215 | + "md5": "d27a9ceff49d98145c50076842fca792", |
| 1216 | + "sha256": "a1514509136dd0b477638fc68d6a91497af5076466ad0fa6c338e44e359944af", |
1217 | 1217 | "sha512": null,
|
1218 | 1218 | "bug_tracking_url": "https://github.com/python/typing_extensions/issues",
|
1219 | 1219 | "code_view_url": null,
|
|
1228 | 1228 | "dependencies": [],
|
1229 | 1229 | "repository_homepage_url": null,
|
1230 | 1230 | "repository_download_url": null,
|
1231 |
| - "api_data_url": "https://pypi.org/pypi/typing-extensions/4.13.2/json", |
| 1231 | + "api_data_url": "https://pypi.org/pypi/typing-extensions/4.14.0/json", |
1232 | 1232 | "datasource_id": null,
|
1233 |
| - "purl": "pkg:pypi/typing-extensions@4.13.2" |
| 1233 | + "purl": "pkg:pypi/typing-extensions@4.14.0" |
1234 | 1234 | },
|
1235 | 1235 | {
|
1236 | 1236 | "type": "pypi",
|
|
1314 | 1314 | "dependencies": [
|
1315 | 1315 | "pkg:pypi/requests@2.32.3",
|
1316 | 1316 | "pkg:pypi/six@1.17.0",
|
1317 |
| - "pkg:pypi/typing-extensions@4.13.2" |
| 1317 | + "pkg:pypi/typing-extensions@4.14.0" |
1318 | 1318 | ]
|
1319 | 1319 | },
|
1320 | 1320 | {
|
|
1327 | 1327 | "package": "pkg:pypi/azure-storage-blob@12.25.1",
|
1328 | 1328 | "dependencies": [
|
1329 | 1329 | "pkg:pypi/azure-core@1.34.0",
|
1330 |
| - "pkg:pypi/cryptography@45.0.2", |
| 1330 | + "pkg:pypi/cryptography@45.0.3", |
1331 | 1331 | "pkg:pypi/isodate@0.7.2",
|
1332 |
| - "pkg:pypi/typing-extensions@4.13.2" |
| 1332 | + "pkg:pypi/typing-extensions@4.14.0" |
1333 | 1333 | ]
|
1334 | 1334 | },
|
1335 | 1335 | {
|
|
1351 | 1351 | "dependencies": []
|
1352 | 1352 | },
|
1353 | 1353 | {
|
1354 |
| - "package": "pkg:pypi/cryptography@45.0.2", |
| 1354 | + "package": "pkg:pypi/cryptography@45.0.3", |
1355 | 1355 | "dependencies": [
|
1356 | 1356 | "pkg:pypi/cffi@1.17.1"
|
1357 | 1357 | ]
|
|
1403 | 1403 | "dependencies": []
|
1404 | 1404 | },
|
1405 | 1405 | {
|
1406 |
| - "package": "pkg:pypi/typing-extensions@4.13.2", |
| 1406 | + "package": "pkg:pypi/typing-extensions@4.14.0", |
1407 | 1407 | "dependencies": []
|
1408 | 1408 | },
|
1409 | 1409 | {
|
|
0 commit comments