Skip to content
poetry.lock 139 KiB
Newer Older
execute = ["jupyter-client (>=5.3.1)"]
serve = ["tornado (>=4.0)"]
test = ["pytest", "pytest-cov", "ipykernel", "jupyter-client (>=5.3.1)", "ipywidgets (>=7)", "pebble", "mock"]

[[package]]
name = "nbformat"
description = "The Jupyter Notebook format"
category = "main"
optional = false
python-versions = ">=3.7"

[package.dependencies]
jsonschema = ">=2.4,<2.5.0 || >2.5.0"
jupyter-core = "*"
traitlets = ">=4.1"

[package.extras]
fast = ["fastjsonschema"]
test = ["check-manifest", "fastjsonschema", "testpath", "pytest"]

[[package]]
name = "numpy"
description = "NumPy is the fundamental package for array computing with Python."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.8"
name = "oauthlib"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "3.2.0"
description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic"
category = "main"
optional = false
python-versions = ">=3.6"
Andreas Klöckner's avatar
Andreas Klöckner committed
rsa = ["cryptography (>=3.0.0)"]
signals = ["blinker (>=1.4.0)"]
Andreas Klöckner's avatar
Andreas Klöckner committed
signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"]
name = "packaging"
description = "Core utilities for Python packages"
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"

[package.dependencies]
pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"

[[package]]
name = "pandocfilters"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "1.5.0"
description = "Utilities for writing pandoc filters in python"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"

[[package]]
name = "paramiko"
version = "2.10.3"
description = "SSH2 protocol library"
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
bcrypt = ">=3.1.3"
cryptography = ">=2.5"
pynacl = ">=1.0.1"
all = ["pyasn1 (>=0.1.7)", "pynacl (>=1.0.1)", "bcrypt (>=3.1.3)", "invoke (>=1.3)", "gssapi (>=1.4.1)", "pywin32 (>=2.1.8)"]
ed25519 = ["pynacl (>=1.0.1)", "bcrypt (>=3.1.3)"]
gssapi = ["pyasn1 (>=0.1.7)", "gssapi (>=1.4.1)", "pywin32 (>=2.1.8)"]
invoke = ["invoke (>=1.3)"]

[[package]]
name = "parso"
description = "A Python Parser"
category = "main"
optional = false
python-versions = ">=3.6"
qa = ["flake8 (==3.8.3)", "mypy (==0.782)"]
testing = ["docopt", "pytest (<6.0.0)"]

[[package]]
name = "pep8-naming"
version = "0.10.0"
description = "Check PEP-8 naming conventions, plugin for flake8"
category = "dev"
optional = false
python-versions = "*"

[package.dependencies]
flake8-polyfill = ">=1.0.2,<2"

[[package]]
name = "pexpect"
version = "4.8.0"
description = "Pexpect allows easy control of interactive console applications."
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
ptyprocess = ">=0.5"

[[package]]
name = "pickleshare"
version = "0.7.5"
description = "Tiny 'shelve'-like database with concurrency support"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "pluggy"
version = "1.0.0"
description = "plugin and hook calling mechanisms for python"
category = "main"
optional = false
python-versions = ">=3.6"

[package.extras]
dev = ["pre-commit", "tox"]
testing = ["pytest", "pytest-benchmark"]

[[package]]
name = "prompt-toolkit"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "3.0.28"
description = "Library for building powerful interactive command lines in Python"
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6.2"

[package.dependencies]
wcwidth = "*"

[[package]]
name = "ptyprocess"
version = "0.7.0"
description = "Run a subprocess in a pseudo terminal"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "py"
description = "library with cross-python path, ini-parsing, io, code, log facilities"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "pyasn1"
version = "0.4.8"
description = "ASN.1 types and codecs"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "pyasn1-modules"
version = "0.2.8"
description = "A collection of ASN.1-based protocols modules."
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
pyasn1 = ">=0.4.6,<0.5.0"

[[package]]
name = "pycares"
version = "4.1.2"
description = "Python interface for c-ares"
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
cffi = ">=1.5.0"

[package.extras]
idna = ["idna (>=2.1)"]

[[package]]
name = "pycodestyle"
version = "2.7.0"
description = "Python style guide checker"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"

[[package]]
name = "pycparser"
description = "C parser in Python"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"

