Skip to content
poetry.lock 153 KiB
Newer Older
[[package]]
name = "aiodns"
version = "3.0.0"
description = "Simple DNS resolver for asyncio"
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
pycares = ">=4.0.0"

name = "alabaster"
version = "0.7.12"
description = "A configurable sidebar-enabled Sphinx theme"
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "amqp"
version = "5.1.1"
description = "Low-level AMQP client for Python (fork of amqplib)."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"

[package.dependencies]

[[package]]
name = "asgiref"
version = "3.5.2"
description = "ASGI specs, helper code, and adapters"
category = "main"
optional = false
python-versions = ">=3.7"
Andreas Klöckner's avatar
Andreas Klöckner committed

[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"]

[[package]]
name = "atomicwrites"
version = "1.4.1"
description = "Atomic file writes."
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"

[[package]]
name = "attrs"
version = "22.1.0"
description = "Classes Without Boilerplate"
category = "main"
optional = false
python-versions = ">=3.5"
Andreas Klöckner's avatar
Andreas Klöckner committed
dev = ["cloudpickle", "coverage[toml] (>=5.0.2)", "furo", "hypothesis", "mypy (>=0.900,!=0.940)", "pre-commit", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "sphinx", "sphinx-notfound-page", "zope.interface"]
docs = ["furo", "sphinx", "sphinx-notfound-page", "zope.interface"]
tests = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy (>=0.900,!=0.940)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "zope.interface"]
tests_no_zope = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy (>=0.900,!=0.940)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins"]
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "Babel"
version = "2.10.3"
description = "Internationalization utilities"
category = "dev"
optional = false
python-versions = ">=3.6"

[package.dependencies]
pytz = ">=2015.7"
Andreas Klöckner's avatar
Andreas Klöckner committed
[[package]]
name = "backports.zoneinfo"
version = "0.2.1"
description = "Backport of the standard library zoneinfo module"
category = "main"
optional = false
python-versions = ">=3.6"

[package.extras]
tzdata = ["tzdata"]

[[package]]
name = "bcrypt"
version = "4.0.0"
description = "Modern password hashing for your software and your servers"
category = "main"
optional = false
python-versions = ">=3.6"
tests = ["pytest (>=3.2.1,!=3.3.0)"]
typecheck = ["mypy"]
name = "beautifulsoup4"
version = "4.11.1"
description = "Screen-scraping library"
category = "dev"
optional = false
python-versions = ">=3.6.0"

[package.dependencies]
Andreas Klöckner's avatar
Andreas Klöckner committed
soupsieve = ">1.2"

[package.extras]
html5lib = ["html5lib"]
lxml = ["lxml"]

[[package]]
name = "billiard"
version = "3.6.4.0"
description = "Python multiprocessing fork with improvements and bugfixes"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "bleach"
description = "An easy safelist-based HTML-sanitizing tool."
category = "main"
optional = false
python-versions = ">=3.6"

[package.dependencies]
[[package]]
name = "celery"
version = "5.2.7"
description = "Distributed Task Queue."
category = "main"
optional = false
python-versions = ">=3.7"

[package.dependencies]
billiard = ">=3.6.4.0,<4.0"
Andreas Klöckner's avatar
Andreas Klöckner committed
click = ">=8.0.3,<9.0"
Andreas Klöckner's avatar
Andreas Klöckner committed
click-didyoumean = ">=0.0.3"
click-plugins = ">=1.1.1"
click-repl = ">=0.2.0"
Andreas Klöckner's avatar
Andreas Klöckner committed
kombu = ">=5.2.3,<6.0"
pytz = ">=2021.3"
Andreas Klöckner's avatar
Andreas Klöckner committed
vine = ">=5.0.0,<6.0"
arangodb = ["pyArango (>=1.3.2)"]
auth = ["cryptography"]
azureblockblob = ["azure-storage-blob (==12.9.0)"]
brotli = ["brotli (>=1.0.0)", "brotlipy (>=0.7.0)"]
cassandra = ["cassandra-driver (<3.21.0)"]
consul = ["python-consul2"]
cosmosdbsql = ["pydocumentdb (==2.3.2)"]
Andreas Klöckner's avatar
Andreas Klöckner committed
couchbase = ["couchbase (>=3.0.0)"]
couchdb = ["pycouchdb"]
django = ["Django (>=1.11)"]
dynamodb = ["boto3 (>=1.9.178)"]
elasticsearch = ["elasticsearch"]
eventlet = ["eventlet (>=0.32.0)"]
gevent = ["gevent (>=1.5.0)"]
librabbitmq = ["librabbitmq (>=1.5.0)"]
memcache = ["pylibmc"]
Andreas Klöckner's avatar
Andreas Klöckner committed
mongodb = ["pymongo[srv] (>=3.11.1)"]
msgpack = ["msgpack"]
pymemcache = ["python-memcached"]
pyro = ["pyro4"]
Andreas Klöckner's avatar
Andreas Klöckner committed
pytest = ["pytest-celery"]
Andreas Klöckner's avatar
Andreas Klöckner committed
redis = ["redis (>=3.4.1,!=4.0.0,!=4.0.1)"]
s3 = ["boto3 (>=1.9.125)"]
slmq = ["softlayer-messaging (>=1.0.3)"]
solar = ["ephem"]
sqlalchemy = ["sqlalchemy"]
Andreas Klöckner's avatar
Andreas Klöckner committed
sqs = ["kombu[sqs]"]
tblib = ["tblib (>=1.3.0)", "tblib (>=1.5.0)"]
yaml = ["PyYAML (>=3.10)"]
zookeeper = ["kazoo (>=1.3.1)"]
zstd = ["zstandard"]

[[package]]
name = "certifi"
version = "2022.9.24"
description = "Python package for providing Mozilla's CA Bundle."
category = "main"
optional = false
python-versions = ">=3.6"

[[package]]
name = "cffi"
version = "1.15.1"
description = "Foreign Function Interface for Python calling C code."
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
pycparser = "*"

[[package]]
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "charset-normalizer"
version = "2.1.1"
Andreas Klöckner's avatar
Andreas Klöckner committed
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
category = "main"
optional = false
python-versions = ">=3.6.0"
Andreas Klöckner's avatar
Andreas Klöckner committed

[package.extras]
unicode_backport = ["unicodedata2"]
[[package]]
name = "click"
version = "8.1.3"
description = "Composable command line interface toolkit"
Andreas Klöckner's avatar
Andreas Klöckner committed
category = "main"
optional = false
python-versions = ">=3.7"

[package.dependencies]
colorama = {version = "*", markers = "platform_system == \"Windows\""}
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "click-didyoumean"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "0.3.0"
description = "Enables git-like *did-you-mean* feature in click"
Andreas Klöckner's avatar
Andreas Klöckner committed
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6.2,<4.0.0"

[package.dependencies]
Andreas Klöckner's avatar
Andreas Klöckner committed
click = ">=7"
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "click-plugins"
version = "1.1.1"
description = "An extension module for click to enable registering CLI commands via setuptools entry-points."
category = "main"
Andreas Klöckner's avatar
Andreas Klöckner committed
optional = false
python-versions = "*"

[package.dependencies]
click = ">=4.0"

[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
dev = ["coveralls", "pytest (>=3.6)", "pytest-cov", "wheel"]
Andreas Klöckner's avatar
Andreas Klöckner committed

[[package]]
name = "click-repl"
Andreas Klöckner's avatar
Andreas Klöckner committed
description = "REPL plugin for Click"
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
click = "*"
prompt-toolkit = "*"
six = "*"

[[package]]
name = "colorama"
version = "0.4.5"
description = "Cross-platform colored terminal text."
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"

[[package]]
name = "coverage"
version = "6.5.0"
description = "Code coverage measurement for Python"
category = "dev"
optional = false
python-versions = ">=3.7"
[package.dependencies]
tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""}
[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
toml = ["tomli"]
Andreas Klöckner's avatar
Andreas Klöckner committed
[[package]]
name = "crispy-bootstrap5"
version = "0.6"
description = ""
Andreas Klöckner's avatar
Andreas Klöckner committed
category = "main"
optional = false
python-versions = ">=3.6"
develop = false
Andreas Klöckner's avatar
Andreas Klöckner committed

[package.dependencies]
django = ">=2.2"
django-crispy-forms = ">=1.13.0"

[package.extras]
test = ["pytest", "pytest-django"]

[package.source]
type = "git"
url = "https://github.com/django-crispy-forms/crispy-bootstrap5.git"
reference = "2b1a014d1630dc958c7b9ea72605580e14684693"
resolved_reference = "2b1a014d1630dc958c7b9ea72605580e14684693"

[[package]]
name = "cryptography"
description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"

[package.dependencies]
docs = ["sphinx (>=1.6.5,!=1.8.0,!=3.1.0,!=3.1.1)", "sphinx-rtd-theme"]
docstest = ["pyenchant (>=1.6.11)", "sphinxcontrib-spelling (>=4.0.1)", "twine (>=1.12.0)"]
pep8test = ["black", "flake8", "flake8-import-order", "pep8-naming"]
Andreas Klöckner's avatar
Andreas Klöckner committed
sdist = ["setuptools-rust (>=0.11.4)"]
test = ["hypothesis (>=1.11.4,!=3.79.2)", "iso8601", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-subtests", "pytest-xdist", "pytz"]

[[package]]
name = "defusedxml"
version = "0.7.1"
description = "XML bomb protection for Python stdlib modules"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"

[[package]]
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "Django"
version = "4.0.7"
Andreas Klöckner's avatar
Andreas Klöckner committed
description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.8"

[package.dependencies]
Andreas Klöckner's avatar
Andreas Klöckner committed
asgiref = ">=3.4.1,<4"
"backports.zoneinfo" = {version = "*", markers = "python_version < \"3.9\""}
sqlparse = ">=0.2.2"
Andreas Klöckner's avatar
Andreas Klöckner committed
tzdata = {version = "*", markers = "sys_platform == \"win32\""}
argon2 = ["argon2-cffi (>=19.1.0)"]
bcrypt = ["bcrypt"]

[[package]]
name = "django-appconf"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "1.0.5"
description = "A helper class for handling configuration defaults of packaged apps gracefully."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"

[package.dependencies]
django = "*"

[[package]]
name = "django-celery-results"
description = "Celery result backends for Django."
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
celery = ">=5.2.3,<6.0"

[[package]]
name = "django-codemirror-widget"
version = "0.5.0"
description = "Django form widget library for using CodeMirror on textarea"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "django-crispy-forms"
description = "Best way to have Django DRY forms"
category = "main"
optional = false
python-versions = ">=3.7"

[[package]]
name = "django-npm"
version = "1.0.0"
description = "A django staticfiles finder that uses npm"
category = "main"
optional = false
python-versions = "*"

[package.extras]
test = ["pytest"]

[[package]]
name = "django-select2"
version = "7.10.1"
description = "Select2 option fields for Django"
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
django-appconf = ">=0.6.0"

[package.extras]
docs = ["sphinx"]
selenium = ["selenium"]
test = ["pytest", "pytest-cov", "pytest-django", "selenium"]

[[package]]
name = "django-yamlfield"
version = "1.0.3"
description = "A Django database field for storing YAML data"
category = "main"
optional = false
python-versions = "*"
develop = false

[package.dependencies]
PyYAML = ">=3.10"
six = ">=1.4.1"

[package.source]
type = "git"
url = "https://github.com/bakatrouble/django-yamlfield.git"
reference = "c92d0373d12a02d1e52fb09b44010f156111d7ea"
resolved_reference = "c92d0373d12a02d1e52fb09b44010f156111d7ea"
[[package]]
name = "djangosaml2"
version = "1.5.3"
description = "pysaml2 integration for Django"
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
defusedxml = ">=0.4.1"
Django = ">=2.2,<5"
pysaml2 = ">=6.5.1"

[[package]]
name = "docker-py"
version = "1.10.6"
description = "Python client for Docker."
category = "main"
optional = false
python-versions = "*"

[package.dependencies]
docker-pycreds = ">=0.2.1"
requests = ">=2.5.2,<2.11.0 || >2.11.0"
six = ">=1.4.0"
websocket-client = ">=0.32.0"

[[package]]
name = "docker-pycreds"
version = "0.4.0"
description = "Python bindings for the docker credentials store API"
category = "main"
optional = false
python-versions = "*"

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

[[package]]
name = "docutils"
version = "0.17.1"
description = "Docutils -- Python Documentation Utilities"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"

[[package]]
name = "dparse"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "0.6.2"
description = "A parser for Python dependency files"
category = "dev"
optional = false
python-versions = ">=3.5"

[package.dependencies]
packaging = "*"
toml = "*"

[package.extras]
conda = ["pyyaml"]
Andreas Klöckner's avatar
Andreas Klöckner committed
pipenv = ["pipenv"]
[[package]]
name = "dulwich"
version = "0.20.46"
description = "Python Git Library"
category = "main"
optional = false
python-versions = ">=3.6"

[package.dependencies]
urllib3 = ">=1.25"

[package.extras]
fastimport = ["fastimport"]
https = ["urllib3 (>=1.24.1)"]
paramiko = ["paramiko"]
pgp = ["gpg"]

[[package]]
name = "ecdsa"
version = "0.15"
description = "ECDSA cryptographic signature library (pure python)"
category = "main"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"

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

[package.extras]
gmpy = ["gmpy"]
gmpy2 = ["gmpy2"]

[[package]]
version = "3.0.2"
description = "XPath 1.0/2.0/3.0 parsers and selectors for ElementTree and lxml"
category = "main"
python-versions = ">=3.7"
Andreas Klöckner's avatar
Andreas Klöckner committed
[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
dev = ["Sphinx", "coverage", "flake8", "lxml", "lxml-stubs", "memory-profiler", "memray", "mypy (==0.971)", "tox", "xmlschema (>=2.0.0)"]
[[package]]
name = "entrypoints"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "0.4"
description = "Discover and load entry points from installed packages."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.6"

[[package]]
name = "factory-boy"
version = "2.12.0"
description = "A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby."
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"

[package.dependencies]
Faker = ">=0.7.0"

[[package]]
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "Faker"
version = "15.0.0"
description = "Faker is a Python package that generates fake data for you."
category = "dev"
optional = false
python-versions = ">=3.7"

[package.dependencies]
python-dateutil = ">=2.4"

[[package]]
name = "fastjsonschema"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "2.16.2"
description = "Fastest Python implementation of JSON schema"
category = "main"
optional = false
python-versions = "*"

[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
devel = ["colorama", "json-spec", "jsonschema", "pylint", "pytest", "pytest-benchmark", "pytest-cache", "validictory"]
[[package]]
name = "flake8"
version = "3.9.2"
description = "the modular source code checker: pep8 pyflakes and co"
category = "dev"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"

[package.dependencies]
mccabe = ">=0.6.0,<0.7.0"
pycodestyle = ">=2.7.0,<2.8.0"
pyflakes = ">=2.3.0,<2.4.0"
[[package]]
name = "flake8-bugbear"
version = "22.9.23"
description = "A plugin for flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle."
category = "dev"
optional = false
python-versions = ">=3.6"

[package.dependencies]
attrs = ">=19.2.0"
flake8 = ">=3.0.0"

[package.extras]
dev = ["coverage", "hypothesis", "hypothesmith (>=0.2)", "pre-commit"]

[[package]]
name = "flake8-polyfill"
version = "1.0.2"
description = "Polyfill package for Flake8 plugins"
category = "dev"
optional = false
python-versions = "*"

[package.dependencies]
flake8 = "*"

[[package]]
name = "flake8-quotes"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "3.3.1"
description = "Flake8 lint for quotes."
category = "dev"
optional = false
python-versions = "*"

[package.dependencies]
flake8 = "*"

[[package]]
name = "furo"
version = "2020.12.9b21"
description = "A clean customisable Sphinx documentation theme."
category = "dev"
optional = false
python-versions = ">=3.5"

[package.dependencies]
beautifulsoup4 = "*"
sphinx = ">3.0"

[package.extras]
doc = ["myst-parser", "sphinx-inline-tabs"]
test = ["pytest", "pytest-cov", "pytest-xdist"]
[[package]]
name = "future"
version = "0.18.2"
description = "Clean single-source support for Python 3 and 2"
category = "main"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"

[[package]]
name = "html5lib"
version = "1.1"
description = "HTML parser based on the WHATWG HTML specification"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"

[package.dependencies]
six = ">=1.9"
webencodings = "*"

[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
all = ["chardet (>=2.2)", "genshi", "lxml"]
chardet = ["chardet (>=2.2)"]
genshi = ["genshi"]
lxml = ["lxml"]
[[package]]
name = "idna"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "3.4"
description = "Internationalized Domain Names in Applications (IDNA)"
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.5"
[[package]]
name = "imagesize"
version = "1.4.1"
description = "Getting image size from png/jpeg/jpeg2000/gif file"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"

[[package]]
name = "importlib-metadata"
version = "5.0.0"
description = "Read metadata from Python packages"
Andreas Klöckner's avatar
Andreas Klöckner committed
category = "dev"
optional = false
python-versions = ">=3.7"

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

[package.extras]
docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)"]
perf = ["ipython"]
testing = ["flake8 (<5)", "flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)"]
[[package]]
name = "importlib-resources"
version = "5.9.0"
description = "Read resources from Python packages"
category = "main"
optional = false
python-versions = ">=3.7"
zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""}
Andreas Klöckner's avatar
Andreas Klöckner committed
docs = ["jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx"]
testing = ["pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"]
Josh Asplund's avatar
Josh Asplund committed
[[package]]
name = "inflection"
version = "0.5.1"
description = "A port of Ruby on Rails inflector to Python"
category = "dev"
Josh Asplund's avatar
Josh Asplund committed
optional = false
python-versions = ">=3.5"

[[package]]
name = "iniconfig"
version = "1.1.1"
description = "iniconfig: brain-dead simple config-ini parsing"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "ipaddress"
version = "1.0.23"
description = "IPv4/IPv6 manipulation library"
category = "main"
optional = false
python-versions = "*"

[[package]]
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "ipython_genutils"
version = "0.2.0"
description = "Vestigial utilities from IPython"
category = "main"
optional = false
python-versions = "*"

[[package]]
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "Jinja2"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "3.0.3"
description = "A very fast and expressive template engine."
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
MarkupSafe = ">=2.0"
Andreas Klöckner's avatar
Andreas Klöckner committed
i18n = ["Babel (>=2.7)"]

[[package]]
name = "jsonfield"
version = "3.1.0"
description = "A reusable Django field that allows you to store validated JSON in your model."
category = "main"
optional = false
python-versions = ">=3.6"

[package.dependencies]
Django = ">=2.2"

[[package]]
name = "jsonschema"
version = "4.16.0"
description = "An implementation of JSON Schema validation for Python"
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.7"

[package.dependencies]
attrs = ">=17.4.0"
importlib-resources = {version = ">=1.4.0", markers = "python_version < \"3.9\""}
pkgutil-resolve-name = {version = ">=1.3.10", markers = "python_version < \"3.9\""}
Andreas Klöckner's avatar
Andreas Klöckner committed
pyrsistent = ">=0.14.0,<0.17.0 || >0.17.0,<0.17.1 || >0.17.1,<0.17.2 || >0.17.2"
Andreas Klöckner's avatar
Andreas Klöckner committed
format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"]
format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=1.11)"]

[[package]]
name = "jupyter-core"
version = "4.11.1"
description = "Jupyter core package. A base package on which Jupyter projects rely."
category = "main"
optional = false
python-versions = ">=3.7"

[package.dependencies]
Andreas Klöckner's avatar
Andreas Klöckner committed
pywin32 = {version = ">=1.0", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""}
[package.extras]
test = ["ipykernel", "pre-commit", "pytest", "pytest-cov", "pytest-timeout"]
[[package]]
name = "kombu"
description = "Messaging library for Python."
category = "main"
optional = false
python-versions = ">=3.7"

[package.dependencies]
amqp = ">=5.0.9,<6.0.0"
azureservicebus = ["azure-servicebus (>=7.0.0)"]
azurestoragequeues = ["azure-storage-queue"]
consul = ["python-consul (>=0.6.0)"]
librabbitmq = ["librabbitmq (>=2.0.0)"]
mongodb = ["pymongo (>=3.3.0,<3.12.1)"]
msgpack = ["msgpack"]
pyro = ["pyro4"]
qpid = ["qpid-python (>=0.26)", "qpid-tools (>=0.26)"]
redis = ["redis (>=3.4.1,!=4.0.0,!=4.0.1)"]
slmq = ["softlayer-messaging (>=1.0.3)"]
sqlalchemy = ["sqlalchemy"]
sqs = ["boto3 (>=1.9.12)", "pycurl (>=7.44.1,<7.45.0)", "urllib3 (>=1.26.7)"]
yaml = ["PyYAML (>=3.10)"]
zookeeper = ["kazoo (>=1.3.1)"]

[[package]]
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "Markdown"
version = "2.6.11"
description = "Python implementation of Markdown."
category = "main"
optional = false
python-versions = "*"

[[package]]
Andreas Klöckner's avatar
Andreas Klöckner committed
name = "MarkupSafe"
description = "Safely add untrusted strings to HTML/XML markup."
category = "main"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.7"

[[package]]
name = "mccabe"
version = "0.6.1"
description = "McCabe checker, plugin for flake8"
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "mistune"
version = "0.8.4"
description = "The fastest markdown parser in pure Python"
category = "main"
optional = false
python-versions = "*"

[[package]]
name = "mpmath"
Andreas Klöckner's avatar
Andreas Klöckner committed
version = "1.2.1"
description = "Python library for arbitrary-precision floating-point arithmetic"
category = "main"
optional = false
python-versions = "*"

Andreas Klöckner's avatar
Andreas Klöckner committed
[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
develop = ["codecov", "pycodestyle", "pytest (>=4.6)", "pytest-cov", "wheel"]
Andreas Klöckner's avatar
Andreas Klöckner committed
tests = ["pytest (>=4.6)"]

[[package]]
name = "mypy"
version = "0.981"
description = "Optional static typing for Python"
category = "dev"
optional = false
python-versions = ">=3.7"

[package.dependencies]
mypy-extensions = ">=0.4.3"
tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
typing-extensions = ">=3.10"

[package.extras]
dmypy = ["psutil (>=4.0)"]
python2 = ["typed-ast (>=1.4.0,<2)"]
reports = ["lxml"]

[[package]]
name = "mypy-extensions"
version = "0.4.3"
description = "Experimental type system extensions for programs checked with the mypy typechecker."
category = "dev"
optional = false
python-versions = "*"

[[package]]
name = "nbconvert"
version = "5.6.1"
description = "Converting Jupyter Notebooks"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"

[package.dependencies]
bleach = "*"
defusedxml = "*"
entrypoints = ">=0.2.2"
jinja2 = ">=2.4"
jupyter-core = "*"
mistune = ">=0.8.1,<2"
nbformat = ">=4.4"
pandocfilters = ">=1.4.1"
pygments = "*"
testpath = "*"
traitlets = ">=4.2"

[package.extras]
Andreas Klöckner's avatar
Andreas Klöckner committed
all = ["ipykernel", "ipython", "ipywidgets (>=7)", "jupyter-client (>=5.3.1)", "mock", "nbsphinx (>=0.2.12)", "pebble", "pytest", "pytest-cov", "sphinx (>=1.5.1)", "sphinx-rtd-theme", "sphinxcontrib-github-alt", "tornado (>=4.0)"]
docs = ["ipython", "jupyter-client (>=5.3.1)", "nbsphinx (>=0.2.12)", "sphinx (>=1.5.1)", "sphinx-rtd-theme", "sphinxcontrib-github-alt"]
execute = ["jupyter-client (>=5.3.1)"]
serve = ["tornado (>=4.0)"]
Andreas Klöckner's avatar
Andreas Klöckner committed
test = ["ipykernel", "ipywidgets (>=7)", "jupyter-client (>=5.3.1)", "mock", "pebble", "pytest", "pytest-cov"]

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

[package.dependencies]
fastjsonschema = "*"
jsonschema = ">=2.6"
jupyter-core = "*"
traitlets = ">=5.1"
Andreas Klöckner's avatar
Andreas Klöckner committed
test = ["check-manifest", "pep440", "pre-commit", "pytest", "testpath"]

[[package]]
name = "numpy"
version = "1.23.3"
description = "NumPy is the fundamental package for array computing with Python."
category = "dev"
optional = false
Andreas Klöckner's avatar
Andreas Klöckner committed
python-versions = ">=3.8"
name = "oauthlib"
version = "3.2.1"
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.11.0"
description = "SSH2 protocol library"
category = "main"