mirror of
https://github.com/sartography/spiffworkflow-backend.git
synced 2025-02-23 21:08:18 +00:00
Bumps [xdoctest](https://github.com/Erotemic/xdoctest) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/Erotemic/xdoctest/releases) - [Changelog](https://github.com/Erotemic/xdoctest/blob/main/CHANGELOG.md) - [Commits](https://github.com/Erotemic/xdoctest/compare/v1.0.0...v1.0.1) --- updated-dependencies: - dependency-name: xdoctest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2267 lines
56 KiB
TOML
2267 lines
56 KiB
TOML
[[package]]
|
|
name = "alabaster"
|
|
version = "0.7.12"
|
|
description = "A configurable sidebar-enabled Sphinx theme"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "alembic"
|
|
version = "1.8.0"
|
|
description = "A database migration tool for SQLAlchemy."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
Mako = "*"
|
|
SQLAlchemy = ">=1.3.0"
|
|
|
|
[package.extras]
|
|
tz = ["python-dateutil"]
|
|
|
|
[[package]]
|
|
name = "amqp"
|
|
version = "5.1.1"
|
|
description = "Low-level AMQP client for Python (fork of amqplib)."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
vine = ">=5.0.0"
|
|
|
|
[[package]]
|
|
name = "aniso8601"
|
|
version = "9.0.1"
|
|
description = "A library for parsing ISO 8601 strings."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.extras]
|
|
dev = ["black", "coverage", "isort", "pre-commit", "pyenchant", "pylint"]
|
|
|
|
[[package]]
|
|
name = "astroid"
|
|
version = "2.11.6"
|
|
description = "An abstract syntax tree for Python with inference support."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.2"
|
|
|
|
[package.dependencies]
|
|
lazy-object-proxy = ">=1.4.0"
|
|
typing-extensions = {version = ">=3.10", markers = "python_version < \"3.10\""}
|
|
wrapt = ">=1.11,<2"
|
|
|
|
[[package]]
|
|
name = "atomicwrites"
|
|
version = "1.4.0"
|
|
description = "Atomic file writes."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "attrs"
|
|
version = "21.4.0"
|
|
description = "Classes Without Boilerplate"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[package.extras]
|
|
dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit", "cloudpickle"]
|
|
docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"]
|
|
tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "cloudpickle"]
|
|
tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "cloudpickle"]
|
|
|
|
[[package]]
|
|
name = "babel"
|
|
version = "2.10.3"
|
|
description = "Internationalization utilities"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
pytz = ">=2015.7"
|
|
|
|
[[package]]
|
|
name = "bandit"
|
|
version = "1.7.2"
|
|
description = "Security oriented static analyser for python code."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
colorama = {version = ">=0.3.9", markers = "platform_system == \"Windows\""}
|
|
GitPython = ">=1.0.1"
|
|
PyYAML = ">=5.3.1"
|
|
stevedore = ">=1.20.0"
|
|
|
|
[package.extras]
|
|
test = ["beautifulsoup4 (>=4.8.0)", "coverage (>=4.5.4)", "fixtures (>=3.0.0)", "flake8 (>=4.0.0)", "pylint (==1.9.4)", "stestr (>=2.5.0)", "testscenarios (>=0.5.0)", "testtools (>=2.3.0)", "toml"]
|
|
toml = ["toml"]
|
|
yaml = ["pyyaml"]
|
|
|
|
[[package]]
|
|
name = "bcrypt"
|
|
version = "3.2.2"
|
|
description = "Modern password hashing for your software and your servers"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
cffi = ">=1.1"
|
|
|
|
[package.extras]
|
|
tests = ["pytest (>=3.2.1,!=3.3.0)"]
|
|
typecheck = ["mypy"]
|
|
|
|
[[package]]
|
|
name = "beautifulsoup4"
|
|
version = "4.11.1"
|
|
description = "Screen-scraping library"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6.0"
|
|
|
|
[package.dependencies]
|
|
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 = "black"
|
|
version = "22.6.0"
|
|
description = "The uncompromising code formatter."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6.2"
|
|
|
|
[package.dependencies]
|
|
click = ">=8.0.0"
|
|
mypy-extensions = ">=0.4.3"
|
|
pathspec = ">=0.9.0"
|
|
platformdirs = ">=2"
|
|
tomli = {version = ">=1.1.0", markers = "python_full_version < \"3.11.0a7\""}
|
|
typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""}
|
|
|
|
[package.extras]
|
|
colorama = ["colorama (>=0.4.3)"]
|
|
d = ["aiohttp (>=3.7.4)"]
|
|
jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"]
|
|
uvloop = ["uvloop (>=0.15.2)"]
|
|
|
|
[[package]]
|
|
name = "blinker"
|
|
version = "1.4"
|
|
description = "Fast, simple object-to-object and broadcast signaling"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[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"
|
|
click = ">=8.0.3,<9.0"
|
|
click-didyoumean = ">=0.0.3"
|
|
click-plugins = ">=1.1.1"
|
|
click-repl = ">=0.2.0"
|
|
kombu = ">=5.2.3,<6.0"
|
|
pytz = ">=2021.3"
|
|
vine = ">=5.0.0,<6.0"
|
|
|
|
[package.extras]
|
|
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)"]
|
|
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"]
|
|
mongodb = ["pymongo[srv] (>=3.11.1)"]
|
|
msgpack = ["msgpack"]
|
|
pymemcache = ["python-memcached"]
|
|
pyro = ["pyro4"]
|
|
pytest = ["pytest-celery"]
|
|
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"]
|
|
sqs = ["kombu"]
|
|
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.6.15"
|
|
description = "Python package for providing Mozilla's CA Bundle."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "cffi"
|
|
version = "1.15.0"
|
|
description = "Foreign Function Interface for Python calling C code."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
pycparser = "*"
|
|
|
|
[[package]]
|
|
name = "cfgv"
|
|
version = "3.3.1"
|
|
description = "Validate configuration and produce human readable error messages."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6.1"
|
|
|
|
[[package]]
|
|
name = "charset-normalizer"
|
|
version = "2.0.12"
|
|
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5.0"
|
|
|
|
[package.extras]
|
|
unicode_backport = ["unicodedata2"]
|
|
|
|
[[package]]
|
|
name = "classify-imports"
|
|
version = "4.1.0"
|
|
description = "Utilities for refactoring imports in python-like syntax."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "click"
|
|
version = "8.1.3"
|
|
description = "Composable command line interface toolkit"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
colorama = {version = "*", markers = "platform_system == \"Windows\""}
|
|
|
|
[[package]]
|
|
name = "click-didyoumean"
|
|
version = "0.3.0"
|
|
description = "Enables git-like *did-you-mean* feature in click"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.2,<4.0.0"
|
|
|
|
[package.dependencies]
|
|
click = ">=7"
|
|
|
|
[[package]]
|
|
name = "click-plugins"
|
|
version = "1.1.1"
|
|
description = "An extension module for click to enable registering CLI commands via setuptools entry-points."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
click = ">=4.0"
|
|
|
|
[package.extras]
|
|
dev = ["pytest (>=3.6)", "pytest-cov", "wheel", "coveralls"]
|
|
|
|
[[package]]
|
|
name = "click-repl"
|
|
version = "0.2.0"
|
|
description = "REPL plugin for Click"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
click = "*"
|
|
prompt-toolkit = "*"
|
|
six = "*"
|
|
|
|
[[package]]
|
|
name = "clickclick"
|
|
version = "20.10.2"
|
|
description = "Click utility functions"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
click = ">=4.0"
|
|
PyYAML = ">=3.11"
|
|
|
|
[[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 = "configparser"
|
|
version = "5.2.0"
|
|
description = "Updated configparser from Python 3.8 for Python 2.6+."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)", "jaraco.tidelift (>=1.4)"]
|
|
testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "types-backports", "pytest-black (>=0.3.7)", "pytest-mypy"]
|
|
|
|
[[package]]
|
|
name = "connexion"
|
|
version = "2.14.0"
|
|
description = "Connexion - API first applications with OpenAPI/Swagger and Flask"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
clickclick = ">=1.2,<21"
|
|
flask = ">=1.0.4,<3"
|
|
inflection = ">=0.3.1,<0.6"
|
|
itsdangerous = ">=0.24"
|
|
jsonschema = ">=2.5.1,<5"
|
|
packaging = ">=20"
|
|
PyYAML = ">=5.1,<7"
|
|
requests = ">=2.9.1,<3"
|
|
swagger-ui-bundle = {version = ">=0.0.2,<0.1", optional = true, markers = "extra == \"swagger-ui\""}
|
|
werkzeug = ">=1.0,<3"
|
|
|
|
[package.extras]
|
|
aiohttp = ["aiohttp (>=2.3.10,<4)", "aiohttp-jinja2 (>=0.14.0,<2)", "MarkupSafe (>=0.23)"]
|
|
docs = ["sphinx-autoapi (==1.8.1)"]
|
|
flask = ["flask (>=1.0.4,<3)", "itsdangerous (>=0.24)"]
|
|
swagger-ui = ["swagger-ui-bundle (>=0.0.2,<0.1)"]
|
|
tests = ["decorator (>=5,<6)", "pytest (>=6,<7)", "pytest-cov (>=2,<3)", "testfixtures (>=6,<7)", "flask (>=1.0.4,<3)", "itsdangerous (>=0.24)", "swagger-ui-bundle (>=0.0.2,<0.1)", "aiohttp (>=2.3.10,<4)", "aiohttp-jinja2 (>=0.14.0,<2)", "MarkupSafe (>=0.23)", "pytest-aiohttp", "aiohttp-remotes"]
|
|
|
|
[[package]]
|
|
name = "coverage"
|
|
version = "6.4.1"
|
|
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]
|
|
toml = ["tomli"]
|
|
|
|
[[package]]
|
|
name = "darglint"
|
|
version = "1.8.1"
|
|
description = "A utility for ensuring Google-style docstrings stay up to date with the source code."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6,<4.0"
|
|
|
|
[[package]]
|
|
name = "dateparser"
|
|
version = "1.1.1"
|
|
description = "Date parsing library designed to parse dates from HTML pages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.dependencies]
|
|
python-dateutil = "*"
|
|
pytz = "*"
|
|
regex = "<2019.02.19 || >2019.02.19,<2021.8.27 || >2021.8.27,<2022.3.15"
|
|
tzlocal = "*"
|
|
|
|
[package.extras]
|
|
calendars = ["convertdate", "hijri-converter", "convertdate"]
|
|
fasttext = ["fasttext"]
|
|
langdetect = ["langdetect"]
|
|
|
|
[[package]]
|
|
name = "distlib"
|
|
version = "0.3.4"
|
|
description = "Distribution utilities"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "docutils"
|
|
version = "0.17.1"
|
|
description = "Docutils -- Python Documentation Utilities"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "dparse"
|
|
version = "0.5.1"
|
|
description = "A parser for Python dependency files"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.dependencies]
|
|
packaging = "*"
|
|
pyyaml = "*"
|
|
toml = "*"
|
|
|
|
[package.extras]
|
|
pipenv = ["pipenv"]
|
|
|
|
[[package]]
|
|
name = "ecdsa"
|
|
version = "0.17.0"
|
|
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]]
|
|
name = "filelock"
|
|
version = "3.7.1"
|
|
description = "A platform independent file lock."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["furo (>=2021.8.17b43)", "sphinx (>=4.1)", "sphinx-autodoc-typehints (>=1.12)"]
|
|
testing = ["covdefaults (>=1.2.0)", "coverage (>=4)", "pytest (>=4)", "pytest-cov", "pytest-timeout (>=1.4.2)"]
|
|
|
|
[[package]]
|
|
name = "flake8"
|
|
version = "4.0.1"
|
|
description = "the modular source code checker: pep8 pyflakes and co"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
mccabe = ">=0.6.0,<0.7.0"
|
|
pycodestyle = ">=2.8.0,<2.9.0"
|
|
pyflakes = ">=2.4.0,<2.5.0"
|
|
|
|
[[package]]
|
|
name = "flake8-bandit"
|
|
version = "2.1.2"
|
|
description = "Automated security testing with bandit and flake8."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
bandit = "*"
|
|
flake8 = "*"
|
|
flake8-polyfill = "*"
|
|
pycodestyle = "*"
|
|
|
|
[[package]]
|
|
name = "flake8-bugbear"
|
|
version = "22.7.1"
|
|
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-docstrings"
|
|
version = "1.6.0"
|
|
description = "Extension for flake8 which uses pydocstyle to check docstrings"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
flake8 = ">=3"
|
|
pydocstyle = ">=2.1"
|
|
|
|
[[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-rst-docstrings"
|
|
version = "0.2.6"
|
|
description = "Python docstring reStructuredText (RST) validator"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
flake8 = ">=3.0.0"
|
|
pygments = "*"
|
|
restructuredtext-lint = "*"
|
|
|
|
[[package]]
|
|
name = "flask"
|
|
version = "2.1.2"
|
|
description = "A simple framework for building complex web applications."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
click = ">=8.0"
|
|
importlib-metadata = {version = ">=3.6.0", markers = "python_version < \"3.10\""}
|
|
itsdangerous = ">=2.0"
|
|
Jinja2 = ">=3.0"
|
|
Werkzeug = ">=2.0"
|
|
|
|
[package.extras]
|
|
async = ["asgiref (>=3.2)"]
|
|
dotenv = ["python-dotenv"]
|
|
|
|
[[package]]
|
|
name = "flask-admin"
|
|
version = "1.6.0"
|
|
description = "Simple and extensible admin interface framework for Flask"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
Flask = ">=0.7"
|
|
wtforms = "*"
|
|
|
|
[package.extras]
|
|
aws = ["boto"]
|
|
azure = ["azure-storage-blob"]
|
|
|
|
[[package]]
|
|
name = "flask-bcrypt"
|
|
version = "1.0.1"
|
|
description = "Brcrypt hashing for Flask."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
bcrypt = ">=3.1.1"
|
|
Flask = "*"
|
|
|
|
[[package]]
|
|
name = "flask-bpmn"
|
|
version = "0.0.0"
|
|
description = "Flask Bpmn"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "^3.7"
|
|
develop = false
|
|
|
|
[package.dependencies]
|
|
click = "^8.0.1"
|
|
flask = "*"
|
|
flask-admin = "*"
|
|
flask-bcrypt = "*"
|
|
flask-cors = "*"
|
|
flask-mail = "*"
|
|
flask-marshmallow = "*"
|
|
flask-migrate = "*"
|
|
flask-restful = "*"
|
|
sentry-sdk = "1.6.0"
|
|
sphinx-autoapi = "^1.8.4"
|
|
spiffworkflow = {git = "https://github.com/sartography/SpiffWorkflow", rev = "feature/parse_spiffworkflow_extensions"}
|
|
werkzeug = "*"
|
|
|
|
[package.source]
|
|
type = "git"
|
|
url = "https://github.com/sartography/flask-bpmn"
|
|
reference = "main"
|
|
resolved_reference = "c7131dd5f43f48ff2709c22a4d7f0b4a8194ad1b"
|
|
|
|
[[package]]
|
|
name = "flask-cors"
|
|
version = "3.0.10"
|
|
description = "A Flask extension adding a decorator for CORS support"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
Flask = ">=0.9"
|
|
Six = "*"
|
|
|
|
[[package]]
|
|
name = "flask-mail"
|
|
version = "0.9.1"
|
|
description = "Flask extension for sending email"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
blinker = "*"
|
|
Flask = "*"
|
|
|
|
[[package]]
|
|
name = "flask-marshmallow"
|
|
version = "0.14.0"
|
|
description = "Flask + marshmallow for beautiful APIs"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
Flask = "*"
|
|
marshmallow = ">=2.0.0"
|
|
six = ">=1.9.0"
|
|
|
|
[package.extras]
|
|
dev = ["flask-sqlalchemy", "pytest", "mock", "flake8 (==3.8.3)", "pre-commit (>=2.4,<3.0)", "tox", "marshmallow-sqlalchemy (>=0.13.0,<0.19.0)", "flake8-bugbear (==20.1.4)", "marshmallow-sqlalchemy (>=0.13.0)"]
|
|
docs = ["marshmallow-sqlalchemy (>=0.13.0)", "Sphinx (==3.2.1)", "sphinx-issues (==1.2.0)"]
|
|
lint = ["flake8 (==3.8.3)", "pre-commit (>=2.4,<3.0)", "flake8-bugbear (==20.1.4)"]
|
|
sqlalchemy = ["flask-sqlalchemy", "marshmallow-sqlalchemy (>=0.13.0,<0.19.0)", "marshmallow-sqlalchemy (>=0.13.0)"]
|
|
tests = ["flask-sqlalchemy", "pytest", "mock", "marshmallow-sqlalchemy (>=0.13.0,<0.19.0)", "marshmallow-sqlalchemy (>=0.13.0)"]
|
|
|
|
[[package]]
|
|
name = "flask-migrate"
|
|
version = "3.1.0"
|
|
description = "SQLAlchemy database migrations for Flask applications using Alembic."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
alembic = ">=0.7"
|
|
Flask = ">=0.9"
|
|
Flask-SQLAlchemy = ">=1.0"
|
|
|
|
[[package]]
|
|
name = "flask-restful"
|
|
version = "0.3.9"
|
|
description = "Simple framework for creating REST APIs"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
aniso8601 = ">=0.82"
|
|
Flask = ">=0.8"
|
|
pytz = "*"
|
|
six = ">=1.3.0"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx"]
|
|
|
|
[[package]]
|
|
name = "flask-sqlalchemy"
|
|
version = "2.5.1"
|
|
description = "Adds SQLAlchemy support to your Flask application."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*"
|
|
|
|
[package.dependencies]
|
|
Flask = ">=0.10"
|
|
SQLAlchemy = ">=0.8.0"
|
|
|
|
[[package]]
|
|
name = "furo"
|
|
version = "2022.6.21"
|
|
description = "A clean customisable Sphinx documentation theme."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
beautifulsoup4 = "*"
|
|
pygments = "*"
|
|
sphinx = ">=4.0,<6.0"
|
|
sphinx-basic-ng = "*"
|
|
|
|
[[package]]
|
|
name = "gitdb"
|
|
version = "4.0.9"
|
|
description = "Git Object Database"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
smmap = ">=3.0.1,<6"
|
|
|
|
[[package]]
|
|
name = "gitpython"
|
|
version = "3.1.27"
|
|
description = "GitPython is a python library used to interact with Git repositories"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
gitdb = ">=4.0.1,<5"
|
|
|
|
[[package]]
|
|
name = "greenlet"
|
|
version = "1.1.2"
|
|
description = "Lightweight in-process concurrent programming"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx"]
|
|
|
|
[[package]]
|
|
name = "gunicorn"
|
|
version = "20.1.0"
|
|
description = "WSGI HTTP Server for UNIX"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
eventlet = ["eventlet (>=0.24.1)"]
|
|
gevent = ["gevent (>=1.4.0)"]
|
|
setproctitle = ["setproctitle"]
|
|
tornado = ["tornado (>=0.2)"]
|
|
|
|
[[package]]
|
|
name = "identify"
|
|
version = "2.5.1"
|
|
description = "File identification library for Python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
license = ["ukkonen"]
|
|
|
|
[[package]]
|
|
name = "idna"
|
|
version = "3.3"
|
|
description = "Internationalized Domain Names in Applications (IDNA)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "imagesize"
|
|
version = "1.3.0"
|
|
description = "Getting image size from png/jpeg/jpeg2000/gif file"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "importlib-metadata"
|
|
version = "4.11.4"
|
|
description = "Read metadata from Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
zipp = ">=0.5"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)"]
|
|
perf = ["ipython"]
|
|
testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)", "importlib-resources (>=1.3)"]
|
|
|
|
[[package]]
|
|
name = "inflection"
|
|
version = "0.5.1"
|
|
description = "A port of Ruby on Rails inflector to Python"
|
|
category = "main"
|
|
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 = "itsdangerous"
|
|
version = "2.1.2"
|
|
description = "Safely pass data to untrusted environments and back."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "jinja2"
|
|
version = "3.1.2"
|
|
description = "A very fast and expressive template engine."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
MarkupSafe = ">=2.0"
|
|
|
|
[package.extras]
|
|
i18n = ["Babel (>=2.7)"]
|
|
|
|
[[package]]
|
|
name = "jsonschema"
|
|
version = "4.6.0"
|
|
description = "An implementation of JSON Schema validation for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
attrs = ">=17.4.0"
|
|
pyrsistent = ">=0.14.0,<0.17.0 || >0.17.0,<0.17.1 || >0.17.1,<0.17.2 || >0.17.2"
|
|
|
|
[package.extras]
|
|
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 = "kombu"
|
|
version = "5.2.4"
|
|
description = "Messaging library for Python."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
amqp = ">=5.0.9,<6.0.0"
|
|
vine = "*"
|
|
|
|
[package.extras]
|
|
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]]
|
|
name = "lazy-object-proxy"
|
|
version = "1.7.1"
|
|
description = "A fast and thorough lazy object proxy."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "libcst"
|
|
version = "0.4.5"
|
|
description = "A concrete syntax tree with AST-like properties for Python 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10 programs."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
pyyaml = ">=5.2"
|
|
typing-extensions = ">=3.7.4.2"
|
|
typing-inspect = ">=0.4.0"
|
|
|
|
[package.extras]
|
|
dev = ["black (==22.3.0)", "coverage (>=4.5.4)", "fixit (==0.1.1)", "flake8 (>=3.7.8)", "hypothesis (>=4.36.0)", "hypothesmith (>=0.0.4)", "jupyter (>=1.0.0)", "maturin (>=0.8.3,<0.9)", "nbsphinx (>=0.4.2)", "prompt-toolkit (>=2.0.9)", "setuptools-scm (>=6.0.1)", "sphinx-rtd-theme (>=0.4.3)", "ufmt (==1.3)", "usort (==1.0.0rc1)", "setuptools-rust (>=0.12.1)", "slotscheck (>=0.7.1)", "jinja2 (==3.0.3)", "pyre-check (==0.9.9)"]
|
|
|
|
[[package]]
|
|
name = "livereload"
|
|
version = "2.6.3"
|
|
description = "Python LiveReload is an awesome tool for web developers"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
six = "*"
|
|
tornado = {version = "*", markers = "python_version > \"2.7\""}
|
|
|
|
[[package]]
|
|
name = "lxml"
|
|
version = "4.9.1"
|
|
description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*"
|
|
|
|
[package.extras]
|
|
cssselect = ["cssselect (>=0.7)"]
|
|
html5 = ["html5lib"]
|
|
htmlsoup = ["beautifulsoup4"]
|
|
source = ["Cython (>=0.29.7)"]
|
|
|
|
[[package]]
|
|
name = "mako"
|
|
version = "1.2.0"
|
|
description = "A super-fast templating language that borrows the best ideas from the existing templating languages."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
MarkupSafe = ">=0.9.2"
|
|
|
|
[package.extras]
|
|
babel = ["babel"]
|
|
lingua = ["lingua"]
|
|
testing = ["pytest"]
|
|
|
|
[[package]]
|
|
name = "markupsafe"
|
|
version = "2.1.1"
|
|
description = "Safely add untrusted strings to HTML/XML markup."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "marshmallow"
|
|
version = "3.16.0"
|
|
description = "A lightweight library for converting complex datatypes to and from native Python datatypes."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
packaging = ">=17.0"
|
|
|
|
[package.extras]
|
|
dev = ["pytest", "pytz", "simplejson", "mypy (==0.960)", "flake8 (==4.0.1)", "flake8-bugbear (==22.4.25)", "pre-commit (>=2.4,<3.0)", "tox"]
|
|
docs = ["sphinx (==4.5.0)", "sphinx-issues (==3.0.1)", "alabaster (==0.7.12)", "sphinx-version-warning (==1.1.2)", "autodocsumm (==0.2.8)"]
|
|
lint = ["mypy (==0.960)", "flake8 (==4.0.1)", "flake8-bugbear (==22.4.25)", "pre-commit (>=2.4,<3.0)"]
|
|
tests = ["pytest", "pytz", "simplejson"]
|
|
|
|
[[package]]
|
|
name = "marshmallow-enum"
|
|
version = "1.5.1"
|
|
description = "Enum field for Marshmallow"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
marshmallow = ">=2.0.0"
|
|
|
|
[[package]]
|
|
name = "marshmallow-sqlalchemy"
|
|
version = "0.28.0"
|
|
description = "SQLAlchemy integration with the marshmallow (de)serialization library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
marshmallow = ">=3.0.0"
|
|
SQLAlchemy = ">=1.3.0"
|
|
|
|
[package.extras]
|
|
dev = ["pytest", "pytest-lazy-fixture (>=0.6.2)", "flake8 (==4.0.1)", "flake8-bugbear (==22.1.11)", "pre-commit (>=2.0,<3.0)", "tox"]
|
|
docs = ["sphinx (==4.4.0)", "alabaster (==0.7.12)", "sphinx-issues (==3.0.1)"]
|
|
lint = ["flake8 (==4.0.1)", "flake8-bugbear (==22.1.11)", "pre-commit (>=2.0,<3.0)"]
|
|
tests = ["pytest", "pytest-lazy-fixture (>=0.6.2)"]
|
|
|
|
[[package]]
|
|
name = "mccabe"
|
|
version = "0.6.1"
|
|
description = "McCabe checker, plugin for flake8"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "monkeytype"
|
|
version = "22.2.0"
|
|
description = "Generating type annotations from sampled production types"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
libcst = ">=0.3.7"
|
|
mypy-extensions = "*"
|
|
|
|
[[package]]
|
|
name = "mypy"
|
|
version = "0.961"
|
|
description = "Optional static typing for Python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[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 = "mysql-connector-python"
|
|
version = "8.0.29"
|
|
description = "MySQL driver written in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
protobuf = ">=3.0.0"
|
|
|
|
[package.extras]
|
|
compression = ["lz4 (>=2.1.6)", "zstandard (>=0.12.0)"]
|
|
dns-srv = ["dnspython (>=1.16.0)"]
|
|
gssapi = ["gssapi (>=1.6.9)"]
|
|
|
|
[[package]]
|
|
name = "nodeenv"
|
|
version = "1.6.0"
|
|
description = "Node.js virtual environment builder"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "packaging"
|
|
version = "21.3"
|
|
description = "Core utilities for Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"
|
|
|
|
[[package]]
|
|
name = "pathspec"
|
|
version = "0.9.0"
|
|
description = "Utility library for gitignore style pattern matching of file paths."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
|
|
|
|
[[package]]
|
|
name = "pbr"
|
|
version = "5.9.0"
|
|
description = "Python Build Reasonableness"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.6"
|
|
|
|
[[package]]
|
|
name = "pep8-naming"
|
|
version = "0.13.0"
|
|
description = "Check PEP-8 naming conventions, plugin for flake8"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
flake8 = ">=3.9.1"
|
|
|
|
[[package]]
|
|
name = "platformdirs"
|
|
version = "2.5.2"
|
|
description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)", "sphinx (>=4)"]
|
|
test = ["appdirs (==1.4.4)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)", "pytest (>=6)"]
|
|
|
|
[[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 = "pre-commit"
|
|
version = "2.20.0"
|
|
description = "A framework for managing and maintaining multi-language pre-commit hooks."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
cfgv = ">=2.0.0"
|
|
identify = ">=1.0.0"
|
|
nodeenv = ">=0.11.1"
|
|
pyyaml = ">=5.1"
|
|
toml = "*"
|
|
virtualenv = ">=20.0.8"
|
|
|
|
[[package]]
|
|
name = "pre-commit-hooks"
|
|
version = "4.3.0"
|
|
description = "Some out-of-the-box hooks for pre-commit."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
"ruamel.yaml" = ">=0.15"
|
|
tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
|
|
|
|
[[package]]
|
|
name = "prompt-toolkit"
|
|
version = "3.0.29"
|
|
description = "Library for building powerful interactive command lines in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.2"
|
|
|
|
[package.dependencies]
|
|
wcwidth = "*"
|
|
|
|
[[package]]
|
|
name = "protobuf"
|
|
version = "4.21.2"
|
|
description = ""
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "psycopg2"
|
|
version = "2.9.3"
|
|
description = "psycopg2 - Python-PostgreSQL Database Adapter"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "py"
|
|
version = "1.11.0"
|
|
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 = "pycodestyle"
|
|
version = "2.8.0"
|
|
description = "Python style guide checker"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "pycparser"
|
|
version = "2.21"
|
|
description = "C parser in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "pydocstyle"
|
|
version = "6.1.1"
|
|
description = "Python docstring style checker"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
snowballstemmer = "*"
|
|
|
|
[package.extras]
|
|
toml = ["toml"]
|
|
|
|
[[package]]
|
|
name = "pyflakes"
|
|
version = "2.4.0"
|
|
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"
|
|
version = "2.12.0"
|
|
description = "Pygments is a syntax highlighting package written in Python."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "pyjwt"
|
|
version = "2.4.0"
|
|
description = "JSON Web Token implementation in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
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 = "pyparsing"
|
|
version = "3.0.9"
|
|
description = "pyparsing module - Classes and methods to define and execute parsing grammars"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.8"
|
|
|
|
[package.extras]
|
|
diagrams = ["railroad-diagrams", "jinja2"]
|
|
|
|
[[package]]
|
|
name = "pyrsistent"
|
|
version = "0.18.1"
|
|
description = "Persistent/Functional/Immutable data structures"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "pytest"
|
|
version = "7.1.2"
|
|
description = "pytest: simple powerful testing with Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[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"
|
|
tomli = ">=1.0.0"
|
|
|
|
[package.extras]
|
|
testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "xmlschema"]
|
|
|
|
[[package]]
|
|
name = "pytest-flask"
|
|
version = "1.2.0"
|
|
description = "A set of py.test fixtures to test Flask applications."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.dependencies]
|
|
Flask = "*"
|
|
pytest = ">=5.2"
|
|
Werkzeug = ">=0.7"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "sphinx-rtd-theme"]
|
|
|
|
[[package]]
|
|
name = "pytest-flask-sqlalchemy"
|
|
version = "1.1.0"
|
|
description = "A pytest plugin for preserving test isolation in Flask-SQlAlchemy using database transactions."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
Flask-SQLAlchemy = ">=2.3"
|
|
packaging = ">=14.1"
|
|
pytest = ">=3.2.1"
|
|
pytest-mock = ">=1.6.2"
|
|
SQLAlchemy = ">=1.2.2"
|
|
|
|
[package.extras]
|
|
tests = ["pytest-postgresql (>=2.4.0,<4.0.0)", "psycopg2-binary", "pytest (>=6.0.1)"]
|
|
|
|
[[package]]
|
|
name = "pytest-mock"
|
|
version = "3.8.1"
|
|
description = "Thin-wrapper around the mock package for easier use with pytest"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
pytest = ">=5.0"
|
|
|
|
[package.extras]
|
|
dev = ["pre-commit", "tox", "pytest-asyncio"]
|
|
|
|
[[package]]
|
|
name = "python-dateutil"
|
|
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-jose"
|
|
version = "3.3.0"
|
|
description = "JOSE implementation in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
ecdsa = "!=0.15"
|
|
pyasn1 = "*"
|
|
rsa = "*"
|
|
|
|
[package.extras]
|
|
cryptography = ["cryptography (>=3.4.0)"]
|
|
pycrypto = ["pycrypto (>=2.6.0,<2.7.0)", "pyasn1"]
|
|
pycryptodome = ["pycryptodome (>=3.3.1,<4.0.0)", "pyasn1"]
|
|
|
|
[[package]]
|
|
name = "python-keycloak"
|
|
version = "1.8.0"
|
|
description = "python-keycloak is a Python package providing access to the Keycloak API."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
python-jose = ">=1.4.0"
|
|
requests = ">=2.20.0"
|
|
urllib3 = ">=1.26.0"
|
|
|
|
[package.extras]
|
|
docs = ["mock", "alabaster", "commonmark", "recommonmark", "sphinx", "sphinx-rtd-theme", "readthedocs-sphinx-ext", "m2r2", "sphinx-autoapi"]
|
|
|
|
[[package]]
|
|
name = "pytz"
|
|
version = "2022.1"
|
|
description = "World timezone definitions, modern and historical"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[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]
|
|
tzdata = {version = "*", markers = "python_version >= \"3.6\""}
|
|
|
|
[[package]]
|
|
name = "pyupgrade"
|
|
version = "2.37.1"
|
|
description = "A tool to automatically upgrade syntax for newer versions."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
tokenize-rt = ">=3.2.0"
|
|
|
|
[[package]]
|
|
name = "pyyaml"
|
|
version = "6.0"
|
|
description = "YAML parser and emitter for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "regex"
|
|
version = "2022.3.2"
|
|
description = "Alternative regular expression module, to replace re."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "reorder-python-imports"
|
|
version = "3.8.1"
|
|
description = "Tool for reordering python imports"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
classify-imports = ">=4.1"
|
|
|
|
[[package]]
|
|
name = "requests"
|
|
version = "2.28.0"
|
|
description = "Python HTTP for Humans."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7, <4"
|
|
|
|
[package.dependencies]
|
|
certifi = ">=2017.4.17"
|
|
charset-normalizer = ">=2.0.0,<2.1.0"
|
|
idna = ">=2.5,<4"
|
|
urllib3 = ">=1.21.1,<1.27"
|
|
|
|
[package.extras]
|
|
socks = ["PySocks (>=1.5.6,!=1.5.7)"]
|
|
use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"]
|
|
|
|
[[package]]
|
|
name = "restructuredtext-lint"
|
|
version = "1.4.0"
|
|
description = "reStructuredText linter"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
docutils = ">=0.11,<1.0"
|
|
|
|
[[package]]
|
|
name = "rsa"
|
|
version = "4.8"
|
|
description = "Pure-Python RSA implementation"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6,<4"
|
|
|
|
[package.dependencies]
|
|
pyasn1 = ">=0.1.3"
|
|
|
|
[[package]]
|
|
name = "ruamel.yaml"
|
|
version = "0.17.21"
|
|
description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3"
|
|
|
|
[package.dependencies]
|
|
"ruamel.yaml.clib" = {version = ">=0.2.6", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.11\""}
|
|
|
|
[package.extras]
|
|
docs = ["ryd"]
|
|
jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"]
|
|
|
|
[[package]]
|
|
name = "ruamel.yaml.clib"
|
|
version = "0.2.6"
|
|
description = "C version of reader, parser and emitter for ruamel.yaml derived from libyaml"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "safety"
|
|
version = "2.0.0"
|
|
description = "Checks installed dependencies for known vulnerabilities and licenses."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
Click = ">=8.0.2"
|
|
dparse = ">=0.5.1"
|
|
packaging = ">=21.0"
|
|
requests = "*"
|
|
"ruamel.yaml" = ">=0.17.21"
|
|
|
|
[[package]]
|
|
name = "sentry-sdk"
|
|
version = "1.6.0"
|
|
description = "Python client for Sentry (https://sentry.io)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
certifi = "*"
|
|
urllib3 = ">=1.10.0"
|
|
|
|
[package.extras]
|
|
aiohttp = ["aiohttp (>=3.5)"]
|
|
beam = ["apache-beam (>=2.12)"]
|
|
bottle = ["bottle (>=0.12.13)"]
|
|
celery = ["celery (>=3)"]
|
|
chalice = ["chalice (>=1.16.0)"]
|
|
django = ["django (>=1.8)"]
|
|
falcon = ["falcon (>=1.4)"]
|
|
flask = ["flask (>=0.11)", "blinker (>=1.1)"]
|
|
httpx = ["httpx (>=0.16.0)"]
|
|
pure_eval = ["pure-eval", "executing", "asttokens"]
|
|
pyspark = ["pyspark (>=2.4.4)"]
|
|
quart = ["quart (>=0.16.1)", "blinker (>=1.1)"]
|
|
rq = ["rq (>=0.6)"]
|
|
sanic = ["sanic (>=0.8)"]
|
|
sqlalchemy = ["sqlalchemy (>=1.2)"]
|
|
tornado = ["tornado (>=5)"]
|
|
|
|
[[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]]
|
|
name = "smmap"
|
|
version = "5.0.0"
|
|
description = "A pure Python implementation of a sliding window memory map manager"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "snowballstemmer"
|
|
version = "2.2.0"
|
|
description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "soupsieve"
|
|
version = "2.3.2.post1"
|
|
description = "A modern CSS selector implementation for Beautiful Soup."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "sphinx"
|
|
version = "5.0.2"
|
|
description = "Python documentation generator"
|
|
category = "main"
|
|
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.19"
|
|
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 = "*"
|
|
sphinxcontrib-htmlhelp = ">=2.0.0"
|
|
sphinxcontrib-jsmath = "*"
|
|
sphinxcontrib-qthelp = "*"
|
|
sphinxcontrib-serializinghtml = ">=1.1.5"
|
|
|
|
[package.extras]
|
|
docs = ["sphinxcontrib-websupport"]
|
|
lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.950)", "docutils-stubs", "types-typed-ast", "types-requests"]
|
|
test = ["pytest (>=4.6)", "html5lib", "cython", "typed-ast"]
|
|
|
|
[[package]]
|
|
name = "sphinx-autoapi"
|
|
version = "1.8.4"
|
|
description = "Sphinx API documentation generator"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
astroid = ">=2.7"
|
|
Jinja2 = "*"
|
|
PyYAML = "*"
|
|
sphinx = ">=3.0"
|
|
unidecode = "*"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "sphinx-rtd-theme"]
|
|
dotnet = ["sphinxcontrib-dotnetdomain"]
|
|
go = ["sphinxcontrib-golangdomain"]
|
|
|
|
[[package]]
|
|
name = "sphinx-autobuild"
|
|
version = "2021.3.14"
|
|
description = "Rebuild Sphinx documentation on changes, with live-reload in the browser."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
colorama = "*"
|
|
livereload = "*"
|
|
sphinx = "*"
|
|
|
|
[package.extras]
|
|
test = ["pytest", "pytest-cov"]
|
|
|
|
[[package]]
|
|
name = "sphinx-basic-ng"
|
|
version = "0.0.1a11"
|
|
description = "A modern skeleton for Sphinx themes."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
sphinx = ">=4.0,<6.0"
|
|
|
|
[package.extras]
|
|
docs = ["furo", "myst-parser", "sphinx-copybutton", "sphinx-inline-tabs", "ipython"]
|
|
|
|
[[package]]
|
|
name = "sphinx-click"
|
|
version = "4.3.0"
|
|
description = "Sphinx extension that automatically documents click applications"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
click = ">=7.0"
|
|
docutils = "*"
|
|
sphinx = ">=2.0"
|
|
|
|
[[package]]
|
|
name = "sphinxcontrib-applehelp"
|
|
version = "1.0.2"
|
|
description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
lint = ["flake8", "mypy", "docutils-stubs"]
|
|
test = ["pytest"]
|
|
|
|
[[package]]
|
|
name = "sphinxcontrib-devhelp"
|
|
version = "1.0.2"
|
|
description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
lint = ["flake8", "mypy", "docutils-stubs"]
|
|
test = ["pytest"]
|
|
|
|
[[package]]
|
|
name = "sphinxcontrib-htmlhelp"
|
|
version = "2.0.0"
|
|
description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
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 = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
test = ["pytest", "flake8", "mypy"]
|
|
|
|
[[package]]
|
|
name = "sphinxcontrib-qthelp"
|
|
version = "1.0.3"
|
|
description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
lint = ["flake8", "mypy", "docutils-stubs"]
|
|
test = ["pytest"]
|
|
|
|
[[package]]
|
|
name = "sphinxcontrib-serializinghtml"
|
|
version = "1.1.5"
|
|
description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
lint = ["flake8", "mypy", "docutils-stubs"]
|
|
test = ["pytest"]
|
|
|
|
[[package]]
|
|
name = "SpiffWorkflow"
|
|
version = "1.1.7"
|
|
description = ""
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
develop = false
|
|
|
|
[package.dependencies]
|
|
celery = "*"
|
|
configparser = "*"
|
|
dateparser = "*"
|
|
lxml = "*"
|
|
pytz = "*"
|
|
|
|
[package.source]
|
|
type = "git"
|
|
url = "https://github.com/sartography/SpiffWorkflow"
|
|
reference = "feature/parse_spiffworkflow_extensions"
|
|
resolved_reference = "67054883d4040d6755bf0555f072ff85aa42093c"
|
|
|
|
[[package]]
|
|
name = "sqlalchemy"
|
|
version = "1.4.39"
|
|
description = "Database Abstraction Library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
|
|
|
|
[package.dependencies]
|
|
greenlet = {version = "!=0.4.17", markers = "python_version >= \"3\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"}
|
|
|
|
[package.extras]
|
|
aiomysql = ["greenlet (!=0.4.17)", "aiomysql"]
|
|
aiosqlite = ["typing_extensions (!=3.10.0.1)", "greenlet (!=0.4.17)", "aiosqlite"]
|
|
asyncio = ["greenlet (!=0.4.17)"]
|
|
asyncmy = ["greenlet (!=0.4.17)", "asyncmy (>=0.2.3,!=0.2.4)"]
|
|
mariadb_connector = ["mariadb (>=1.0.1)"]
|
|
mssql = ["pyodbc"]
|
|
mssql_pymssql = ["pymssql"]
|
|
mssql_pyodbc = ["pyodbc"]
|
|
mypy = ["sqlalchemy2-stubs", "mypy (>=0.910)"]
|
|
mysql = ["mysqlclient (>=1.4.0,<2)", "mysqlclient (>=1.4.0)"]
|
|
mysql_connector = ["mysql-connector-python"]
|
|
oracle = ["cx_oracle (>=7,<8)", "cx_oracle (>=7)"]
|
|
postgresql = ["psycopg2 (>=2.7)"]
|
|
postgresql_asyncpg = ["greenlet (!=0.4.17)", "asyncpg"]
|
|
postgresql_pg8000 = ["pg8000 (>=1.16.6,!=1.29.0)"]
|
|
postgresql_psycopg2binary = ["psycopg2-binary"]
|
|
postgresql_psycopg2cffi = ["psycopg2cffi"]
|
|
pymysql = ["pymysql (<1)", "pymysql"]
|
|
sqlcipher = ["sqlcipher3-binary"]
|
|
|
|
[[package]]
|
|
name = "sqlalchemy-stubs"
|
|
version = "0.4"
|
|
description = "SQLAlchemy stubs and mypy plugin"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
mypy = ">=0.790"
|
|
typing-extensions = ">=3.7.4"
|
|
|
|
[[package]]
|
|
name = "stevedore"
|
|
version = "3.5.0"
|
|
description = "Manage dynamic plugins for Python applications"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
pbr = ">=2.0.0,<2.1.0 || >2.1.0"
|
|
|
|
[[package]]
|
|
name = "swagger-ui-bundle"
|
|
version = "0.0.9"
|
|
description = "swagger_ui_bundle - swagger-ui files in a pip package"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
Jinja2 = ">=2.0"
|
|
|
|
[[package]]
|
|
name = "tokenize-rt"
|
|
version = "4.2.1"
|
|
description = "A wrapper around the stdlib `tokenize` which roundtrips."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6.1"
|
|
|
|
[[package]]
|
|
name = "toml"
|
|
version = "0.10.2"
|
|
description = "Python Library for Tom's Obvious, Minimal Language"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
|
|
|
|
[[package]]
|
|
name = "tomli"
|
|
version = "2.0.1"
|
|
description = "A lil' TOML parser"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "tornado"
|
|
version = "6.1"
|
|
description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">= 3.5"
|
|
|
|
[[package]]
|
|
name = "typeguard"
|
|
version = "2.13.3"
|
|
description = "Run-time type checker for Python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.5.3"
|
|
|
|
[package.extras]
|
|
doc = ["sphinx-rtd-theme", "sphinx-autodoc-typehints (>=1.2.0)"]
|
|
test = ["pytest", "typing-extensions", "mypy"]
|
|
|
|
[[package]]
|
|
name = "types-pytz"
|
|
version = "2022.1.1"
|
|
description = "Typing stubs for pytz"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "typing-extensions"
|
|
version = "4.3.0"
|
|
description = "Backported and Experimental Type Hints for Python 3.7+"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "typing-inspect"
|
|
version = "0.7.1"
|
|
description = "Runtime inspection utilities for typing module."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
mypy-extensions = ">=0.3.0"
|
|
typing-extensions = ">=3.7.4"
|
|
|
|
[[package]]
|
|
name = "tzdata"
|
|
version = "2022.1"
|
|
description = "Provider of IANA time zone data"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2"
|
|
|
|
[[package]]
|
|
name = "tzlocal"
|
|
version = "4.2"
|
|
description = "tzinfo object for the local timezone"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
pytz-deprecation-shim = "*"
|
|
tzdata = {version = "*", markers = "platform_system == \"Windows\""}
|
|
|
|
[package.extras]
|
|
devenv = ["black", "pyroma", "pytest-cov", "zest.releaser"]
|
|
test = ["pytest-mock (>=3.3)", "pytest (>=4.3)"]
|
|
|
|
[[package]]
|
|
name = "unidecode"
|
|
version = "1.3.4"
|
|
description = "ASCII transliterations of Unicode text"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "urllib3"
|
|
version = "1.26.9"
|
|
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"
|
|
version = "5.0.0"
|
|
description = "Promises, promises, promises."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "virtualenv"
|
|
version = "20.14.1"
|
|
description = "Virtual Python Environment builder"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
|
|
|
|
[package.dependencies]
|
|
distlib = ">=0.3.1,<1"
|
|
filelock = ">=3.2,<4"
|
|
platformdirs = ">=2,<3"
|
|
six = ">=1.9.0,<2"
|
|
|
|
[package.extras]
|
|
docs = ["proselint (>=0.10.2)", "sphinx (>=3)", "sphinx-argparse (>=0.2.5)", "sphinx-rtd-theme (>=0.4.3)", "towncrier (>=21.3)"]
|
|
testing = ["coverage (>=4)", "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)", "packaging (>=20.0)"]
|
|
|
|
[[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 = "werkzeug"
|
|
version = "2.1.2"
|
|
description = "The comprehensive WSGI web application library."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
watchdog = ["watchdog"]
|
|
|
|
[[package]]
|
|
name = "wrapt"
|
|
version = "1.14.1"
|
|
description = "Module for decorators, wrappers and monkey patching."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
|
|
|
|
[[package]]
|
|
name = "wtforms"
|
|
version = "3.0.1"
|
|
description = "Form validation and rendering for Python web development."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
MarkupSafe = "*"
|
|
|
|
[package.extras]
|
|
email = ["email-validator"]
|
|
|
|
[[package]]
|
|
name = "xdoctest"
|
|
version = "1.0.1"
|
|
description = "A rewrite of the builtin doctest module"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4"
|
|
|
|
[package.dependencies]
|
|
colorama = {version = "*", optional = true, markers = "platform_system == \"Windows\" and extra == \"colors\""}
|
|
Pygments = {version = "*", optional = true, markers = "python_version >= \"3.5.0\" and extra == \"colors\""}
|
|
six = "*"
|
|
|
|
[package.extras]
|
|
all = ["cmake", "codecov", "ninja", "pybind11", "scikit-build", "six", "colorama", "pytest", "pytest-cov", "debugpy", "pytest", "pygments", "pytest", "pytest-cov", "pytest", "pytest-cov", "jupyter-client", "ipython", "debugpy", "ipykernel", "pytest", "debugpy", "debugpy", "typing", "debugpy", "ipython-genutils", "pytest", "pygments", "attrs", "jedi", "jinja2", "jupyter-core", "nbconvert", "pytest-cov", "jupyter-client", "ipython", "ipykernel"]
|
|
all-strict = ["cmake (==3.21.2)", "codecov (==2.0.15)", "ninja (==1.10.2)", "pybind11 (==2.7.1)", "scikit-build (==0.11.1)", "six (==1.11.0)", "colorama (==0.4.1)", "pytest-cov (==2.8.1)", "pytest (==4.6.0)", "debugpy (==1.3.0)", "pytest (==4.6.0)", "Pygments (==2.0.0)", "pytest-cov (==2.8.1)", "pytest (==4.6.0)", "pytest-cov (==2.9.0)", "pytest (==4.6.0)", "jupyter-client (==6.1.5)", "IPython (==7.10.0)", "debugpy (==1.0.0)", "ipykernel (==5.2.0)", "pytest (==4.6.0)", "debugpy (==1.0.0)", "debugpy (==1.0.0)", "typing (==3.7.4)", "debugpy (==1.6.0)", "ipython-genutils (==0.2.0)", "pytest (==6.2.5)", "Pygments (==2.4.1)", "attrs (==19.2.0)", "jedi (==0.16)", "jinja2 (==3.0.0)", "jupyter-core (==4.7.0)", "nbconvert (==6.0.0)", "pytest-cov (==3.0.0)", "jupyter-client (==7.0.0)", "IPython (==7.23.1)", "ipykernel (==6.0.0)"]
|
|
colors = ["colorama", "pygments", "pygments"]
|
|
jupyter = ["debugpy", "jupyter-client", "ipython", "debugpy", "ipykernel", "debugpy", "debugpy", "debugpy", "ipython-genutils", "attrs", "jedi", "jinja2", "jupyter-core", "nbconvert", "jupyter-client", "ipython", "ipykernel"]
|
|
optional-strict = ["colorama (==0.4.1)", "debugpy (==1.3.0)", "tomli (==0.2.0)", "Pygments (==2.0.0)", "jupyter-client (==6.1.5)", "IPython (==7.10.0)", "debugpy (==1.0.0)", "ipykernel (==5.2.0)", "debugpy (==1.0.0)", "debugpy (==1.0.0)", "debugpy (==1.6.0)", "ipython-genutils (==0.2.0)", "Pygments (==2.4.1)", "attrs (==19.2.0)", "jedi (==0.16)", "jinja2 (==3.0.0)", "jupyter-core (==4.7.0)", "nbconvert (==6.0.0)", "jupyter-client (==7.0.0)", "IPython (==7.23.1)", "ipykernel (==6.0.0)"]
|
|
optional = ["colorama", "debugpy", "tomli", "pygments", "jupyter-client", "ipython", "debugpy", "ipykernel", "debugpy", "debugpy", "debugpy", "ipython-genutils", "pygments", "attrs", "jedi", "jinja2", "jupyter-core", "nbconvert", "jupyter-client", "ipython", "ipykernel"]
|
|
runtime-strict = ["six (==1.11.0)"]
|
|
tests = ["cmake", "codecov", "ninja", "pybind11", "scikit-build", "pytest", "pytest-cov", "pytest", "pytest", "pytest-cov", "pytest", "pytest-cov", "pytest", "typing", "pytest", "pytest-cov"]
|
|
tests-strict = ["cmake (==3.21.2)", "codecov (==2.0.15)", "ninja (==1.10.2)", "pybind11 (==2.7.1)", "scikit-build (==0.11.1)", "pytest-cov (==2.8.1)", "pytest (==4.6.0)", "pytest (==4.6.0)", "pytest-cov (==2.8.1)", "pytest (==4.6.0)", "pytest-cov (==2.9.0)", "pytest (==4.6.0)", "pytest (==4.6.0)", "typing (==3.7.4)", "pytest (==6.2.5)", "pytest-cov (==3.0.0)"]
|
|
|
|
[[package]]
|
|
name = "zipp"
|
|
version = "3.8.0"
|
|
description = "Backport of pathlib-compatible object wrapper for zip files"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=9)", "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 (>=0.9.1)"]
|
|
|
|
[metadata]
|
|
lock-version = "1.1"
|
|
python-versions = "^3.9"
|
|
content-hash = "d177dae756f891fd31013012b41008edb0df49dfa7d01f9edce7eca036ea0795"
|
|
|
|
[metadata.files]
|
|
alabaster = []
|
|
alembic = []
|
|
amqp = []
|
|
aniso8601 = []
|
|
astroid = []
|
|
atomicwrites = []
|
|
attrs = []
|
|
babel = []
|
|
bandit = []
|
|
bcrypt = []
|
|
beautifulsoup4 = []
|
|
billiard = []
|
|
black = []
|
|
blinker = []
|
|
celery = []
|
|
certifi = []
|
|
cffi = []
|
|
cfgv = []
|
|
charset-normalizer = []
|
|
classify-imports = []
|
|
click = []
|
|
click-didyoumean = []
|
|
click-plugins = []
|
|
click-repl = []
|
|
clickclick = []
|
|
colorama = []
|
|
configparser = []
|
|
connexion = []
|
|
coverage = []
|
|
darglint = []
|
|
dateparser = []
|
|
distlib = []
|
|
docutils = []
|
|
dparse = []
|
|
ecdsa = []
|
|
filelock = []
|
|
flake8 = []
|
|
flake8-bandit = []
|
|
flake8-bugbear = []
|
|
flake8-docstrings = []
|
|
flake8-polyfill = []
|
|
flake8-rst-docstrings = []
|
|
flask = []
|
|
flask-admin = []
|
|
flask-bcrypt = []
|
|
flask-bpmn = []
|
|
flask-cors = []
|
|
flask-mail = []
|
|
flask-marshmallow = []
|
|
flask-migrate = []
|
|
flask-restful = []
|
|
flask-sqlalchemy = []
|
|
furo = []
|
|
gitdb = []
|
|
gitpython = []
|
|
greenlet = []
|
|
gunicorn = []
|
|
identify = []
|
|
idna = []
|
|
imagesize = []
|
|
importlib-metadata = []
|
|
inflection = []
|
|
iniconfig = []
|
|
itsdangerous = []
|
|
jinja2 = []
|
|
jsonschema = []
|
|
kombu = []
|
|
lazy-object-proxy = []
|
|
libcst = []
|
|
livereload = []
|
|
lxml = []
|
|
mako = []
|
|
markupsafe = []
|
|
marshmallow = []
|
|
marshmallow-enum = []
|
|
marshmallow-sqlalchemy = []
|
|
mccabe = []
|
|
monkeytype = []
|
|
mypy = []
|
|
mypy-extensions = []
|
|
mysql-connector-python = []
|
|
nodeenv = []
|
|
packaging = []
|
|
pathspec = []
|
|
pbr = []
|
|
pep8-naming = []
|
|
platformdirs = []
|
|
pluggy = []
|
|
pre-commit = []
|
|
pre-commit-hooks = []
|
|
prompt-toolkit = []
|
|
protobuf = []
|
|
psycopg2 = []
|
|
py = []
|
|
pyasn1 = []
|
|
pycodestyle = []
|
|
pycparser = []
|
|
pydocstyle = []
|
|
pyflakes = []
|
|
pygments = []
|
|
pyjwt = []
|
|
pyparsing = []
|
|
pyrsistent = []
|
|
pytest = []
|
|
pytest-flask = []
|
|
pytest-flask-sqlalchemy = []
|
|
pytest-mock = []
|
|
python-dateutil = []
|
|
python-jose = []
|
|
python-keycloak = []
|
|
pytz = []
|
|
pytz-deprecation-shim = []
|
|
pyupgrade = []
|
|
pyyaml = []
|
|
regex = []
|
|
reorder-python-imports = []
|
|
requests = []
|
|
restructuredtext-lint = []
|
|
rsa = []
|
|
"ruamel.yaml" = []
|
|
"ruamel.yaml.clib" = []
|
|
safety = []
|
|
sentry-sdk = []
|
|
six = []
|
|
smmap = []
|
|
snowballstemmer = []
|
|
soupsieve = []
|
|
sphinx = []
|
|
sphinx-autoapi = []
|
|
sphinx-autobuild = []
|
|
sphinx-basic-ng = []
|
|
sphinx-click = []
|
|
sphinxcontrib-applehelp = []
|
|
sphinxcontrib-devhelp = []
|
|
sphinxcontrib-htmlhelp = []
|
|
sphinxcontrib-jsmath = []
|
|
sphinxcontrib-qthelp = []
|
|
sphinxcontrib-serializinghtml = []
|
|
SpiffWorkflow = []
|
|
sqlalchemy = []
|
|
sqlalchemy-stubs = []
|
|
stevedore = []
|
|
swagger-ui-bundle = []
|
|
tokenize-rt = []
|
|
toml = []
|
|
tomli = []
|
|
tornado = []
|
|
typeguard = []
|
|
types-pytz = []
|
|
typing-extensions = []
|
|
typing-inspect = []
|
|
tzdata = []
|
|
tzlocal = []
|
|
unidecode = []
|
|
urllib3 = []
|
|
vine = []
|
|
virtualenv = []
|
|
wcwidth = []
|
|
werkzeug = []
|
|
wrapt = []
|
|
wtforms = []
|
|
xdoctest = []
|
|
zipp = []
|