[[package]]
name = "pyflakes"
version = "2.3.1"
description = "passive checker of Python programs"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"

[[package]]
name = "pygments"
description = "Pygments is a syntax highlighting package written in Python."
category = "main"
optional = false
python-versions = ">=3.5"

[[package]]
version = "2.4.0"
description = "JSON Web Token implementation in Python"
category = "main"
optional = false
python-versions = ">=3.6"

[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
crypto = ["cryptography (>=3.3.1)"]
dev = ["sphinx", "sphinx-rtd-theme", "zope.interface", "cryptography (>=3.3.1)", "pytest (>=6.0.0,<7.0.0)", "coverage[toml] (==5.0.4)", "mypy", "pre-commit"]
docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"]
tests = ["pytest (>=6.0.0,<7.0.0)", "coverage[toml] (==5.0.4)"]

[[package]]
name = "pymbolic"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "2021.1"
description = "A package for symbolic computation"
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = "~=3.6"

[package.dependencies]
pytest = ">=2.3"
pytools = ">=2"

[[package]]
name = "pynacl"
description = "Python binding to the Networking and Cryptography (NaCl) library"
category = "main"
optional = false
python-versions = ">=3.6"

[package.dependencies]
cffi = ">=1.4.1"

[package.extras]
docs = ["sphinx (>=1.6.5)", "sphinx-rtd-theme"]
tests = ["pytest (>=3.2.1,!=3.3.0)", "hypothesis (>=3.27.0)"]

[[package]]
name = "pyopenssl"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "21.0.0"
description = "Python wrapper module around the OpenSSL library"
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*"

[package.dependencies]
Andreas Klöckner's avatar
Andreas Klöckner committed
cryptography = ">=3.3"
six = ">=1.5.2"

[package.extras]
docs = ["sphinx", "sphinx-rtd-theme"]
test = ["flaky", "pretend", "pytest (>=3.0.1)"]

[[package]]
name = "pyparsing"
description = "Python parsing module"
category = "main"
optional = false
python-versions = ">=3.6"

[package.extras]
diagrams = ["jinja2", "railroad-diagrams"]

[[package]]
name = "pyrsistent"
description = "Persistent/Functional/Immutable data structures"
category = "main"
optional = false
python-versions = ">=3.7"

[[package]]
name = "pysaml2"
description = "Python implementation of SAML Version 2 Standard"
category = "main"
optional = false

[package.dependencies]
cryptography = ">=1.4"
defusedxml = "*"
pyOpenSSL = "*"
python-dateutil = "*"
pytz = "*"
requests = ">=1.0.0"
six = "*"
xmlschema = ">=1.2.1"

[package.extras]
s2repoze = ["paste", "zope.interface", "repoze.who"]

[[package]]
name = "pytest"
version = "6.2.5"
description = "pytest: simple powerful testing with Python"
category = "main"
optional = false
python-versions = ">=3.6"

[package.dependencies]
atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
attrs = ">=19.2.0"
colorama = {version = "*", markers = "sys_platform == \"win32\""}
iniconfig = "*"
packaging = "*"
pluggy = ">=0.12,<2.0"
py = ">=1.8.2"
toml = "*"

[package.extras]
testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"]

Josh Asplund's avatar
Josh Asplund committed
[[package]]
name = "pytest-cov"
version = "3.0.0"
description = "Pytest plugin for measuring coverage."
category = "dev"
Josh Asplund's avatar
Josh Asplund committed
optional = false
python-versions = ">=3.6"
Josh Asplund's avatar
Josh Asplund committed

[package.dependencies]
coverage = {version = ">=5.2.1", extras = ["toml"]}
Josh Asplund's avatar
Josh Asplund committed
pytest = ">=4.6"

[package.extras]
testing = ["fields", "hunter", "process-tests", "six", "pytest-xdist", "virtualenv"]
Josh Asplund's avatar
Josh Asplund committed

[[package]]
name = "pytest-django"
version = "4.5.2"
description = "A Django plugin for pytest."
category = "dev"
Josh Asplund's avatar
Josh Asplund committed
optional = false
python-versions = ">=3.5"
Josh Asplund's avatar
Josh Asplund committed

[package.dependencies]
pytest = ">=5.4.0"
Josh Asplund's avatar
Josh Asplund committed

[package.extras]
docs = ["sphinx", "sphinx-rtd-theme"]
testing = ["django", "django-configurations (>=2.0)"]
Josh Asplund's avatar
Josh Asplund committed

[[package]]
name = "pytest-factoryboy"
version = "2.1.0"
description = "Factory Boy support for pytest."
category = "dev"
Josh Asplund's avatar
Josh Asplund committed
optional = false
python-versions = ">=3.6"
Josh Asplund's avatar
Josh Asplund committed

[package.dependencies]
factory-boy = ">=2.10.0"
Josh Asplund's avatar
Josh Asplund committed
inflection = "*"
pytest = ">=4.6"
Josh Asplund's avatar
Josh Asplund committed

[[package]]
name = "python-dateutil"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "2.8.2"
description = "Extensions to the standard Python datetime module"
category = "main"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"

[package.dependencies]
six = ">=1.5"

[[package]]
name = "python-memcached"
version = "1.59"
description = "Pure python memcached client"
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
six = ">=1.4.0"

[[package]]
name = "python3-openid"
version = "3.2.0"
description = "OpenID support for modern servers and consumers."
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
defusedxml = "*"

[package.extras]
mysql = ["mysql-connector-python"]
postgresql = ["psycopg2"]

[[package]]
name = "pytools"
version = "2020.4.4"
description = "A collection of tools for Python"
category = "main"
optional = false
python-versions = "~=3.6"

[package.dependencies]
appdirs = ">=1.4.0"
decorator = ">=3.2.0"
numpy = ">=1.6.0"

[[package]]
name = "pytz"
version = "2022.1"
description = "World timezone definitions, modern and historical"
category = "main"
optional = false
python-versions = "*"

Andreas Klöckner's avatar
Andreas Klöckner committed
[[package]]
name = "pytz-deprecation-shim"
version = "0.1.0.post0"
description = "Shims to make deprecation of pytz easier"
category = "main"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"

[package.dependencies]
"backports.zoneinfo" = {version = "*", markers = "python_version >= \"3.6\" and python_version < \"3.9\""}
tzdata = {version = "*", markers = "python_version >= \"3.6\""}

[[package]]
name = "pywin32"
version = "303"
description = "Python for Window Extensions"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "pyyaml"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "6.0"
description = "YAML parser and emitter for Python"
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"

[[package]]
name = "requests"
description = "Python HTTP for Humans."
category = "main"
Josh Asplund's avatar
Josh Asplund committed
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
Josh Asplund's avatar
Josh Asplund committed

[package.dependencies]
certifi = ">=2017.4.17"
Andreas Klöckner's avatar
Andreas Klöckner committed
charset-normalizer = {version = ">=2.0.0,<2.1.0", markers = "python_version >= \"3\""}
idna = {version = ">=2.5,<4", markers = "python_version >= \"3\""}
urllib3 = ">=1.21.1,<1.27"
Josh Asplund's avatar
Josh Asplund committed

[package.extras]
socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"]
Andreas Klöckner's avatar
Andreas Klöckner committed
use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"]
Josh Asplund's avatar
Josh Asplund committed

[[package]]
name = "requests-oauthlib"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "1.3.1"
description = "OAuthlib authentication support for Requests."
category = "main"
Josh Asplund's avatar
Josh Asplund committed
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"

[package.dependencies]
oauthlib = ">=3.0.0"
requests = ">=2.0.0"
Josh Asplund's avatar
Josh Asplund committed

[package.extras]
rsa = ["oauthlib[signedtoken] (>=3.0.0)"]
Josh Asplund's avatar
Josh Asplund committed

[[package]]
name = "safety"
version = "1.10.3"
description = "Checks installed dependencies for known vulnerabilities."
Josh Asplund's avatar
Josh Asplund committed
category = "dev"
optional = false
python-versions = ">=3.5"
Josh Asplund's avatar
Josh Asplund committed

[package.dependencies]
Click = ">=6.0"
dparse = ">=0.5.1"
packaging = "*"
requests = "*"
Josh Asplund's avatar
Josh Asplund committed

[[package]]
name = "six"
version = "1.16.0"
description = "Python 2 and 3 compatibility utilities"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"

[[package]]
version = "1.8.1"
description = "Slixmpp is an elegant Python library for XMPP (aka Jabber)."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
aiodns = ">=1.0"
pyasn1 = "*"
pyasn1_modules = "*"

[package.extras]
"Safer XML parsing" = ["defusedxml"]
XEP-0363 = ["aiohttp"]
"XEP-0444 compliance" = ["emoji"]
[[package]]
name = "snowballstemmer"
description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms."
category = "dev"
optional = false
python-versions = "*"
name = "social-auth-app-django"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "5.0.0"
description = "Python Social Authentication, Django integration."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"

[package.dependencies]
Andreas Klöckner's avatar
Andreas Klöckner committed
social-auth-core = ">=4.1.0"
name = "social-auth-core"
description = "Python social authentication made simple."
category = "main"
optional = false
python-versions = ">=3.6"

[package.dependencies]
cryptography = ">=1.4"
defusedxml = ">=0.5.0rc1"
oauthlib = ">=1.0.3"
PyJWT = ">=2.0.0"
python3-openid = ">=3.0.10"
requests = ">=2.9.1"
requests-oauthlib = ">=0.6.1"

[package.extras]
all = ["python-jose (>=3.0.0)", "python3-saml (>=1.2.1)", "lxml (<4.7)", "cryptography (>=2.1.1)"]
allpy3 = ["python-jose (>=3.0.0)", "python3-saml (>=1.2.1)", "lxml (<4.7)", "cryptography (>=2.1.1)"]
azuread = ["cryptography (>=2.1.1)"]
openidconnect = ["python-jose (>=3.0.0)"]
saml = ["python3-saml (>=1.2.1)", "lxml (<4.7)"]
name = "soupsieve"
description = "A modern CSS selector implementation for Beautiful Soup."
category = "dev"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"
name = "sphinx"
description = "Python documentation generator"
category = "dev"
optional = false
python-versions = ">=3.6"

[package.dependencies]
alabaster = ">=0.7,<0.8"
babel = ">=1.3"
colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""}
docutils = ">=0.14,<0.18"
imagesize = "*"
importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""}
Jinja2 = ">=2.3"
packaging = "*"
Pygments = ">=2.0"
requests = ">=2.5.0"
snowballstemmer = ">=1.1"
sphinxcontrib-applehelp = "*"
sphinxcontrib-devhelp = "*"
Andreas Klöckner's avatar
Andreas Klöckner committed
sphinxcontrib-htmlhelp = ">=2.0.0"
sphinxcontrib-jsmath = "*"
sphinxcontrib-qthelp = "*"
Andreas Klöckner's avatar
Andreas Klöckner committed
sphinxcontrib-serializinghtml = ">=1.1.5"

[package.extras]
docs = ["sphinxcontrib-websupport"]
lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.931)", "docutils-stubs", "types-typed-ast", "types-requests"]
test = ["pytest", "pytest-cov", "html5lib", "cython", "typed-ast"]
[[package]]
name = "sphinx-copybutton"
version = "0.3.3"
description = "Add a copy button to each of your code cells."
category = "dev"
optional = false
python-versions = ">=3.6"

[package.dependencies]
sphinx = ">=1.8"

[package.extras]
code_style = ["pre-commit (==2.12.1)"]
name = "sphinxcontrib-applehelp"
version = "1.0.2"
description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books"
category = "dev"
optional = false
python-versions = ">=3.5"

[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
name = "sphinxcontrib-devhelp"
version = "1.0.2"
description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document."
category = "dev"
optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]

[[package]]
name = "sphinxcontrib-htmlhelp"
description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files"
category = "dev"
optional = false
python-versions = ">=3.6"
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest", "html5lib"]
[[package]]
name = "sphinxcontrib-jsmath"
version = "1.0.1"
description = "A sphinx extension which renders display math in HTML via JavaScript"
category = "dev"
optional = false
python-versions = ">=3.5"

[package.extras]
test = ["pytest", "flake8", "mypy"]
name = "sphinxcontrib-qthelp"
version = "1.0.3"
description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document."
category = "dev"
optional = false
python-versions = ">=3.5"

[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
name = "sphinxcontrib-serializinghtml"
description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)."
category = "dev"
optional = false
python-versions = ">=3.5"

[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]

[[package]]
name = "sqlparse"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "0.4.2"
description = "A non-validating SQL parser."
category = "main"
optional = false
python-versions = ">=3.5"

[[package]]
name = "sympy"
version = "1.10.1"
description = "Computer algebra system (CAS) in Python"
category = "main"
optional = false
python-versions = ">=3.7"

[package.dependencies]
mpmath = ">=0.19"

[[package]]
name = "testpath"
description = "Test utilities for code working with files and commands"
category = "main"
optional = false
python-versions = ">= 3.5"
[[package]]
name = "toml"
version = "0.10.2"
description = "Python Library for Tom's Obvious, Minimal Language"
category = "main"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
[[package]]
name = "tomli"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "2.0.1"
description = "A lil' TOML parser"
category = "dev"
optional = false
python-versions = ">=3.7"
[[package]]
name = "traitlets"
description = "Traitlets Python configuration system"
category = "main"
optional = false
python-versions = ">=3.7"
test = ["pytest"]
[[package]]
name = "types-bleach"
version = "0.1.3"
description = "Typing stubs for bleach"
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "types-cryptography"
description = "Typing stubs for cryptography"
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "types-jinja2"
version = "0.1.3"
description = "Typing stubs for Jinja2"
category = "dev"
optional = false
python-versions = "*"

[package.dependencies]
types-MarkupSafe = "*"

[[package]]
name = "types-markdown"
version = "0.1.5"
description = "Typing stubs for Markdown"
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "types-markupsafe"
description = "Typing stubs for MarkupSafe"
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "types-paramiko"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "0.1.9"
description = "Typing stubs for paramiko"
category = "dev"
optional = false
python-versions = "*"

[package.dependencies]
types-cryptography = "*"

[[package]]
name = "types-pytz"
version = "0.1.2"
description = "Typing stubs for pytz"
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "types-pyyaml"
version = "0.1.9"
description = "Typing stubs for PyYAML"
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "typing-extensions"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "4.1.1"
description = "Backported and Experimental Type Hints for Python 3.6+"
Andreas Klöckner's avatar
Andreas Klöckner committed
category = "dev"
optional = false
python-versions = ">=3.6"
Andreas Klöckner's avatar
Andreas Klöckner committed
[[package]]
name = "tzdata"
version = "2022.1"
Andreas Klöckner's avatar
Andreas Klöckner committed
description = "Provider of IANA time zone data"
category = "main"
optional = false
python-versions = ">=2"

[[package]]
name = "unicodecsv"
version = "0.14.1"
description = "Python2's stdlib csv module is nice, but it doesn't support unicode. This module is a drop-in replacement which *does*."
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "urllib3"
description = "HTTP library with thread-safe connection pooling, file post, and more."
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4"

[package.extras]
brotli = ["brotlicffi (>=0.8.0)", "brotli (>=1.0.9)", "brotlipy (>=0.6.0)"]
secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"]
socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]

[[package]]
name = "vine"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "5.0.0"
description = "Promises, promises, promises."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"

[[package]]
name = "wcwidth"
version = "0.2.5"
description = "Measures the displayed width of unicode strings in a terminal"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "webencodings"
version = "0.5.1"
description = "Character encoding aliases for legacy web content"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "websocket-client"
description = "WebSocket client for Python with low level API options"
category = "main"
optional = false
python-versions = ">=3.6"
Andreas Klöckner's avatar
Andreas Klöckner committed
[package.extras]
docs = ["Sphinx (>=3.4)", "sphinx-rtd-theme (>=0.5)"]
Andreas Klöckner's avatar
Andreas Klöckner committed
optional = ["python-socks", "wsaccel"]
test = ["websockets"]

description = "An XML Schema validator and decoder"
category = "main"
python-versions = ">=3.7"
elementpath = ">=2.5.0,<3.0.0"
Andreas Klöckner's avatar
Andreas Klöckner committed
[package.extras]
codegen = ["elementpath (>=2.5.0,<3.0.0)", "jinja2"]
dev = ["tox", "coverage", "lxml", "elementpath (>=2.5.0,<3.0.0)", "memory-profiler", "sphinx", "sphinx-rtd-theme", "jinja2", "flake8", "mypy", "lxml-stubs"]
docs = ["elementpath (>=2.5.0,<3.0.0)", "sphinx", "sphinx-rtd-theme", "jinja2"]
[[package]]
name = "zipp"
version = "3.7.0"
description = "Backport of pathlib-compatible object wrapper for zip files"
category = "main"
optional = false
python-versions = ">=3.7"
docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"]
testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy"]
lock-version = "1.1"
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = "^3.8"
content-hash = "b4c6519c8c8a875cdf7cd54aaaaaf8fe3225893c0232dd549e3f974e42f8807e"
aiodns = [
    {file = "aiodns-3.0.0-py3-none-any.whl", hash = "sha256:2b19bc5f97e5c936638d28e665923c093d8af2bf3aa88d35c43417fa25d136a2"},
    {file = "aiodns-3.0.0.tar.gz", hash = "sha256:946bdfabe743fceeeb093c8a010f5d1645f708a241be849e17edfb0e49e08cd6"},
]
alabaster = [
    {file = "alabaster-0.7.12-py2.py3-none-any.whl", hash = "sha256:446438bdcca0e05bd45ea2de1668c1d9b032e1a9154c2c259092d77031ddd359"},
    {file = "alabaster-0.7.12.tar.gz", hash = "sha256:a661d72d58e6ea8a57f7a86e37d86716863ee5e92788398526d58b26a4e4dc02"},
]
    {file = "amqp-5.1.0-py3-none-any.whl", hash = "sha256:a575f4fa659a2290dc369b000cff5fea5c6be05fe3f2d5e511bcf56c7881c3ef"},
    {file = "amqp-5.1.0.tar.gz", hash = "sha256:446b3e8a8ebc2ceafd424ffcaab1c353830d48161256578ed7a65448e601ebed"},
]
appdirs = [
    {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"},
    {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"},
]
appnope = [
    {file = "appnope-0.1.2-py2.py3-none-any.whl", hash = "sha256:93aa393e9d6c54c5cd570ccadd8edad61ea0c4b9ea7a01409020c9aa019eb442"},
    {file = "appnope-0.1.2.tar.gz", hash = "sha256:dd83cd4b5b460958838f6eb3000c660b1f9caf2a5b1de4264e941512f603258a"},
    {file = "asgiref-3.5.0-py3-none-any.whl", hash = "sha256:88d59c13d634dcffe0510be048210188edd79aeccb6a6c9028cdad6f31d730a9"},
    {file = "asgiref-3.5.0.tar.gz", hash = "sha256:2f8abc20f7248433085eda803936d98992f1343ddb022065779f37c5da0181d0"},
]
atomicwrites = [
    {file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"},
    {file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"},
]
attrs = [
    {file = "attrs-21.4.0-py2.py3-none-any.whl", hash = "sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4"},
    {file = "attrs-21.4.0.tar.gz", hash = "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd"},
    {file = "Babel-2.9.1-py2.py3-none-any.whl", hash = "sha256:ab49e12b91d937cd11f0b67cb259a57ab4ad2b59ac7a3b41d6c06c0ac5b0def9"},
    {file = "Babel-2.9.1.tar.gz", hash = "sha256:bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0"},
    {file = "backcall-0.2.0-py2.py3-none-any.whl", hash = "sha256:fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255"},
    {file = "backcall-0.2.0.tar.gz", hash = "sha256:5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e"},
Andreas Klöckner's avatar
Andreas Klöckner committed
"backports.zoneinfo" = [
    {file = "backports.zoneinfo-0.2.1-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:da6013fd84a690242c310d77ddb8441a559e9cb3d3d59ebac9aca1a57b2e18bc"},
    {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:89a48c0d158a3cc3f654da4c2de1ceba85263fafb861b98b59040a5086259722"},
    {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:1c5742112073a563c81f786e77514969acb58649bcdf6cdf0b4ed31a348d4546"},
    {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win32.whl", hash = "sha256:e8236383a20872c0cdf5a62b554b27538db7fa1bbec52429d8d106effbaeca08"},
    {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win_amd64.whl", hash = "sha256:8439c030a11780786a2002261569bdf362264f605dfa4d65090b64b05c9f79a7"},
    {file = "backports.zoneinfo-0.2.1-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:f04e857b59d9d1ccc39ce2da1021d196e47234873820cbeaad210724b1ee28ac"},
    {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:17746bd546106fa389c51dbea67c8b7c8f0d14b5526a579ca6ccf5ed72c526cf"},
    {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:5c144945a7752ca544b4b78c8c41544cdfaf9786f25fe5ffb10e838e19a27570"},