Created
December 7, 2021 20:42
-
-
Save fridex/48aa44a7a348f63da068a5174b48eb1b to your computer and use it in GitHub Desktop.
Results of Thoth's solver run for flask===2.0.2 from PyPI using quay.io/thoth-station/solver-rhel-8-py38:v1.10.3
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "metadata": { | |
| "analyzer": "thoth-solver", | |
| "analyzer_version": "1.10.3", | |
| "arguments": { | |
| "python": { | |
| "exclude_packages": null, | |
| "index": "https://pypi.org/simple", | |
| "limited_output": false, | |
| "no_pretty": false, | |
| "no_transitive": true, | |
| "output": "-", | |
| "requirements": "flask===2.0.2", | |
| "virtualenv": null | |
| }, | |
| "thoth-solver": { | |
| "verbose": false | |
| } | |
| }, | |
| "datetime": "2021-12-07T20:38:04.382714", | |
| "distribution": { | |
| "codename": "Ootpa", | |
| "id": "rhel", | |
| "like": "fedora", | |
| "version": "8.3", | |
| "version_parts": { | |
| "build_number": "", | |
| "major": "8", | |
| "minor": "3" | |
| } | |
| }, | |
| "document_id": null, | |
| "duration": 5, | |
| "hostname": "2cfc8a7456b0", | |
| "os_release": { | |
| "id": "rhel", | |
| "name": "Red Hat Enterprise Linux", | |
| "platform_id": "platform:el8", | |
| "redhat_bugzilla_product": "Red Hat Enterprise Linux 8", | |
| "redhat_bugzilla_product_version": "8.3", | |
| "redhat_support_product": "Red Hat Enterprise Linux", | |
| "redhat_support_product_version": "8.3", | |
| "version": "8.3 (Ootpa)", | |
| "version_id": "8.3" | |
| }, | |
| "python": { | |
| "api_version": 1013, | |
| "implementation_name": "cpython", | |
| "major": 3, | |
| "micro": 3, | |
| "minor": 8, | |
| "releaselevel": "final", | |
| "serial": 0 | |
| }, | |
| "thoth_deployment_name": "ocp-test", | |
| "timestamp": 1638909484 | |
| }, | |
| "result": { | |
| "environment": { | |
| "implementation_name": "cpython", | |
| "implementation_version": "3.8.3", | |
| "os_name": "posix", | |
| "platform_machine": "x86_64", | |
| "platform_python_implementation": "CPython", | |
| "platform_release": "5.11.0-41-generic", | |
| "platform_system": "Linux", | |
| "platform_version": "#45~20.04.1-Ubuntu SMP Wed Nov 10 10:20:10 UTC 2021", | |
| "python_full_version": "3.8.3", | |
| "python_version": "3.8", | |
| "sys_platform": "linux" | |
| }, | |
| "environment_packages": [ | |
| { | |
| "package_name": "pipdeptree", | |
| "package_version": "2.2.0" | |
| } | |
| ], | |
| "errors": [], | |
| "platform": "linux-x86_64", | |
| "tree": [ | |
| { | |
| "dependencies": [ | |
| { | |
| "extra": [], | |
| "extras": [], | |
| "marker": null, | |
| "marker_evaluated": null, | |
| "marker_evaluation_error": null, | |
| "marker_evaluation_result": true, | |
| "normalized_package_name": "werkzeug", | |
| "package_name": "Werkzeug", | |
| "resolved_versions": [ | |
| { | |
| "index": "https://pypi.org/simple", | |
| "versions": [ | |
| "2.0.0", | |
| "2.0.1", | |
| "2.0.2" | |
| ] | |
| } | |
| ], | |
| "specifier": ">=2.0" | |
| }, | |
| { | |
| "extra": [], | |
| "extras": [], | |
| "marker": null, | |
| "marker_evaluated": null, | |
| "marker_evaluation_error": null, | |
| "marker_evaluation_result": true, | |
| "normalized_package_name": "jinja2", | |
| "package_name": "Jinja2", | |
| "resolved_versions": [ | |
| { | |
| "index": "https://pypi.org/simple", | |
| "versions": [ | |
| "3.0.0", | |
| "3.0.1", | |
| "3.0.2", | |
| "3.0.3" | |
| ] | |
| } | |
| ], | |
| "specifier": ">=3.0" | |
| }, | |
| { | |
| "extra": [], | |
| "extras": [], | |
| "marker": null, | |
| "marker_evaluated": null, | |
| "marker_evaluation_error": null, | |
| "marker_evaluation_result": true, | |
| "normalized_package_name": "itsdangerous", | |
| "package_name": "itsdangerous", | |
| "resolved_versions": [ | |
| { | |
| "index": "https://pypi.org/simple", | |
| "versions": [ | |
| "2.0.0", | |
| "2.0.1" | |
| ] | |
| } | |
| ], | |
| "specifier": ">=2.0" | |
| }, | |
| { | |
| "extra": [], | |
| "extras": [], | |
| "marker": null, | |
| "marker_evaluated": null, | |
| "marker_evaluation_error": null, | |
| "marker_evaluation_result": true, | |
| "normalized_package_name": "click", | |
| "package_name": "click", | |
| "resolved_versions": [ | |
| { | |
| "index": "https://pypi.org/simple", | |
| "versions": [ | |
| "7.1.2", | |
| "8.0.0", | |
| "8.0.0a1", | |
| "8.0.0rc1", | |
| "8.0.1", | |
| "8.0.2", | |
| "8.0.3" | |
| ] | |
| } | |
| ], | |
| "specifier": ">=7.1.2" | |
| }, | |
| { | |
| "extra": [ | |
| "async" | |
| ], | |
| "extras": [], | |
| "marker": "extra == \"async\"", | |
| "marker_evaluated": "python_version >= \"0.0\"", | |
| "marker_evaluation_error": null, | |
| "marker_evaluation_result": true, | |
| "normalized_package_name": "asgiref", | |
| "package_name": "asgiref", | |
| "resolved_versions": [ | |
| { | |
| "index": "https://pypi.org/simple", | |
| "versions": [ | |
| "3.2.0", | |
| "3.2.1", | |
| "3.2.10", | |
| "3.2.2", | |
| "3.2.3", | |
| "3.2.4", | |
| "3.2.5", | |
| "3.2.6", | |
| "3.2.7", | |
| "3.2.8", | |
| "3.2.9", | |
| "3.3.0", | |
| "3.3.1", | |
| "3.3.2", | |
| "3.3.3", | |
| "3.3.4", | |
| "3.4.0", | |
| "3.4.1" | |
| ] | |
| } | |
| ], | |
| "specifier": ">=3.2" | |
| }, | |
| { | |
| "extra": [ | |
| "dotenv" | |
| ], | |
| "extras": [], | |
| "marker": "extra == \"dotenv\"", | |
| "marker_evaluated": "python_version >= \"0.0\"", | |
| "marker_evaluation_error": null, | |
| "marker_evaluation_result": true, | |
| "normalized_package_name": "python-dotenv", | |
| "package_name": "python-dotenv", | |
| "resolved_versions": [ | |
| { | |
| "index": "https://pypi.org/simple", | |
| "versions": [ | |
| "0.1.0", | |
| "0.1.2", | |
| "0.1.3", | |
| "0.1.5", | |
| "0.10.0", | |
| "0.10.1", | |
| "0.10.2", | |
| "0.10.3", | |
| "0.10.4", | |
| "0.10.5", | |
| "0.11.0", | |
| "0.12.0", | |
| "0.13.0", | |
| "0.14.0", | |
| "0.15.0", | |
| "0.16.0", | |
| "0.17.0", | |
| "0.17.1", | |
| "0.18.0", | |
| "0.19.0", | |
| "0.19.1", | |
| "0.19.2", | |
| "0.2.0", | |
| "0.3.0", | |
| "0.4.0", | |
| "0.5.0", | |
| "0.5.1", | |
| "0.6.0", | |
| "0.6.1", | |
| "0.6.2", | |
| "0.6.3", | |
| "0.6.4", | |
| "0.6.5", | |
| "0.7.0", | |
| "0.7.1", | |
| "0.8.0", | |
| "0.8.1", | |
| "0.8.2", | |
| "0.9.0", | |
| "0.9.1" | |
| ] | |
| } | |
| ], | |
| "specifier": null | |
| } | |
| ], | |
| "importlib_metadata": { | |
| "entry_points": [ | |
| { | |
| "group": "console_scripts", | |
| "name": "flask", | |
| "value": "flask.cli:main" | |
| } | |
| ], | |
| "files": [ | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "g2W7aq56j5yinfEPfxudFmx9N1ZxqLPbkps1r2uH3oY" | |
| }, | |
| "path": "../../../bin/flask", | |
| "size": 226 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg" | |
| }, | |
| "path": "Flask-2.0.2.dist-info/INSTALLER", | |
| "size": 4 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "SJqOEQhQntmKN7uYPhHg9-HTHwvY-Zp5yESOf_N9B-o" | |
| }, | |
| "path": "Flask-2.0.2.dist-info/LICENSE.rst", | |
| "size": 1475 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "aKsvjFA_ZjZN1jLh1Ac3aQk-ZUZDPrrwo_TGYW1kdAQ" | |
| }, | |
| "path": "Flask-2.0.2.dist-info/METADATA", | |
| "size": 3839 | |
| }, | |
| { | |
| "hash": null, | |
| "path": "Flask-2.0.2.dist-info/RECORD", | |
| "size": null | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU" | |
| }, | |
| "path": "Flask-2.0.2.dist-info/REQUESTED", | |
| "size": 0 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o" | |
| }, | |
| "path": "Flask-2.0.2.dist-info/WHEEL", | |
| "size": 92 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "gBLA1aKg0OYR8AhbAfg8lnburHtKcgJLDU52BBctN0k" | |
| }, | |
| "path": "Flask-2.0.2.dist-info/entry_points.txt", | |
| "size": 42 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "dvi65F6AeGWVU0TBpYiC04yM60-FX1gJFkK31IKQr5c" | |
| }, | |
| "path": "Flask-2.0.2.dist-info/top_level.txt", | |
| "size": 6 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "9ZCelLoNCpr6eSuLmYlzvbp12B3lrLgoN5U2UWk1vdo" | |
| }, | |
| "path": "flask/__init__.py", | |
| "size": 2251 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "bYt9eEaoRQWdejEHFD8REx9jxVEdZptECFsV7F49Ink" | |
| }, | |
| "path": "flask/__main__.py", | |
| "size": 30 | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/__init__.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/__main__.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/app.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/blueprints.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/cli.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/config.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/ctx.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/debughelpers.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/globals.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/helpers.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/logging.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/scaffold.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/sessions.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/signals.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/templating.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/testing.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/typing.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/views.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/__pycache__/wrappers.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "ectBbi9hGmVHAse5TNcFQZIDRkDAxYUAnLgfuKD0Xws" | |
| }, | |
| "path": "flask/app.py", | |
| "size": 81975 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "AkAVXZ_MMkjwjklzCAMdBNowTiM0wVQPynnUnXjTL2M" | |
| }, | |
| "path": "flask/blueprints.py", | |
| "size": 23781 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "wn2Un9RO32ZfRmCMem5KJ5h62-5lnmy1H9uxgyV-eBs" | |
| }, | |
| "path": "flask/cli.py", | |
| "size": 32238 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "70Uyjh1Jzb9MfTCT7NDhuZWAzyIEu-TIyk6-22MP3zQ" | |
| }, | |
| "path": "flask/config.py", | |
| "size": 11285 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "EM3W0v1ctuFQAGk_HWtQdoJEg_r2f5Le4xcmElxFwwk" | |
| }, | |
| "path": "flask/ctx.py", | |
| "size": 17428 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "W82-xrRmodjopBngI9roYH-q08EbQwN2HEGfDAi6SA0" | |
| }, | |
| "path": "flask/debughelpers.py", | |
| "size": 6184 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "cWd-R2hUH3VqPhnmQNww892tQS6Yjqg_wg8UvW1M7NM" | |
| }, | |
| "path": "flask/globals.py", | |
| "size": 1723 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "00WqA3wYeyjMrnAOPZTUyrnUf7H8ik3CVT0kqGl_qjk" | |
| }, | |
| "path": "flask/helpers.py", | |
| "size": 30589 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "unAKdZBlxMI5OMiTU0-Z2Hl4CF1CMJmqTUzpStiExNw" | |
| }, | |
| "path": "flask/json/__init__.py", | |
| "size": 11822 | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/json/__pycache__/__init__.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": null, | |
| "path": "flask/json/__pycache__/tag.cpython-38.pyc", | |
| "size": null | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "fys3HBLssWHuMAIJuTcf2K0bCtosePBKXIWASZEEjnU" | |
| }, | |
| "path": "flask/json/tag.py", | |
| "size": 8857 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "1o_hirVGqdj7SBdETnhX7IAjklG89RXlrwz_2CjzQQE" | |
| }, | |
| "path": "flask/logging.py", | |
| "size": 2273 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU" | |
| }, | |
| "path": "flask/py.typed", | |
| "size": 0 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "fM9mRy7QBh9fhJ0VTogVx900dDa5oxz8FOw6OK5F-TU" | |
| }, | |
| "path": "flask/scaffold.py", | |
| "size": 32796 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "Kb7zY4qBIOU2cw1xM5mQ_KmgYUBDFbUYWjlkq0EFYis" | |
| }, | |
| "path": "flask/sessions.py", | |
| "size": 15189 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "H7QwDciK-dtBxinjKpexpglP0E6k0MJILiFWTItfmqU" | |
| }, | |
| "path": "flask/signals.py", | |
| "size": 2136 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "l96VD39JQ0nue4Bcj7wZ4-FWWs-ppLxvgBCpwDQ4KAk" | |
| }, | |
| "path": "flask/templating.py", | |
| "size": 5626 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "OsHT-2B70abWH3ulY9IbhLchXIeyj3L-cfcDa88wv5E" | |
| }, | |
| "path": "flask/testing.py", | |
| "size": 10281 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "hXEVcXoH-QEabmy1F11pYaQ2SonlkMAwfjBAnqj2x18" | |
| }, | |
| "path": "flask/typing.py", | |
| "size": 1982 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "nhq31TRB5Z-z2mjFGZACaaB2Et5XPCmWhWxJxOvLWww" | |
| }, | |
| "path": "flask/views.py", | |
| "size": 5948 | |
| }, | |
| { | |
| "hash": { | |
| "mode": "sha256", | |
| "value": "VndbHPRBSUUOejmd2Y3ydkoCVUtsS2OJIdJEVIkBVD8" | |
| }, | |
| "path": "flask/wrappers.py", | |
| "size": 5604 | |
| } | |
| ], | |
| "metadata": { | |
| "Author": "Armin Ronacher", | |
| "Author-email": "[email protected]", | |
| "Classifier": [ | |
| "Development Status :: 5 - Production/Stable", | |
| "Environment :: Web Environment", | |
| "Framework :: Flask", | |
| "Intended Audience :: Developers", | |
| "License :: OSI Approved :: BSD License", | |
| "Operating System :: OS Independent", | |
| "Programming Language :: Python", | |
| "Topic :: Internet :: WWW/HTTP :: Dynamic Content", | |
| "Topic :: Internet :: WWW/HTTP :: WSGI", | |
| "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", | |
| "Topic :: Software Development :: Libraries :: Application Frameworks" | |
| ], | |
| "Description": "Flask\n=====\n\nFlask is a lightweight `WSGI`_ web application framework. It is designed\nto make getting started quick and easy, with the ability to scale up to\ncomplex applications. It began as a simple wrapper around `Werkzeug`_\nand `Jinja`_ and has become one of the most popular Python web\napplication frameworks.\n\nFlask offers suggestions, but doesn't enforce any dependencies or\nproject layout. It is up to the developer to choose the tools and\nlibraries they want to use. There are many extensions provided by the\ncommunity that make adding new functionality easy.\n\n.. _WSGI: https://wsgi.readthedocs.io/\n.. _Werkzeug: https://werkzeug.palletsprojects.com/\n.. _Jinja: https://jinja.palletsprojects.com/\n\n\nInstalling\n----------\n\nInstall and update using `pip`_:\n\n.. code-block:: text\n\n $ pip install -U Flask\n\n.. _pip: https://pip.pypa.io/en/stable/getting-started/\n\n\nA Simple Example\n----------------\n\n.. code-block:: python\n\n # save this as app.py\n from flask import Flask\n\n app = Flask(__name__)\n\n @app.route(\"/\")\n def hello():\n return \"Hello, World!\"\n\n.. code-block:: text\n\n $ flask run\n * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)\n\n\nContributing\n------------\n\nFor guidance on setting up a development environment and how to make a\ncontribution to Flask, see the `contributing guidelines`_.\n\n.. _contributing guidelines: https://github.com/pallets/flask/blob/main/CONTRIBUTING.rst\n\n\nDonate\n------\n\nThe Pallets organization develops and supports Flask and the libraries\nit uses. In order to grow the community of contributors and users, and\nallow the maintainers to devote more time to the projects, `please\ndonate today`_.\n\n.. _please donate today: https://palletsprojects.com/donate\n\n\nLinks\n-----\n\n- Documentation: https://flask.palletsprojects.com/\n- Changes: https://flask.palletsprojects.com/changes/\n- PyPI Releases: https://pypi.org/project/Flask/\n- Source Code: https://github.com/pallets/flask/\n- Issue Tracker: https://github.com/pallets/flask/issues/\n- Website: https://palletsprojects.com/p/flask/\n- Twitter: https://twitter.com/PalletsTeam\n- Chat: https://discord.gg/pallets\n\n\n", | |
| "Description-Content-Type": "text/x-rst", | |
| "Home-page": "https://palletsprojects.com/p/flask", | |
| "License": "BSD-3-Clause", | |
| "License-File": "LICENSE.rst", | |
| "Maintainer": "Pallets", | |
| "Maintainer-email": "[email protected]", | |
| "Metadata-Version": "2.1", | |
| "Name": "Flask", | |
| "Platform": [ | |
| "UNKNOWN" | |
| ], | |
| "Project-URL": [ | |
| "Donate, https://palletsprojects.com/donate", | |
| "Documentation, https://flask.palletsprojects.com/", | |
| "Changes, https://flask.palletsprojects.com/changes/", | |
| "Source Code, https://github.com/pallets/flask/", | |
| "Issue Tracker, https://github.com/pallets/flask/issues/", | |
| "Twitter, https://twitter.com/PalletsTeam", | |
| "Chat, https://discord.gg/pallets" | |
| ], | |
| "Provides-Extra": [ | |
| "async", | |
| "dotenv" | |
| ], | |
| "Requires-Dist": [ | |
| "Werkzeug (>=2.0)", | |
| "Jinja2 (>=3.0)", | |
| "itsdangerous (>=2.0)", | |
| "click (>=7.1.2)", | |
| "asgiref (>=3.2) ; extra == 'async'", | |
| "python-dotenv ; extra == 'dotenv'" | |
| ], | |
| "Requires-Python": ">=3.6", | |
| "Summary": "A simple framework for building complex web applications.", | |
| "Version": "2.0.2" | |
| }, | |
| "requires": [ | |
| "Werkzeug (>=2.0)", | |
| "Jinja2 (>=3.0)", | |
| "itsdangerous (>=2.0)", | |
| "click (>=7.1.2)", | |
| "asgiref (>=3.2) ; extra == 'async'", | |
| "python-dotenv ; extra == 'dotenv'" | |
| ], | |
| "version": "2.0.2" | |
| }, | |
| "index_url": "https://pypi.org/simple", | |
| "package_name": "Flask", | |
| "package_version": "2.0.2", | |
| "package_version_requested": "2.0.2", | |
| "packages": [ | |
| "flask", | |
| "flask.json" | |
| ], | |
| "sha256": [ | |
| "cb90f62f1d8e4dc4621f52106613488b5ba826b2e1e10a33eac92f723093ab6a", | |
| "7b2fb8e934ddd50731893bdcdb00fc8c0315916f9fcd50d22c7cc1a95ab634e2" | |
| ] | |
| } | |
| ], | |
| "unparsed": [], | |
| "unresolved": [] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment