{ "info": { "author": "Florimond Manca", "author_email": "florimond.manca@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 7 - Inactive", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development :: Libraries" ], "description": "# DEPRECATED\n\nThis project was renamed to [`tartiflette-asgi`](https://github.com/tartiflette/tartiflette-asgi).\n\n\n# Changelog\n\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),\nand this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).\n\n## Unreleased\n\n## 0.6.1 - 2019-10-27\n\n_This is a tombstone release._\n\n- Renamed to [`tartiflette-asgi`](https://github.com/tartiflette/tartiflette-asgi).\n\n## 0.6.0 - 2019-10-18\n\n### Added\n\n- Add support for Tartiflette 1.x. (Pull #58)\n- Officialize support for Python 3.8. (Pull #80)\n\n### Removed\n\n- Drop support for Tartiflette 0.x. (Pull #58)\n\n## 0.5.2 - 2019-10-09\n\n### Added\n\n- Add support for Python 3.8. (Pull #55)\n\n### Fixed\n\n- Type annotations are now correctly detected by `mypy`. (Pull #66)\n- Fix a bug that prevented the GraphiQL web interface from making queries when the application was mounted on a parent ASGI app. (Pull #51)\n\n## 0.5.1 - 2019-07-16\n\n### Fixed\n\n- Fixed a bug that prevented accessing the GraphiQL interface when subscriptions were not enabled.\n\n## 0.5.0 - 2019-07-12\n\n### Added\n\n- WebSocket subscriptions, configurable with the new `subscriptions` option on `TartifletteApp`.\n- Pass extra context to resolvers using the new `context` option on `TartifletteApp`.\n\n## 0.4.0 - 2019-07-04\n\n### Added\n\n- Support for Tartiflette 0.12.x.\n- Add a `mount` module with submounting helpers.\n- Add `mount.starlette()`.\n\n### Changed\n\n- Due to the new [engine cooking API](https://tartiflette.io/docs/api/engine#cook-your-tartiflette) in Tartiflette 0.12, `TartifletteApp` now includes a startup event handler responsible for building the GraphQL engine. If submounting, it **must** be registered on the parent ASGI app. Helpers in the `mount` module take care of this for you.\n\n### Removed\n\n- Drop support for Tartiflette 0.11.x and below.\n\n## 0.3.0 - 2019-07-03\n\n### Added\n\n- GraphiQL configuration via the `GraphiQL` helper. Options: `path`, `default_query`, `default_headers`, `default_variables`, `template`.\n\n### Changed\n\n- Internal refactoring that leverages more of Starlette's capabilities.\n- Documentation improvements.\n\n## 0.2.0 - 2019-06-10\n\n### Added\n\n- Support for `starlette>=0.12` (previously `>=0.12.0b3`).\n- Tartiflette is now installed too when installing `tartiflette-starlette`.\n\n### Changed\n\n- The default `path` is now `\"\"` (previously `\"/\"`).\n- The request is now accessible in the GraphQL context via `context[\"req\"]` (previously `context[\"request\"]`).\n- If no error occurred, the `errors` field is not present in the response anymore (previously was `None`).\n\n### Fixed\n\n- More robust URL matching on `TartifletteApp`.\n\n## 0.1.1 - 2019-04-28\n\n### Fixed\n\n- Add missing `graphiql.html` package asset.\n\n## 0.1.0 - 2019-04-26\n\n### Added\n\nFeatures:\n\n- `TartifletteApp` ASGI application.\n- Built-in GraphiQL client.\n\nProject-related additions:\n\n- Package setup.\n- Changelog.\n- Contributing guide.\n- README and documentation.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tartiflette/tartiflette-starlette", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tartiflette-starlette", "package_url": "https://pypi.org/project/tartiflette-starlette/", "platform": "", "project_url": "https://pypi.org/project/tartiflette-starlette/", "project_urls": { "Homepage": "https://github.com/tartiflette/tartiflette-starlette" }, "release_url": "https://pypi.org/project/tartiflette-starlette/0.6.1/", "requires_dist": null, "requires_python": ">=3.6", "summary": "(DEPRECATED) ASGI support for the Tartiflette Python GraphQL engine", "version": "0.6.1", "yanked": false, "yanked_reason": null }, "last_serial": 6037268, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "725a11f17a071853783f5fa3cfda0fd9", "sha256": "c381fb43ffe4929e4955725dee84ab5cd8473ac4b9dd2e78e3df2ab6f79d4449" }, "downloads": -1, "filename": "tartiflette_starlette-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "725a11f17a071853783f5fa3cfda0fd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7431, "upload_time": "2019-04-26T14:46:04", "upload_time_iso_8601": "2019-04-26T14:46:04.802551Z", "url": "https://files.pythonhosted.org/packages/d4/00/764354d0b9dc50caabc79605021dff773caacf21bd2b9f731bf800cfda32/tartiflette_starlette-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e1f892d9631e9f6a9805295de1c682cb", "sha256": "f5c6d881d263db9e0578ec14388a4c87d00f1d915e01f6aaba7b70b9cd620b0e" }, "downloads": -1, "filename": "tartiflette-starlette-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e1f892d9631e9f6a9805295de1c682cb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7017, "upload_time": "2019-04-26T14:46:16", "upload_time_iso_8601": "2019-04-26T14:46:16.494783Z", "url": "https://files.pythonhosted.org/packages/d5/a0/e93b5ee5434082c57c26b0b348feb5c156521b8e4c162db6ff6382c8faf5/tartiflette-starlette-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c1f74a794617a0f432e9c05b8b9ef3bf", "sha256": "f00244297e4041ec128f085be71ad7f397a8a2a55f3da0960f09eef67d2ff346" }, "downloads": -1, "filename": "tartiflette_starlette-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c1f74a794617a0f432e9c05b8b9ef3bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9547, "upload_time": "2019-04-28T09:14:11", "upload_time_iso_8601": "2019-04-28T09:14:11.034781Z", "url": "https://files.pythonhosted.org/packages/70/ec/027795e32bad5f70ced071ebf6ae8add51ed0827ca4eda6bea815038ab14/tartiflette_starlette-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8304d45b369da805e1e4780ff4049dff", "sha256": "f41834bdd5df86037e66ab13635d6c5b98e502eeb1acc2d9a87d5a63506cf685" }, "downloads": -1, "filename": "tartiflette-starlette-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8304d45b369da805e1e4780ff4049dff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9562, "upload_time": "2019-04-28T09:14:13", "upload_time_iso_8601": "2019-04-28T09:14:13.223411Z", "url": "https://files.pythonhosted.org/packages/ea/97/1761792258d40ee3921ca530d6fcc677bcfc9e7c739c511248a672c42f8a/tartiflette-starlette-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "187b225ac447ec552b2eb03eeb74d03f", "sha256": "f86b5203fee21df7de48a591f65ea21f1e6d42a498e950b6222c74c45923cb72" }, "downloads": -1, "filename": "tartiflette_starlette-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "187b225ac447ec552b2eb03eeb74d03f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10497, "upload_time": "2019-06-10T18:42:27", "upload_time_iso_8601": "2019-06-10T18:42:27.517791Z", "url": "https://files.pythonhosted.org/packages/e8/49/2edb4926316d5cd01d8d2e5e8cbb6db1aa4317a09d2765fed1748f3b2090/tartiflette_starlette-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d2a8bfe594ba75e559d95d478f90f5b", "sha256": "9b45279d9f64d07a38fe4ba54db58742d7c02ab23de054aba77627c7ce6cdfe6" }, "downloads": -1, "filename": "tartiflette-starlette-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9d2a8bfe594ba75e559d95d478f90f5b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 10610, "upload_time": "2019-06-10T18:42:28", "upload_time_iso_8601": "2019-06-10T18:42:28.833743Z", "url": "https://files.pythonhosted.org/packages/99/93/2e3ebf923b0ecf767173e46d4fc8deed5a80deee34c0174d82b9b84c2a3f/tartiflette-starlette-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8fa18a5b5e0a5032f5621604f5f4dfd5", "sha256": "38a624d575601263dd9e0024fad0bacbfc859b760dd85ea8222cf6d58b100641" }, "downloads": -1, "filename": "tartiflette_starlette-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8fa18a5b5e0a5032f5621604f5f4dfd5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 12546, "upload_time": "2019-07-03T22:18:12", "upload_time_iso_8601": "2019-07-03T22:18:12.166155Z", "url": "https://files.pythonhosted.org/packages/62/06/fc2a2fcc16a30df0c4b816684b205057e19c6e58eb2a0f2379765113ceb0/tartiflette_starlette-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "801e262c9bc6702a3ff61d6a7005bccc", "sha256": "fd88016d75ef5a60e909fbf7eaa8bc2831c845d5526dcfa19c7801539aa4951f" }, "downloads": -1, "filename": "tartiflette-starlette-0.3.0.tar.gz", "has_sig": false, "md5_digest": "801e262c9bc6702a3ff61d6a7005bccc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15053, "upload_time": "2019-07-03T22:18:13", "upload_time_iso_8601": "2019-07-03T22:18:13.720419Z", "url": "https://files.pythonhosted.org/packages/e8/8c/e7797fc6af0755efa7b6028d0aa0004e94660d8249e643ec8a332b5aa6a0/tartiflette-starlette-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "08f008445b3edf46ce2f0101e29ae641", "sha256": "b69c9396d46c359118c6e89a73208d0fe4af9293163fee990ec9083a15d407b6" }, "downloads": -1, "filename": "tartiflette_starlette-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "08f008445b3edf46ce2f0101e29ae641", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 13859, "upload_time": "2019-07-04T07:36:11", "upload_time_iso_8601": "2019-07-04T07:36:11.955759Z", "url": "https://files.pythonhosted.org/packages/69/1b/d39e510b79666c9f40273226879f48e491cb183664f997ccbb9f97f9c884/tartiflette_starlette-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a4df4719f0ffaa9b3ec7009cdbf62614", "sha256": "a34a9d3a2c22d13d1806f380636025393df4a494f939bbfa421a252cdf7e0a7d" }, "downloads": -1, "filename": "tartiflette-starlette-0.4.0.tar.gz", "has_sig": false, "md5_digest": "a4df4719f0ffaa9b3ec7009cdbf62614", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16886, "upload_time": "2019-07-04T07:36:13", "upload_time_iso_8601": "2019-07-04T07:36:13.518791Z", "url": "https://files.pythonhosted.org/packages/af/bc/67d7eec11078aa52debd166a89bb501a35d542cd18ba2c186bac4b0f411e/tartiflette-starlette-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "a6c4a6b19fdc905722b2b8b7b4c1ca81", "sha256": "2c1f69d8f676d52fafdb8c7205c58d2c56538540f33b10bf269172422f20940a" }, "downloads": -1, "filename": "tartiflette_starlette-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a6c4a6b19fdc905722b2b8b7b4c1ca81", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17803, "upload_time": "2019-07-12T20:57:41", "upload_time_iso_8601": "2019-07-12T20:57:41.581740Z", "url": "https://files.pythonhosted.org/packages/c4/fa/b2bd61389c033297ea7d3f03d1203ea3897ecb43a790a98291ae00c3db56/tartiflette_starlette-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "466cb6c1fc52492e960c32999c4bd807", "sha256": "86719720f84dd3eb237a55b45145d7b4224e37b24a7e2531a8c2f895c70da822" }, "downloads": -1, "filename": "tartiflette-starlette-0.5.0.tar.gz", "has_sig": false, "md5_digest": "466cb6c1fc52492e960c32999c4bd807", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 20955, "upload_time": "2019-07-12T20:57:43", "upload_time_iso_8601": "2019-07-12T20:57:43.457099Z", "url": "https://files.pythonhosted.org/packages/06/98/766e4344d81271ebe138d28e57eeedc6032c1861369d71a6e8c197b5cc1a/tartiflette-starlette-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "a77d6c664b700081900b2a1b5aad5db7", "sha256": "c71affaa953a81563665441a07958bfa92483ab34fa29dab4f18d468c556537d" }, "downloads": -1, "filename": "tartiflette_starlette-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a77d6c664b700081900b2a1b5aad5db7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17653, "upload_time": "2019-07-16T19:08:57", "upload_time_iso_8601": "2019-07-16T19:08:57.512812Z", "url": "https://files.pythonhosted.org/packages/fb/94/72b12660017dd1727071d6de1d306b15ff48741153f7979f6fce2f61d1b8/tartiflette_starlette-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a56be90349b64ad2466e2d04ac4ec27", "sha256": "730c83bc3693ca5e2905de0bdf18337d2e4140f4a2e670b4fcd3c495a7f86e24" }, "downloads": -1, "filename": "tartiflette-starlette-0.5.1.tar.gz", "has_sig": false, "md5_digest": "1a56be90349b64ad2466e2d04ac4ec27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 20746, "upload_time": "2019-07-16T19:08:59", "upload_time_iso_8601": "2019-07-16T19:08:59.257315Z", "url": "https://files.pythonhosted.org/packages/12/98/93a7a957ce6d1c953322b35cc5dd8b83ee4b5478f91598f11908b8936e08/tartiflette-starlette-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "ac8cd9e8809a6abcf2923aea105ab433", "sha256": "c8c93069cd6fa641e93c9153ea028e30eb6bfd414a894b913824422295eab2b1" }, "downloads": -1, "filename": "tartiflette_starlette-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac8cd9e8809a6abcf2923aea105ab433", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 18883, "upload_time": "2019-10-09T07:33:16", "upload_time_iso_8601": "2019-10-09T07:33:16.392559Z", "url": "https://files.pythonhosted.org/packages/fd/3c/bca359b40fd3f63e0a7a53f6677813a6d5b120ec1470de7bb1a318d90bfb/tartiflette_starlette-0.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fada7411a2eb72e2b8d614c9c3b47e01", "sha256": "6eb9c6dbb1378b635857c5a775c06b07dd0ab8893e33923c30070b9edc5f1603" }, "downloads": -1, "filename": "tartiflette-starlette-0.5.2.tar.gz", "has_sig": false, "md5_digest": "fada7411a2eb72e2b8d614c9c3b47e01", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23448, "upload_time": "2019-10-09T07:33:18", "upload_time_iso_8601": "2019-10-09T07:33:18.290870Z", "url": "https://files.pythonhosted.org/packages/24/66/aa088e7e2d7075ede259c8b77fd06c711de46df70b6b6b61022089a05f57/tartiflette-starlette-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "8f8b060f4ccfbb8a7276af5497a1efc2", "sha256": "ad97e04c39929ffb8db8d37a7667b9fef668c28a9477315b180a4a55cd41dc86" }, "downloads": -1, "filename": "tartiflette_starlette-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f8b060f4ccfbb8a7276af5497a1efc2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 19004, "upload_time": "2019-10-18T07:53:56", "upload_time_iso_8601": "2019-10-18T07:53:56.664396Z", "url": "https://files.pythonhosted.org/packages/c2/e4/e29a1fc66a5d62098d90068916a651e2e05102260bef18f94d2b0cd82178/tartiflette_starlette-0.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "44bc501d7893ed6fdc9a10fa41db2c09", "sha256": "427180d97f661f27b5ca97dc50c4755c6465a34c222280e1d935421673f5b4bc" }, "downloads": -1, "filename": "tartiflette-starlette-0.6.0.tar.gz", "has_sig": false, "md5_digest": "44bc501d7893ed6fdc9a10fa41db2c09", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23753, "upload_time": "2019-10-18T07:53:58", "upload_time_iso_8601": "2019-10-18T07:53:58.961871Z", "url": "https://files.pythonhosted.org/packages/92/73/f83b346a318ef3e2616cd57c700b75b584d99bdc2900ecfb2ee15c2e0e8d/tartiflette-starlette-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "afa69944c115df03d83774d562800237", "sha256": "2ef24c46e8ce970be6fb38037b4ac1ed7f4f172b6b4a07f6e44cca7a43053ef8" }, "downloads": -1, "filename": "tartiflette_starlette-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "afa69944c115df03d83774d562800237", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3778, "upload_time": "2019-10-27T14:52:20", "upload_time_iso_8601": "2019-10-27T14:52:20.419925Z", "url": "https://files.pythonhosted.org/packages/21/32/9122d1bc416366c0e5ea50d302cc28ed80fea40cfe97995215daacc23bfa/tartiflette_starlette-0.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "80101da8e9aab8ae9ed5fafbb1bf5d05", "sha256": "0f40f8602b672237dcf3e3eb76e9087a3fd9b10921e30ef44a767035536f8345" }, "downloads": -1, "filename": "tartiflette-starlette-0.6.1.tar.gz", "has_sig": false, "md5_digest": "80101da8e9aab8ae9ed5fafbb1bf5d05", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3901, "upload_time": "2019-10-27T14:52:21", "upload_time_iso_8601": "2019-10-27T14:52:21.967078Z", "url": "https://files.pythonhosted.org/packages/8e/5b/41de95bdee2628faac5de3e8ad360d78caac25acc8f871cec337e23ea652/tartiflette-starlette-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "afa69944c115df03d83774d562800237", "sha256": "2ef24c46e8ce970be6fb38037b4ac1ed7f4f172b6b4a07f6e44cca7a43053ef8" }, "downloads": -1, "filename": "tartiflette_starlette-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "afa69944c115df03d83774d562800237", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3778, "upload_time": "2019-10-27T14:52:20", "upload_time_iso_8601": "2019-10-27T14:52:20.419925Z", "url": "https://files.pythonhosted.org/packages/21/32/9122d1bc416366c0e5ea50d302cc28ed80fea40cfe97995215daacc23bfa/tartiflette_starlette-0.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "80101da8e9aab8ae9ed5fafbb1bf5d05", "sha256": "0f40f8602b672237dcf3e3eb76e9087a3fd9b10921e30ef44a767035536f8345" }, "downloads": -1, "filename": "tartiflette-starlette-0.6.1.tar.gz", "has_sig": false, "md5_digest": "80101da8e9aab8ae9ed5fafbb1bf5d05", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3901, "upload_time": "2019-10-27T14:52:21", "upload_time_iso_8601": "2019-10-27T14:52:21.967078Z", "url": "https://files.pythonhosted.org/packages/8e/5b/41de95bdee2628faac5de3e8ad360d78caac25acc8f871cec337e23ea652/tartiflette-starlette-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }