Changeset View
Changeset View
Standalone View
Standalone View
poetry.lock
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." | |||||
| name = "appdirs" | name = "appdirs" | ||||
| version = "1.4.4" | |||||
| description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "1.4.4" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Disable App Nap on OS X 10.9" | |||||
| marker = "sys_platform == \"darwin\"" | |||||
| name = "appnope" | name = "appnope" | ||||
| version = "0.1.0" | |||||
| description = "Disable App Nap on OS X 10.9" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.1.0" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "ASGI specs, helper code, and adapters" | |||||
| name = "asgiref" | name = "asgiref" | ||||
| version = "3.2.10" | |||||
| description = "ASGI specs, helper code, and adapters" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "3.2.10" | |||||
| [package.extras] | [package.extras] | ||||
| tests = ["pytest", "pytest-asyncio"] | tests = ["pytest", "pytest-asyncio"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Classes Without Boilerplate" | |||||
| name = "attrs" | name = "attrs" | ||||
| version = "19.3.0" | |||||
| description = "Classes Without Boilerplate" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "19.3.0" | |||||
| [package.extras] | [package.extras] | ||||
| azure-pipelines = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "pytest-azurepipelines"] | azure-pipelines = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "pytest-azurepipelines"] | ||||
| dev = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "sphinx", "pre-commit"] | dev = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "sphinx", "pre-commit"] | ||||
| docs = ["sphinx", "zope.interface"] | docs = ["sphinx", "zope.interface"] | ||||
| tests = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"] | tests = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Internationalization utilities" | |||||
| name = "babel" | name = "babel" | ||||
| version = "2.8.0" | |||||
| description = "Internationalization utilities" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "2.8.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| pytz = ">=2015.7" | pytz = ">=2015.7" | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Specifications for callback functions passed in to an API" | |||||
| name = "backcall" | name = "backcall" | ||||
| version = "0.2.0" | |||||
| description = "Specifications for callback functions passed in to an API" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.2.0" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "The uncompromising code formatter." | |||||
| name = "black" | name = "black" | ||||
| version = "19.10b0" | |||||
| description = "The uncompromising code formatter." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.6" | python-versions = ">=3.6" | ||||
| version = "19.10b0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| appdirs = "*" | appdirs = "*" | ||||
| attrs = ">=18.1.0" | attrs = ">=18.1.0" | ||||
| click = ">=6.5" | click = ">=6.5" | ||||
| pathspec = ">=0.6,<1" | pathspec = ">=0.6,<1" | ||||
| regex = "*" | regex = "*" | ||||
| toml = ">=0.9.4" | toml = ">=0.9.4" | ||||
| typed-ast = ">=1.4.0" | typed-ast = ">=1.4.0" | ||||
| [package.extras] | [package.extras] | ||||
| d = ["aiohttp (>=3.3.2)", "aiohttp-cors"] | d = ["aiohttp (>=3.3.2)", "aiohttp-cors"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "" | |||||
| name = "blender-id-oauth-client" | name = "blender-id-oauth-client" | ||||
| version = "0.9.3" | |||||
| description = "Django app for using Blender ID as OAuth2 authentication service." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "^3.6" | python-versions = "^3.6" | ||||
| version = "0.9.3" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| Django = "^2.1 || 3.0 || 3.0.*" | Django = "^2.1 || 3.0 || 3.0.*" | ||||
| requests-oauthlib = "^1.0" | requests-oauthlib = "^1.0" | ||||
| [package.source] | [package.source] | ||||
| reference = "f8c00db0cd2597a80bc5c0cf3ddbc46c400e9684" | |||||
| type = "git" | type = "git" | ||||
| url = "git@gitlab.com:blender-institute/blender-id-oauth-client.git" | url = "git@gitlab.com:blender-institute/blender-id-oauth-client.git" | ||||
| reference = "master" | |||||
| resolved_reference = "f8c00db0cd2597a80bc5c0cf3ddbc46c400e9684" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "The AWS SDK for Python" | |||||
| name = "boto3" | name = "boto3" | ||||
| version = "1.14.60" | |||||
| description = "The AWS SDK for Python" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "1.14.60" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| botocore = ">=1.17.60,<1.18.0" | botocore = ">=1.17.60,<1.18.0" | ||||
| jmespath = ">=0.7.1,<1.0.0" | jmespath = ">=0.7.1,<1.0.0" | ||||
| s3transfer = ">=0.3.0,<0.4.0" | s3transfer = ">=0.3.0,<0.4.0" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Low-level, data-driven core of boto 3." | |||||
| name = "botocore" | name = "botocore" | ||||
| version = "1.17.60" | |||||
| description = "Low-level, data-driven core of boto 3." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "1.17.60" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| docutils = ">=0.10,<0.16" | docutils = ">=0.10,<0.16" | ||||
| jmespath = ">=0.7.1,<1.0.0" | jmespath = ">=0.7.1,<1.0.0" | ||||
| python-dateutil = ">=2.1,<3.0.0" | python-dateutil = ">=2.1,<3.0.0" | ||||
| urllib3 = {version = ">=1.20,<1.26", markers = "python_version != \"3.4\""} | |||||
| [package.dependencies.urllib3] | |||||
| python = "<3.4.0 || >=3.5.0" | |||||
| version = ">=1.20,<1.26" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Braintree Python Library" | |||||
| name = "braintree" | name = "braintree" | ||||
| version = "3.59.0" | |||||
| description = "Braintree Python Library" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "3.59.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| requests = ">=0.11.1,<3.0" | requests = ">=0.11.1,<3.0" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Extensible memoizing collections and decorators" | |||||
| name = "cachetools" | name = "cachetools" | ||||
| version = "4.1.1" | |||||
| description = "Extensible memoizing collections and decorators" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "~=3.5" | python-versions = "~=3.5" | ||||
| version = "4.1.1" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Python package for providing Mozilla's CA Bundle." | |||||
| name = "certifi" | name = "certifi" | ||||
| version = "2020.6.20" | |||||
| description = "Python package for providing Mozilla's CA Bundle." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "2020.6.20" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Foreign Function Interface for Python calling C code." | |||||
| marker = "python_version >= \"3.5\"" | |||||
| name = "cffi" | name = "cffi" | ||||
| version = "1.14.2" | |||||
| description = "Foreign Function Interface for Python calling C code." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "1.14.2" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| pycparser = "*" | pycparser = "*" | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Validate configuration and produce human readable error messages." | |||||
| name = "cfgv" | name = "cfgv" | ||||
| version = "3.2.0" | |||||
| description = "Validate configuration and produce human readable error messages." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.6.1" | python-versions = ">=3.6.1" | ||||
| version = "3.2.0" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Universal encoding detector for Python 2 and 3" | |||||
| name = "chardet" | name = "chardet" | ||||
| version = "3.0.4" | |||||
| description = "Universal encoding detector for Python 2 and 3" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "3.0.4" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Composable command line interface toolkit" | |||||
| name = "click" | name = "click" | ||||
| version = "7.1.2" | |||||
| description = "Composable command line interface toolkit" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | ||||
| version = "7.1.2" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Cross-platform colored terminal text." | |||||
| marker = "sys_platform == \"win32\"" | |||||
| name = "colorama" | name = "colorama" | ||||
| version = "0.4.3" | |||||
| description = "Cross-platform colored terminal text." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | ||||
| version = "0.4.3" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Decorators for Humans" | |||||
| name = "decorator" | name = "decorator" | ||||
| version = "4.4.2" | |||||
| description = "Decorators for Humans" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.6, !=3.0.*, !=3.1.*" | python-versions = ">=2.6, !=3.0.*, !=3.1.*" | ||||
| version = "4.4.2" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Distribution utilities" | |||||
| name = "distlib" | name = "distlib" | ||||
| version = "0.3.1" | |||||
| description = "Distribution utilities" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.3.1" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." | |||||
| name = "django" | name = "django" | ||||
| version = "3.0.9" | |||||
| description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.6" | python-versions = ">=3.6" | ||||
| version = "3.0.9" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| asgiref = ">=3.2,<4.0" | asgiref = ">=3.2,<4.0" | ||||
| pytz = "*" | pytz = "*" | ||||
| sqlparse = ">=0.2.2" | sqlparse = ">=0.2.2" | ||||
| [package.extras] | [package.extras] | ||||
| argon2 = ["argon2-cffi (>=16.1.0)"] | argon2 = ["argon2-cffi (>=16.1.0)"] | ||||
| bcrypt = ["bcrypt"] | bcrypt = ["bcrypt"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Provides a country field for Django models." | |||||
| name = "django-countries" | name = "django-countries" | ||||
| version = "6.1.3" | |||||
| description = "Provides a country field for Django models." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "6.1.3" | |||||
| [package.extras] | [package.extras] | ||||
| dev = ["tox", "black", "django", "pytest", "pytest-django", "djangorestframework", "graphene-django"] | dev = ["tox", "black", "django", "pytest", "pytest-django", "djangorestframework", "graphene-django"] | ||||
| maintainer = ["transifex-client", "zest.releaser", "django"] | maintainer = ["transifex-client", "zest.releaser", "django"] | ||||
| test = ["pytest", "pytest-django", "pytest-cov", "graphene-django"] | test = ["pytest", "pytest-django", "pytest-cov", "graphene-django"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "A configurable set of panels that display various debug information about the current request/response." | |||||
| name = "django-debug-toolbar" | name = "django-debug-toolbar" | ||||
| version = "2.2" | |||||
| description = "A configurable set of panels that display various debug information about the current request/response." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "2.2" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| Django = ">=1.11" | Django = ">=1.11" | ||||
| sqlparse = ">=0.2.0" | sqlparse = ">=0.2.0" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Pipeline is an asset packaging library for Django." | |||||
| name = "django-pipeline" | name = "django-pipeline" | ||||
| version = "2.0.5" | |||||
| description = "Pipeline is an asset packaging library for Django." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "2.0.5" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Support for many storage backends in Django" | |||||
| name = "django-storages" | name = "django-storages" | ||||
| version = "1.10.1" | |||||
| description = "Support for many storage backends in Django" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "1.10.1" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| Django = ">=2.2" | Django = ">=2.2" | ||||
| google-cloud-storage = {version = ">=1.15.0", optional = true, markers = "extra == \"google\""} | |||||
| [package.dependencies.google-cloud-storage] | |||||
| optional = true | |||||
| version = ">=1.15.0" | |||||
| [package.extras] | [package.extras] | ||||
| azure = ["azure-storage-blob (>=1.3.1,<12.0.0)"] | azure = ["azure-storage-blob (>=1.3.1,<12.0.0)"] | ||||
| boto3 = ["boto3 (>=1.4.4)"] | boto3 = ["boto3 (>=1.4.4)"] | ||||
| dropbox = ["dropbox (>=7.2.1)"] | dropbox = ["dropbox (>=7.2.1)"] | ||||
| google = ["google-cloud-storage (>=1.15.0)"] | google = ["google-cloud-storage (>=1.15.0)"] | ||||
| libcloud = ["apache-libcloud"] | libcloud = ["apache-libcloud"] | ||||
| sftp = ["paramiko"] | sftp = ["paramiko"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Mypy stubs for Django" | |||||
| name = "django-stubs" | name = "django-stubs" | ||||
| version = "1.5.0" | |||||
| description = "Mypy stubs for Django" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.6" | python-versions = ">=3.6" | ||||
| version = "1.5.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| django = "*" | django = "*" | ||||
| mypy = ">=0.770,<0.780" | mypy = ">=0.770,<0.780" | ||||
| typing-extensions = "*" | typing-extensions = "*" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "django-taggit is a reusable Django application for simple tagging." | |||||
| name = "django-taggit" | name = "django-taggit" | ||||
| version = "1.3.0" | |||||
| description = "django-taggit is a reusable Django application for simple tagging." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "1.3.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| Django = ">=1.11" | Django = ">=1.11" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Docutils -- Python Documentation Utilities" | |||||
| name = "docutils" | name = "docutils" | ||||
| version = "0.15.2" | |||||
| description = "Docutils -- Python Documentation Utilities" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" | python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" | ||||
| version = "0.15.2" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby." | |||||
| name = "factory-boy" | name = "factory-boy" | ||||
| version = "3.0.1" | |||||
| description = "A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "3.0.1" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| Faker = ">=0.7.0" | Faker = ">=0.7.0" | ||||
| [package.extras] | [package.extras] | ||||
| dev = ["coverage", "django", "flake8", "isort", "pillow", "sqlalchemy", "mongoengine", "wheel (>=0.32.0)", "tox", "zest.releaser"] | dev = ["coverage", "django", "flake8", "isort", "pillow", "sqlalchemy", "mongoengine", "wheel (>=0.32.0)", "tox", "zest.releaser"] | ||||
| doc = ["sphinx", "sphinx-rtd-theme"] | doc = ["sphinx", "sphinx-rtd-theme"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Faker is a Python package that generates fake data for you." | |||||
| name = "faker" | name = "faker" | ||||
| version = "4.1.2" | |||||
| description = "Faker is a Python package that generates fake data for you." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "4.1.2" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| python-dateutil = ">=2.4" | python-dateutil = ">=2.4" | ||||
| text-unidecode = "1.3" | text-unidecode = "1.3" | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "A platform independent file lock." | |||||
| name = "filelock" | name = "filelock" | ||||
| version = "3.0.12" | |||||
| description = "A platform independent file lock." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "3.0.12" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "the modular source code checker: pep8 pyflakes and co" | |||||
| name = "flake8" | name = "flake8" | ||||
| version = "3.8.3" | |||||
| description = "the modular source code checker: pep8 pyflakes and co" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" | python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" | ||||
| version = "3.8.3" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| mccabe = ">=0.6.0,<0.7.0" | mccabe = ">=0.6.0,<0.7.0" | ||||
| pycodestyle = ">=2.6.0a1,<2.7.0" | pycodestyle = ">=2.6.0a1,<2.7.0" | ||||
| pyflakes = ">=2.2.0,<2.3.0" | pyflakes = ">=2.2.0,<2.3.0" | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Extension for flake8 which uses pydocstyle to check docstrings" | |||||
| name = "flake8-docstrings" | name = "flake8-docstrings" | ||||
| version = "1.5.0" | |||||
| description = "Extension for flake8 which uses pydocstyle to check docstrings" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "1.5.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| flake8 = ">=3" | flake8 = ">=3" | ||||
| pydocstyle = ">=2.1" | pydocstyle = ">=2.1" | ||||
| [[package]] | [[package]] | ||||
| name = "flask" | |||||
| version = "1.0.3" | |||||
| description = "A simple framework for building complex web applications." | |||||
| category = "main" | category = "main" | ||||
| description = "MaxMind GeoIP2 API" | optional = false | ||||
| python-versions = "*" | |||||
| [package.dependencies] | |||||
| click = ">=5.1" | |||||
| itsdangerous = ">=0.24" | |||||
| Jinja2 = ">=2.10" | |||||
| Werkzeug = ">=0.14" | |||||
| [package.extras] | |||||
| dev = ["pytest (>=3)", "coverage", "tox", "sphinx", "pallets-sphinx-themes", "sphinxcontrib-log-cabinet"] | |||||
| docs = ["sphinx", "pallets-sphinx-themes", "sphinxcontrib-log-cabinet"] | |||||
| dotenv = ["python-dotenv"] | |||||
| [[package]] | |||||
| name = "geoip2" | name = "geoip2" | ||||
| version = "3.0.0" | |||||
| description = "MaxMind GeoIP2 API" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | ||||
| version = "3.0.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| maxminddb = ">=1.5.2" | maxminddb = ">=1.5.2" | ||||
| requests = ">=2.22.0" | requests = ">=2.22.0" | ||||
| urllib3 = ">=1.25.2" | urllib3 = ">=1.25.2" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Google API client core library" | |||||
| name = "google-api-core" | name = "google-api-core" | ||||
| version = "1.22.1" | |||||
| description = "Google API client core library" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | ||||
| version = "1.22.1" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| google-auth = ">=1.19.1,<2.0dev" | google-auth = ">=1.19.1,<2.0dev" | ||||
| googleapis-common-protos = ">=1.6.0,<2.0dev" | googleapis-common-protos = ">=1.6.0,<2.0dev" | ||||
| protobuf = ">=3.12.0" | protobuf = ">=3.12.0" | ||||
| pytz = "*" | pytz = "*" | ||||
| requests = ">=2.18.0,<3.0.0dev" | requests = ">=2.18.0,<3.0.0dev" | ||||
| setuptools = ">=34.0.0" | |||||
| six = ">=1.10.0" | six = ">=1.10.0" | ||||
| [package.extras] | [package.extras] | ||||
| grpc = ["grpcio (>=1.29.0,<2.0dev)"] | grpc = ["grpcio (>=1.29.0,<2.0dev)"] | ||||
| grpcgcp = ["grpcio-gcp (>=0.2.2)"] | grpcgcp = ["grpcio-gcp (>=0.2.2)"] | ||||
| grpcio-gcp = ["grpcio-gcp (>=0.2.2)"] | grpcio-gcp = ["grpcio-gcp (>=0.2.2)"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Google Authentication Library" | |||||
| name = "google-auth" | name = "google-auth" | ||||
| version = "1.20.1" | |||||
| description = "Google Authentication Library" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | ||||
| version = "1.20.1" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| cachetools = ">=2.0.0,<5.0" | cachetools = ">=2.0.0,<5.0" | ||||
| pyasn1-modules = ">=0.2.1" | pyasn1-modules = ">=0.2.1" | ||||
| setuptools = ">=40.3.0" | rsa = {version = ">=3.1.4,<5", markers = "python_version >= \"3.5\""} | ||||
| six = ">=1.9.0" | six = ">=1.9.0" | ||||
| [package.dependencies.rsa] | |||||
| python = ">=3.5" | |||||
| version = ">=3.1.4,<5" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Google Cloud API client core library" | |||||
| name = "google-cloud-core" | name = "google-cloud-core" | ||||
| version = "1.4.1" | |||||
| description = "Google Cloud API client core library" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | ||||
| version = "1.4.1" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| google-api-core = ">=1.19.0,<2.0.0dev" | google-api-core = ">=1.19.0,<2.0.0dev" | ||||
| [package.extras] | [package.extras] | ||||
| grpc = ["grpcio (>=1.8.2,<2.0dev)"] | grpc = ["grpcio (>=1.8.2,<2.0dev)"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Google Cloud Storage API client library" | |||||
| name = "google-cloud-storage" | name = "google-cloud-storage" | ||||
| version = "1.30.0" | |||||
| description = "Google Cloud Storage API client library" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | ||||
| version = "1.30.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| google-auth = ">=1.11.0,<2.0dev" | google-auth = ">=1.11.0,<2.0dev" | ||||
| google-cloud-core = ">=1.2.0,<2.0dev" | google-cloud-core = ">=1.2.0,<2.0dev" | ||||
| google-resumable-media = ">=0.6.0,<2.0dev" | google-resumable-media = ">=0.6.0,<2.0dev" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "A python wrapper of the C library 'Google CRC32C'" | |||||
| marker = "python_version >= \"3.5\"" | |||||
| name = "google-crc32c" | name = "google-crc32c" | ||||
| version = "0.1.0" | |||||
| description = "A python wrapper of the C library 'Google CRC32C'" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "0.1.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| cffi = ">=1.0.0" | cffi = ">=1.0.0" | ||||
| [package.extras] | [package.extras] | ||||
| testing = ["pytest"] | testing = ["pytest"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Utilities for Google Media Downloads and Resumable Uploads" | |||||
| name = "google-resumable-media" | name = "google-resumable-media" | ||||
| version = "0.7.1" | |||||
| description = "Utilities for Google Media Downloads and Resumable Uploads" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*" | ||||
| version = "0.7.1" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| google-crc32c = {version = ">=0.1.0,<0.2dev", markers = "python_version >= \"3.5\""} | |||||
| six = "*" | six = "*" | ||||
| [package.dependencies.google-crc32c] | |||||
| python = ">=3.5" | |||||
| version = ">=0.1.0,<0.2dev" | |||||
| [package.extras] | [package.extras] | ||||
| requests = ["requests (>=2.18.0,<3.0.0dev)"] | requests = ["requests (>=2.18.0,<3.0.0dev)"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Common protobufs used in Google APIs" | |||||
| name = "googleapis-common-protos" | name = "googleapis-common-protos" | ||||
| version = "1.52.0" | |||||
| description = "Common protobufs used in Google APIs" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | ||||
| version = "1.52.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| protobuf = ">=3.6.0" | protobuf = ">=3.6.0" | ||||
| [package.extras] | [package.extras] | ||||
| grpc = ["grpcio (>=1.0.0)"] | grpc = ["grpcio (>=1.0.0)"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "File identification library for Python" | |||||
| name = "identify" | name = "identify" | ||||
| version = "1.4.28" | |||||
| description = "File identification library for Python" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" | python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" | ||||
| version = "1.4.28" | |||||
| [package.extras] | [package.extras] | ||||
| license = ["editdistance"] | license = ["editdistance"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Internationalized Domain Names in Applications (IDNA)" | |||||
| name = "idna" | name = "idna" | ||||
| version = "2.10" | |||||
| description = "Internationalized Domain Names in Applications (IDNA)" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "2.10" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "IPython: Productive Interactive Computing" | |||||
| name = "ipython" | name = "ipython" | ||||
| version = "7.17.0" | |||||
| description = "IPython: Productive Interactive Computing" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.7" | python-versions = ">=3.7" | ||||
| version = "7.17.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| appnope = "*" | appnope = {version = "*", markers = "sys_platform == \"darwin\""} | ||||
| backcall = "*" | backcall = "*" | ||||
| colorama = "*" | colorama = {version = "*", markers = "sys_platform == \"win32\""} | ||||
| decorator = "*" | decorator = "*" | ||||
| jedi = ">=0.10" | jedi = ">=0.10" | ||||
| pexpect = "*" | pexpect = {version = "*", markers = "sys_platform != \"win32\""} | ||||
| pickleshare = "*" | pickleshare = "*" | ||||
| prompt-toolkit = ">=2.0.0,<3.0.0 || >3.0.0,<3.0.1 || >3.0.1,<3.1.0" | prompt-toolkit = ">=2.0.0,<3.0.0 || >3.0.0,<3.0.1 || >3.0.1,<3.1.0" | ||||
| pygments = "*" | pygments = "*" | ||||
| setuptools = ">=18.5" | |||||
| traitlets = ">=4.2" | traitlets = ">=4.2" | ||||
| [package.extras] | [package.extras] | ||||
| all = ["Sphinx (>=1.3)", "ipykernel", "ipyparallel", "ipywidgets", "nbconvert", "nbformat", "nose (>=0.10.1)", "notebook", "numpy (>=1.14)", "pygments", "qtconsole", "requests", "testpath"] | all = ["Sphinx (>=1.3)", "ipykernel", "ipyparallel", "ipywidgets", "nbconvert", "nbformat", "nose (>=0.10.1)", "notebook", "numpy (>=1.14)", "pygments", "qtconsole", "requests", "testpath"] | ||||
| doc = ["Sphinx (>=1.3)"] | doc = ["Sphinx (>=1.3)"] | ||||
| kernel = ["ipykernel"] | kernel = ["ipykernel"] | ||||
| nbconvert = ["nbconvert"] | nbconvert = ["nbconvert"] | ||||
| nbformat = ["nbformat"] | nbformat = ["nbformat"] | ||||
| notebook = ["notebook", "ipywidgets"] | notebook = ["notebook", "ipywidgets"] | ||||
| parallel = ["ipyparallel"] | parallel = ["ipyparallel"] | ||||
| qtconsole = ["qtconsole"] | qtconsole = ["qtconsole"] | ||||
| test = ["nose (>=0.10.1)", "requests", "testpath", "pygments", "nbformat", "ipykernel", "numpy (>=1.14)"] | test = ["nose (>=0.10.1)", "requests", "testpath", "pygments", "nbformat", "ipykernel", "numpy (>=1.14)"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Vestigial utilities from IPython" | |||||
| name = "ipython-genutils" | name = "ipython-genutils" | ||||
| version = "0.2.0" | |||||
| description = "Vestigial utilities from IPython" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.2.0" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | name = "itsdangerous" | ||||
| description = "An autocompletion tool for Python that can be used for text editors." | version = "1.1.0" | ||||
| description = "Various helpers to pass data to untrusted environments and back." | |||||
| category = "main" | |||||
| optional = false | |||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | |||||
| [[package]] | |||||
| name = "jedi" | name = "jedi" | ||||
| version = "0.17.2" | |||||
| description = "An autocompletion tool for Python that can be used for text editors." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | ||||
| version = "0.17.2" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| parso = ">=0.7.0,<0.8.0" | parso = ">=0.7.0,<0.8.0" | ||||
| [package.extras] | [package.extras] | ||||
| qa = ["flake8 (3.7.9)"] | qa = ["flake8 (3.7.9)"] | ||||
| testing = ["Django (<3.1)", "colorama", "docopt", "pytest (>=3.9.0,<5.0.0)"] | testing = ["Django (<3.1)", "colorama", "docopt", "pytest (>=3.9.0,<5.0.0)"] | ||||
| [[package]] | [[package]] | ||||
| name = "jinja2" | |||||
| version = "2.11.2" | |||||
| description = "A very fast and expressive template engine." | |||||
| category = "main" | category = "main" | ||||
| description = "JSON Matching Expressions" | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | |||||
| [package.dependencies] | |||||
| MarkupSafe = ">=0.23" | |||||
| [package.extras] | |||||
| i18n = ["Babel (>=0.8)"] | |||||
| [[package]] | |||||
| name = "jmespath" | name = "jmespath" | ||||
| version = "0.10.0" | |||||
| description = "JSON Matching Expressions" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" | python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" | ||||
| version = "0.10.0" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "JavaScript minifier." | |||||
| name = "jsmin" | name = "jsmin" | ||||
| version = "2.2.2" | |||||
| description = "JavaScript minifier." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "2.2.2" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Sass for Python: A straightforward binding of libsass for Python." | |||||
| name = "libsass" | name = "libsass" | ||||
| version = "0.20.0" | |||||
| description = "Sass for Python: A straightforward binding of libsass for Python." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.20.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| six = "*" | six = "*" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "django pipeline scss/sass compiler, no needed of ruby" | |||||
| name = "libsasscompiler" | name = "libsasscompiler" | ||||
| version = "0.1.8" | |||||
| description = "django pipeline scss/sass compiler, no needed of ruby" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.1.8" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| libsass = "<=1.0.0" | libsass = "<=1.0.0" | ||||
| [package.extras] | [package.extras] | ||||
| test = ["pytest (<=3.2.0)", "pytest-pep8 (<=1.8.0)", "pytest-cov (<=2.6.0)", "django (<=1.12.0)", "coveralls", "django-pipeline (<=2.1.0)"] | test = ["pytest (<=3.2.0)", "pytest-pep8 (<=1.8.0)", "pytest-cov (<=2.6.0)", "django (<=1.12.0)", "coveralls", "django-pipeline (<=2.1.0)"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "" | |||||
| name = "looper" | name = "looper" | ||||
| version = "1.0" | |||||
| description = "" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "^3.6" | python-versions = "^3.6" | ||||
| version = "1.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| babel = "^2.6" | babel = "^2.6" | ||||
| braintree = "^3.49" | braintree = "^3.49" | ||||
| django = "^2.2.0 || 3.0 || 3.0.*" | django = "^2.2.0 || 3.0 || 3.0.*" | ||||
| django-countries = "^6.0" | django-countries = "^6.0" | ||||
| geoip2 = "^3.0" | geoip2 = "^3.0" | ||||
| python-dateutil = "^2.7" | python-dateutil = "^2.7" | ||||
| requests = "^2.22" | requests = "^2.22" | ||||
| [package.source] | [package.source] | ||||
| reference = "26f1941052fd59adb641e0bd631d11731df00f85" | |||||
| type = "git" | type = "git" | ||||
| url = "git://git.blender.org/looper.git" | url = "git://git.blender.org/looper.git" | ||||
| reference = "master" | |||||
| resolved_reference = "26f1941052fd59adb641e0bd631d11731df00f85" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Safely add untrusted strings to HTML/XML markup." | |||||
| name = "markupsafe" | name = "markupsafe" | ||||
| version = "1.1.1" | |||||
| description = "Safely add untrusted strings to HTML/XML markup." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | ||||
| version = "1.1.1" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Reader for the MaxMind DB format" | |||||
| name = "maxminddb" | name = "maxminddb" | ||||
| version = "2.0.2" | |||||
| description = "Reader for the MaxMind DB format" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.6" | python-versions = ">=3.6" | ||||
| version = "2.0.2" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "McCabe checker, plugin for flake8" | |||||
| name = "mccabe" | name = "mccabe" | ||||
| version = "0.6.1" | |||||
| description = "McCabe checker, plugin for flake8" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.6.1" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "The python client for MeiliSearch API." | |||||
| name = "meilisearch" | name = "meilisearch" | ||||
| version = "0.12.3" | |||||
| description = "The python client for MeiliSearch API." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3" | python-versions = ">=3" | ||||
| version = "0.12.3" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| requests = "*" | requests = "*" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "The fastest markdown parser in pure Python" | |||||
| name = "mistune" | name = "mistune" | ||||
| version = "0.8.4" | |||||
| description = "The fastest markdown parser in pure Python" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.8.4" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Optional static typing for Python" | |||||
| name = "mypy" | name = "mypy" | ||||
| version = "0.770" | |||||
| description = "Optional static typing for Python" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "0.770" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| mypy-extensions = ">=0.4.3,<0.5.0" | mypy-extensions = ">=0.4.3,<0.5.0" | ||||
| typed-ast = ">=1.4.0,<1.5.0" | typed-ast = ">=1.4.0,<1.5.0" | ||||
| typing-extensions = ">=3.7.4" | typing-extensions = ">=3.7.4" | ||||
| [package.extras] | [package.extras] | ||||
| dmypy = ["psutil (>=4.0)"] | dmypy = ["psutil (>=4.0)"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Experimental type system extensions for programs checked with the mypy typechecker." | |||||
| name = "mypy-extensions" | name = "mypy-extensions" | ||||
| version = "0.4.3" | |||||
| description = "Experimental type system extensions for programs checked with the mypy typechecker." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.4.3" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Node.js virtual environment builder" | |||||
| name = "nodeenv" | name = "nodeenv" | ||||
| version = "1.4.0" | |||||
| description = "Node.js virtual environment builder" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "1.4.0" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" | |||||
| name = "oauthlib" | name = "oauthlib" | ||||
| version = "3.1.0" | |||||
| description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "3.1.0" | |||||
| [package.extras] | [package.extras] | ||||
| rsa = ["cryptography"] | rsa = ["cryptography"] | ||||
| signals = ["blinker"] | signals = ["blinker"] | ||||
| signedtoken = ["cryptography", "pyjwt (>=1.0.0)"] | signedtoken = ["cryptography", "pyjwt (>=1.0.0)"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "A Python Parser" | |||||
| name = "parso" | name = "parso" | ||||
| version = "0.7.1" | |||||
| description = "A Python Parser" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "0.7.1" | |||||
| [package.extras] | [package.extras] | ||||
| testing = ["docopt", "pytest (>=3.0.7)"] | testing = ["docopt", "pytest (>=3.0.7)"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Utility library for gitignore style pattern matching of file paths." | |||||
| name = "pathspec" | name = "pathspec" | ||||
| version = "0.8.0" | |||||
| description = "Utility library for gitignore style pattern matching of file paths." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | ||||
| version = "0.8.0" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Pexpect allows easy control of interactive console applications." | |||||
| marker = "sys_platform != \"win32\"" | |||||
| name = "pexpect" | name = "pexpect" | ||||
| version = "4.8.0" | |||||
| description = "Pexpect allows easy control of interactive console applications." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "4.8.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| ptyprocess = ">=0.5" | ptyprocess = ">=0.5" | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Tiny 'shelve'-like database with concurrency support" | |||||
| name = "pickleshare" | name = "pickleshare" | ||||
| version = "0.7.5" | |||||
| description = "Tiny 'shelve'-like database with concurrency support" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.7.5" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Python Imaging Library (Fork)" | |||||
| name = "pillow" | name = "pillow" | ||||
| version = "7.2.0" | |||||
| description = "Python Imaging Library (Fork)" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "7.2.0" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "A framework for managing and maintaining multi-language pre-commit hooks." | |||||
| name = "pre-commit" | name = "pre-commit" | ||||
| version = "2.6.0" | |||||
| description = "A framework for managing and maintaining multi-language pre-commit hooks." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.6.1" | python-versions = ">=3.6.1" | ||||
| version = "2.6.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| cfgv = ">=2.0.0" | cfgv = ">=2.0.0" | ||||
| identify = ">=1.0.0" | identify = ">=1.0.0" | ||||
| nodeenv = ">=0.11.1" | nodeenv = ">=0.11.1" | ||||
| pyyaml = ">=5.1" | pyyaml = ">=5.1" | ||||
| toml = "*" | toml = "*" | ||||
| virtualenv = ">=20.0.8" | virtualenv = ">=20.0.8" | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Library for building powerful interactive command lines in Python" | |||||
| name = "prompt-toolkit" | name = "prompt-toolkit" | ||||
| version = "3.0.6" | |||||
| description = "Library for building powerful interactive command lines in Python" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.6.1" | python-versions = ">=3.6.1" | ||||
| version = "3.0.6" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| wcwidth = "*" | wcwidth = "*" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Protocol Buffers" | |||||
| name = "protobuf" | name = "protobuf" | ||||
| version = "3.13.0" | |||||
| description = "Protocol Buffers" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "3.13.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| setuptools = "*" | |||||
| six = ">=1.9" | six = ">=1.9" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "psycopg2 - Python-PostgreSQL Database Adapter" | |||||
| name = "psycopg2" | name = "psycopg2" | ||||
| version = "2.8.5" | |||||
| description = "psycopg2 - Python-PostgreSQL Database Adapter" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | ||||
| version = "2.8.5" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Run a subprocess in a pseudo terminal" | |||||
| marker = "sys_platform != \"win32\"" | |||||
| name = "ptyprocess" | name = "ptyprocess" | ||||
| version = "0.6.0" | |||||
| description = "Run a subprocess in a pseudo terminal" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.6.0" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "ASN.1 types and codecs" | |||||
| name = "pyasn1" | name = "pyasn1" | ||||
| version = "0.4.8" | |||||
| description = "ASN.1 types and codecs" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.4.8" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "A collection of ASN.1-based protocols modules." | |||||
| name = "pyasn1-modules" | name = "pyasn1-modules" | ||||
| version = "0.2.8" | |||||
| description = "A collection of ASN.1-based protocols modules." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.2.8" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| pyasn1 = ">=0.4.6,<0.5.0" | pyasn1 = ">=0.4.6,<0.5.0" | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Python style guide checker" | |||||
| name = "pycodestyle" | name = "pycodestyle" | ||||
| version = "2.6.0" | |||||
| description = "Python style guide checker" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "2.6.0" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "C parser in Python" | |||||
| marker = "python_version >= \"3.5\"" | |||||
| name = "pycparser" | name = "pycparser" | ||||
| version = "2.20" | |||||
| description = "C parser in Python" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "2.20" | |||||
| [[package]] | [[package]] | ||||
| name = "pydocstyle" | |||||
| version = "5.1.1" | |||||
| description = "Python docstring style checker" | |||||
| category = "dev" | |||||
| optional = false | |||||
| python-versions = ">=3.5" | |||||
| [package.dependencies] | |||||
| snowballstemmer = "*" | |||||
| [[package]] | |||||
| name = "pyflakes" | |||||
| version = "2.2.0" | |||||
| description = "passive checker of Python programs" | |||||
| category = "dev" | category = "dev" | ||||
| description = "Pygments is a syntax highlighting package written in Python." | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | |||||
| [[package]] | |||||
| name = "pygments" | name = "pygments" | ||||
| version = "2.6.1" | |||||
| description = "Pygments is a syntax highlighting package written in Python." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5" | python-versions = ">=3.5" | ||||
| version = "2.6.1" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Python driver for MongoDB <http://www.mongodb.org>" | |||||
| name = "pymongo" | name = "pymongo" | ||||
| version = "3.11.0" | |||||
| description = "Python driver for MongoDB <http://www.mongodb.org>" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" | ||||
| version = "3.11.0" | |||||
| [package.extras] | [package.extras] | ||||
| aws = ["pymongo-auth-aws (<2.0.0)"] | aws = ["pymongo-auth-aws (<2.0.0)"] | ||||
| encryption = ["pymongocrypt (<2.0.0)"] | encryption = ["pymongocrypt (<2.0.0)"] | ||||
| gssapi = ["pykerberos"] | gssapi = ["pykerberos"] | ||||
| ocsp = ["pyopenssl (>=17.2.0)", "requests (<3.0.0)", "service-identity (>=18.1.0)"] | ocsp = ["pyopenssl (>=17.2.0)", "requests (<3.0.0)", "service-identity (>=18.1.0)"] | ||||
| snappy = ["python-snappy"] | snappy = ["python-snappy"] | ||||
| srv = ["dnspython (>=1.16.0,<1.17.0)"] | srv = ["dnspython (>=1.16.0,<1.17.0)"] | ||||
| tls = ["ipaddress"] | tls = ["ipaddress"] | ||||
| zstd = ["zstandard"] | zstd = ["zstandard"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Extensions to the standard Python datetime module" | |||||
| name = "python-dateutil" | name = "python-dateutil" | ||||
| version = "2.8.1" | |||||
| description = "Extensions to the standard Python datetime module" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" | python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" | ||||
| version = "2.8.1" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| six = ">=1.5" | six = ">=1.5" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "World timezone definitions, modern and historical" | |||||
| name = "pytz" | name = "pytz" | ||||
| version = "2020.1" | |||||
| description = "World timezone definitions, modern and historical" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "2020.1" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "YAML parser and emitter for Python" | |||||
| name = "pyyaml" | name = "pyyaml" | ||||
| version = "5.3.1" | |||||
| description = "YAML parser and emitter for Python" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | ||||
| version = "5.3.1" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Alternative regular expression module, to replace re." | |||||
| name = "regex" | name = "regex" | ||||
| version = "2020.7.14" | |||||
| description = "Alternative regular expression module, to replace re." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "2020.7.14" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Python HTTP for Humans." | |||||
| name = "requests" | name = "requests" | ||||
| version = "2.24.0" | |||||
| description = "Python HTTP for Humans." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | ||||
| version = "2.24.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| certifi = ">=2017.4.17" | certifi = ">=2017.4.17" | ||||
| chardet = ">=3.0.2,<4" | chardet = ">=3.0.2,<4" | ||||
| idna = ">=2.5,<3" | idna = ">=2.5,<3" | ||||
| urllib3 = ">=1.21.1,<1.25.0 || >1.25.0,<1.25.1 || >1.25.1,<1.26" | urllib3 = ">=1.21.1,<1.25.0 || >1.25.0,<1.25.1 || >1.25.1,<1.26" | ||||
| [package.extras] | [package.extras] | ||||
| security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)"] | security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)"] | ||||
| socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7)", "win-inet-pton"] | socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7)", "win-inet-pton"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "OAuthlib authentication support for Requests." | |||||
| name = "requests-oauthlib" | name = "requests-oauthlib" | ||||
| version = "1.3.0" | |||||
| description = "OAuthlib authentication support for Requests." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "1.3.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| oauthlib = ">=3.0.0" | oauthlib = ">=3.0.0" | ||||
| requests = ">=2.0.0" | requests = ">=2.0.0" | ||||
| [package.extras] | [package.extras] | ||||
| rsa = ["oauthlib (>=3.0.0)"] | rsa = ["oauthlib[signedtoken] (>=3.0.0)"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "A utility library for mocking out the `requests` Python library." | |||||
| name = "responses" | name = "responses" | ||||
| version = "0.12.0" | |||||
| description = "A utility library for mocking out the `requests` Python library." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | ||||
| version = "0.12.0" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| requests = ">=2.0" | requests = ">=2.0" | ||||
| six = "*" | six = "*" | ||||
| urllib3 = ">=1.25.10" | urllib3 = ">=1.25.10" | ||||
| [package.extras] | [package.extras] | ||||
| tests = ["coverage (>=3.7.1,<6.0.0)", "pytest-cov", "pytest-localserver", "flake8", "pytest (>=4.6,<5.0)", "pytest (>=4.6)"] | tests = ["coverage (>=3.7.1,<6.0.0)", "pytest-cov", "pytest-localserver", "flake8", "pytest (>=4.6,<5.0)", "pytest (>=4.6)"] | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Pure-Python RSA implementation" | |||||
| marker = "python_version >= \"3.5\"" | |||||
| name = "rsa" | name = "rsa" | ||||
| version = "4.6" | |||||
| description = "Pure-Python RSA implementation" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.5, <4" | python-versions = ">=3.5, <4" | ||||
| version = "4.6" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| pyasn1 = ">=0.1.3" | pyasn1 = ">=0.1.3" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "An Amazon S3 Transfer Manager" | |||||
| name = "s3transfer" | name = "s3transfer" | ||||
| version = "0.3.3" | |||||
| description = "An Amazon S3 Transfer Manager" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.3.3" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| botocore = ">=1.12.36,<2.0a.0" | botocore = ">=1.12.36,<2.0a.0" | ||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Python 2 and 3 compatibility utilities" | |||||
| name = "six" | name = "six" | ||||
| optional = false | |||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" | |||||
| version = "1.15.0" | version = "1.15.0" | ||||
| description = "Python 2 and 3 compatibility utilities" | |||||
| [[package]] | category = "main" | ||||
| category = "dev" | |||||
| description = "Python docstring style checker" | |||||
| name = "pydocstyle" | |||||
| optional = false | |||||
| python-versions = ">=3.5" | |||||
| version = "5.1.1" | |||||
| [package.dependencies] | |||||
| snowballstemmer = "*" | |||||
| [[package]] | |||||
| category = "dev" | |||||
| description = "passive checker of Python programs" | |||||
| name = "pyflakes" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" | ||||
| version = "2.2.0" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "This package provides 26 stemmers for 25 languages generated from Snowball algorithms." | |||||
| name = "snowballstemmer" | name = "snowballstemmer" | ||||
| version = "2.0.0" | |||||
| description = "This package provides 26 stemmers for 25 languages generated from Snowball algorithms." | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "2.0.0" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Thumbnails for Django" | |||||
| name = "sorl-thumbnail" | name = "sorl-thumbnail" | ||||
| version = "12.6.3" | |||||
| description = "Thumbnails for Django" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=3.4" | python-versions = ">=3.4" | ||||
| version = "12.6.3" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "Non-validating SQL parser" | |||||
| name = "sqlparse" | name = "sqlparse" | ||||
| version = "0.3.1" | |||||
| description = "Non-validating SQL parser" | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" | ||||
| version = "0.3.1" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "The most basic Text::Unidecode port" | |||||
| name = "text-unidecode" | name = "text-unidecode" | ||||
| version = "1.3" | |||||
| description = "The most basic Text::Unidecode port" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "1.3" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Python Library for Tom's Obvious, Minimal Language" | |||||
| name = "toml" | name = "toml" | ||||
| version = "0.10.1" | |||||
| description = "Python Library for Tom's Obvious, Minimal Language" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.10.1" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Traitlets Python config system" | |||||
| name = "traitlets" | name = "traitlets" | ||||
| version = "4.3.3" | |||||
| description = "Traitlets Python config system" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "4.3.3" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| decorator = "*" | decorator = "*" | ||||
| ipython-genutils = "*" | ipython-genutils = "*" | ||||
| six = "*" | six = "*" | ||||
| [package.extras] | [package.extras] | ||||
| test = ["pytest", "mock"] | test = ["pytest", "mock"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "a fork of Python 2 and 3 ast modules with type comment support" | |||||
| name = "typed-ast" | name = "typed-ast" | ||||
| version = "1.4.1" | |||||
| description = "a fork of Python 2 and 3 ast modules with type comment support" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "1.4.1" | |||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Backported and Experimental Type Hints for Python 3.5+" | |||||
| name = "typing-extensions" | name = "typing-extensions" | ||||
| version = "3.7.4.2" | |||||
| description = "Backported and Experimental Type Hints for Python 3.5+" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "3.7.4.2" | |||||
| [[package]] | [[package]] | ||||
| category = "main" | |||||
| description = "HTTP library with thread-safe connection pooling, file post, and more." | |||||
| name = "urllib3" | name = "urllib3" | ||||
| version = "1.25.10" | |||||
| description = "HTTP library with thread-safe connection pooling, file post, and more." | |||||
| category = "main" | |||||
| optional = false | optional = false | ||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" | python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" | ||||
| version = "1.25.10" | |||||
| [package.extras] | [package.extras] | ||||
| brotli = ["brotlipy (>=0.6.0)"] | brotli = ["brotlipy (>=0.6.0)"] | ||||
| secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "pyOpenSSL (>=0.14)", "ipaddress"] | secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "pyOpenSSL (>=0.14)", "ipaddress"] | ||||
| socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7,<2.0)"] | socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7,<2.0)"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Virtual Python Environment builder" | |||||
| name = "virtualenv" | name = "virtualenv" | ||||
| version = "20.0.31" | |||||
| description = "Virtual Python Environment builder" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" | python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" | ||||
| version = "20.0.31" | |||||
| [package.dependencies] | [package.dependencies] | ||||
| appdirs = ">=1.4.3,<2" | appdirs = ">=1.4.3,<2" | ||||
| distlib = ">=0.3.1,<1" | distlib = ">=0.3.1,<1" | ||||
| filelock = ">=3.0.0,<4" | filelock = ">=3.0.0,<4" | ||||
| six = ">=1.9.0,<2" | six = ">=1.9.0,<2" | ||||
| [package.extras] | [package.extras] | ||||
| docs = ["proselint (>=0.10.2)", "sphinx (>=3)", "sphinx-argparse (>=0.2.5)", "sphinx-rtd-theme (>=0.4.3)", "towncrier (>=19.9.0rc1)"] | docs = ["proselint (>=0.10.2)", "sphinx (>=3)", "sphinx-argparse (>=0.2.5)", "sphinx-rtd-theme (>=0.4.3)", "towncrier (>=19.9.0rc1)"] | ||||
| testing = ["coverage (>=5)", "coverage-enable-subprocess (>=1)", "flaky (>=3)", "pytest (>=4)", "pytest-env (>=0.6.2)", "pytest-freezegun (>=0.4.1)", "pytest-mock (>=2)", "pytest-randomly (>=1)", "pytest-timeout (>=1)", "pytest-xdist (>=1.31.0)", "packaging (>=20.0)", "xonsh (>=0.9.16)"] | testing = ["coverage (>=5)", "coverage-enable-subprocess (>=1)", "flaky (>=3)", "pytest (>=4)", "pytest-env (>=0.6.2)", "pytest-freezegun (>=0.4.1)", "pytest-mock (>=2)", "pytest-randomly (>=1)", "pytest-timeout (>=1)", "pytest-xdist (>=1.31.0)", "packaging (>=20.0)", "xonsh (>=0.9.16)"] | ||||
| [[package]] | [[package]] | ||||
| category = "dev" | |||||
| description = "Measures the displayed width of unicode strings in a terminal" | |||||
| name = "wcwidth" | name = "wcwidth" | ||||
| version = "0.2.5" | |||||
| description = "Measures the displayed width of unicode strings in a terminal" | |||||
| category = "dev" | |||||
| optional = false | optional = false | ||||
| python-versions = "*" | python-versions = "*" | ||||
| version = "0.2.5" | |||||
| [[package]] | |||||
| name = "werkzeug" | |||||
| version = "1.0.1" | |||||
| description = "The comprehensive WSGI web application library." | |||||
| category = "main" | |||||
| optional = false | |||||
| python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" | |||||
| [package.extras] | |||||
| dev = ["pytest", "pytest-timeout", "coverage", "tox", "sphinx", "pallets-sphinx-themes", "sphinx-issues"] | |||||
| watchdog = ["watchdog"] | |||||
| [metadata] | [metadata] | ||||
| content-hash = "7b7a5eab1b6afa0979a1cf788e48127fbad98f8159e05683dd4e2df724d4b0b5" | lock-version = "1.1" | ||||
| lock-version = "1.0" | |||||
| python-versions = "^3.8" | python-versions = "^3.8" | ||||
| content-hash = "4cf7a533ce34bd45574535dde32e1abb0941b804d9586088abb4ad1246846655" | |||||
| [metadata.files] | [metadata.files] | ||||
| appdirs = [ | appdirs = [ | ||||
| {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"}, | {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"}, | ||||
| {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"}, | {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"}, | ||||
| ] | ] | ||||
| appnope = [ | appnope = [ | ||||
| {file = "appnope-0.1.0-py2.py3-none-any.whl", hash = "sha256:5b26757dc6f79a3b7dc9fab95359328d5747fcb2409d331ea66d0272b90ab2a0"}, | {file = "appnope-0.1.0-py2.py3-none-any.whl", hash = "sha256:5b26757dc6f79a3b7dc9fab95359328d5747fcb2409d331ea66d0272b90ab2a0"}, | ||||
| ▲ Show 20 Lines • Show All 141 Lines • ▼ Show 20 Lines | |||||
| flake8 = [ | flake8 = [ | ||||
| {file = "flake8-3.8.3-py2.py3-none-any.whl", hash = "sha256:15e351d19611c887e482fb960eae4d44845013cc142d42896e9862f775d8cf5c"}, | {file = "flake8-3.8.3-py2.py3-none-any.whl", hash = "sha256:15e351d19611c887e482fb960eae4d44845013cc142d42896e9862f775d8cf5c"}, | ||||
| {file = "flake8-3.8.3.tar.gz", hash = "sha256:f04b9fcbac03b0a3e58c0ab3a0ecc462e023a9faf046d57794184028123aa208"}, | {file = "flake8-3.8.3.tar.gz", hash = "sha256:f04b9fcbac03b0a3e58c0ab3a0ecc462e023a9faf046d57794184028123aa208"}, | ||||
| ] | ] | ||||
| flake8-docstrings = [ | flake8-docstrings = [ | ||||
| {file = "flake8-docstrings-1.5.0.tar.gz", hash = "sha256:3d5a31c7ec6b7367ea6506a87ec293b94a0a46c0bce2bb4975b7f1d09b6f3717"}, | {file = "flake8-docstrings-1.5.0.tar.gz", hash = "sha256:3d5a31c7ec6b7367ea6506a87ec293b94a0a46c0bce2bb4975b7f1d09b6f3717"}, | ||||
| {file = "flake8_docstrings-1.5.0-py2.py3-none-any.whl", hash = "sha256:a256ba91bc52307bef1de59e2a009c3cf61c3d0952dbe035d6ff7208940c2edc"}, | {file = "flake8_docstrings-1.5.0-py2.py3-none-any.whl", hash = "sha256:a256ba91bc52307bef1de59e2a009c3cf61c3d0952dbe035d6ff7208940c2edc"}, | ||||
| ] | ] | ||||
| flask = [ | |||||
| {file = "Flask-1.0.3-py2.py3-none-any.whl", hash = "sha256:e7d32475d1de5facaa55e3958bc4ec66d3762076b074296aa50ef8fdc5b9df61"}, | |||||
| {file = "Flask-1.0.3.tar.gz", hash = "sha256:ad7c6d841e64296b962296c2c2dabc6543752985727af86a975072dea984b6f3"}, | |||||
| ] | |||||
| geoip2 = [ | geoip2 = [ | ||||
| {file = "geoip2-3.0.0-py2.py3-none-any.whl", hash = "sha256:99ec12d2f1271a73a0a4a2b663fe6ce25fd02289c0a6bef05c0a1c3b30ee95a4"}, | {file = "geoip2-3.0.0-py2.py3-none-any.whl", hash = "sha256:99ec12d2f1271a73a0a4a2b663fe6ce25fd02289c0a6bef05c0a1c3b30ee95a4"}, | ||||
| {file = "geoip2-3.0.0.tar.gz", hash = "sha256:5869e987bc54c0d707264fec4710661332cc38d2dca5a7f9bb5362d0308e2ce0"}, | {file = "geoip2-3.0.0.tar.gz", hash = "sha256:5869e987bc54c0d707264fec4710661332cc38d2dca5a7f9bb5362d0308e2ce0"}, | ||||
| ] | ] | ||||
| google-api-core = [ | google-api-core = [ | ||||
| {file = "google-api-core-1.22.1.tar.gz", hash = "sha256:35cba563034d668ae90ffe1f03193a84e745b38f09592f60258358b5e5ee6238"}, | {file = "google-api-core-1.22.1.tar.gz", hash = "sha256:35cba563034d668ae90ffe1f03193a84e745b38f09592f60258358b5e5ee6238"}, | ||||
| {file = "google_api_core-1.22.1-py2.py3-none-any.whl", hash = "sha256:431839101b7edc7b0e6cccca0441cb9015f728fc5f098e146e123bf523e8cf71"}, | {file = "google_api_core-1.22.1-py2.py3-none-any.whl", hash = "sha256:431839101b7edc7b0e6cccca0441cb9015f728fc5f098e146e123bf523e8cf71"}, | ||||
| ] | ] | ||||
| ▲ Show 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | |||||
| ipython = [ | ipython = [ | ||||
| {file = "ipython-7.17.0-py3-none-any.whl", hash = "sha256:5a8f159ca8b22b9a0a1f2a28befe5ad2b703339afb58c2ffe0d7c8d7a3af5999"}, | {file = "ipython-7.17.0-py3-none-any.whl", hash = "sha256:5a8f159ca8b22b9a0a1f2a28befe5ad2b703339afb58c2ffe0d7c8d7a3af5999"}, | ||||
| {file = "ipython-7.17.0.tar.gz", hash = "sha256:b70974aaa2674b05eb86a910c02ed09956a33f2dd6c71afc60f0b128a77e7f28"}, | {file = "ipython-7.17.0.tar.gz", hash = "sha256:b70974aaa2674b05eb86a910c02ed09956a33f2dd6c71afc60f0b128a77e7f28"}, | ||||
| ] | ] | ||||
| ipython-genutils = [ | ipython-genutils = [ | ||||
| {file = "ipython_genutils-0.2.0-py2.py3-none-any.whl", hash = "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8"}, | {file = "ipython_genutils-0.2.0-py2.py3-none-any.whl", hash = "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8"}, | ||||
| {file = "ipython_genutils-0.2.0.tar.gz", hash = "sha256:eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8"}, | {file = "ipython_genutils-0.2.0.tar.gz", hash = "sha256:eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8"}, | ||||
| ] | ] | ||||
| itsdangerous = [ | |||||
| {file = "itsdangerous-1.1.0-py2.py3-none-any.whl", hash = "sha256:b12271b2047cb23eeb98c8b5622e2e5c5e9abd9784a153e9d8ef9cb4dd09d749"}, | |||||
| {file = "itsdangerous-1.1.0.tar.gz", hash = "sha256:321b033d07f2a4136d3ec762eac9f16a10ccd60f53c0c91af90217ace7ba1f19"}, | |||||
| ] | |||||
| jedi = [ | jedi = [ | ||||
| {file = "jedi-0.17.2-py2.py3-none-any.whl", hash = "sha256:98cc583fa0f2f8304968199b01b6b4b94f469a1f4a74c1560506ca2a211378b5"}, | {file = "jedi-0.17.2-py2.py3-none-any.whl", hash = "sha256:98cc583fa0f2f8304968199b01b6b4b94f469a1f4a74c1560506ca2a211378b5"}, | ||||
| {file = "jedi-0.17.2.tar.gz", hash = "sha256:86ed7d9b750603e4ba582ea8edc678657fb4007894a12bcf6f4bb97892f31d20"}, | {file = "jedi-0.17.2.tar.gz", hash = "sha256:86ed7d9b750603e4ba582ea8edc678657fb4007894a12bcf6f4bb97892f31d20"}, | ||||
| ] | ] | ||||
| jinja2 = [ | |||||
| {file = "Jinja2-2.11.2-py2.py3-none-any.whl", hash = "sha256:f0a4641d3cf955324a89c04f3d94663aa4d638abe8f733ecd3582848e1c37035"}, | |||||
| {file = "Jinja2-2.11.2.tar.gz", hash = "sha256:89aab215427ef59c34ad58735269eb58b1a5808103067f7bb9d5836c651b3bb0"}, | |||||
| ] | |||||
| jmespath = [ | jmespath = [ | ||||
| {file = "jmespath-0.10.0-py2.py3-none-any.whl", hash = "sha256:cdf6525904cc597730141d61b36f2e4b8ecc257c420fa2f4549bac2c2d0cb72f"}, | {file = "jmespath-0.10.0-py2.py3-none-any.whl", hash = "sha256:cdf6525904cc597730141d61b36f2e4b8ecc257c420fa2f4549bac2c2d0cb72f"}, | ||||
| {file = "jmespath-0.10.0.tar.gz", hash = "sha256:b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9"}, | {file = "jmespath-0.10.0.tar.gz", hash = "sha256:b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9"}, | ||||
| ] | ] | ||||
| jsmin = [ | jsmin = [ | ||||
| {file = "jsmin-2.2.2.tar.gz", hash = "sha256:b6df99b2cd1c75d9d342e4335b535789b8da9107ec748212706ef7bbe5c2553b"}, | {file = "jsmin-2.2.2.tar.gz", hash = "sha256:b6df99b2cd1c75d9d342e4335b535789b8da9107ec748212706ef7bbe5c2553b"}, | ||||
| ] | ] | ||||
| libsass = [ | libsass = [ | ||||
| ▲ Show 20 Lines • Show All 421 Lines • ▼ Show 20 Lines | |||||
| virtualenv = [ | virtualenv = [ | ||||
| {file = "virtualenv-20.0.31-py2.py3-none-any.whl", hash = "sha256:e0305af10299a7fb0d69393d8f04cb2965dda9351140d11ac8db4e5e3970451b"}, | {file = "virtualenv-20.0.31-py2.py3-none-any.whl", hash = "sha256:e0305af10299a7fb0d69393d8f04cb2965dda9351140d11ac8db4e5e3970451b"}, | ||||
| {file = "virtualenv-20.0.31.tar.gz", hash = "sha256:43add625c53c596d38f971a465553f6318decc39d98512bc100fa1b1e839c8dc"}, | {file = "virtualenv-20.0.31.tar.gz", hash = "sha256:43add625c53c596d38f971a465553f6318decc39d98512bc100fa1b1e839c8dc"}, | ||||
| ] | ] | ||||
| wcwidth = [ | wcwidth = [ | ||||
| {file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"}, | {file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"}, | ||||
| {file = "wcwidth-0.2.5.tar.gz", hash = "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"}, | {file = "wcwidth-0.2.5.tar.gz", hash = "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"}, | ||||
| ] | ] | ||||
| werkzeug = [ | |||||
| {file = "Werkzeug-1.0.1-py2.py3-none-any.whl", hash = "sha256:2de2a5db0baeae7b2d2664949077c2ac63fbd16d98da0ff71837f7d1dea3fd43"}, | |||||
| {file = "Werkzeug-1.0.1.tar.gz", hash = "sha256:6c80b1e5ad3665290ea39320b91e1be1e0d5f60652b964a3070216de83d2e47c"}, | |||||
| ] | |||||