609 lines
15 KiB
TOML
609 lines
15 KiB
TOML
[[package]]
|
|
name = "atomicwrites"
|
|
version = "1.4.1"
|
|
description = "Atomic file writes."
|
|
category = "dev"
|
|
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 = "dev"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "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)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "zope.interface", "cloudpickle"]
|
|
tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "cloudpickle"]
|
|
|
|
[[package]]
|
|
name = "autoflake"
|
|
version = "1.6.0"
|
|
description = "Removes unused imports and unused variables"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
pyflakes = ">=1.1.0"
|
|
tomli = {version = ">=2.0.1", markers = "python_version < \"3.11\""}
|
|
|
|
[[package]]
|
|
name = "autoimport"
|
|
version = "1.2.3"
|
|
description = "Autoimport missing python libraries."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
autoflake = ">=1.4"
|
|
click = ">=8.0.3"
|
|
maison = ">=1.4.0"
|
|
pyprojroot = ">=0.2.0"
|
|
sh = ">=1.14.2"
|
|
xdg = ">=5.1.1"
|
|
|
|
[[package]]
|
|
name = "black"
|
|
version = "22.8.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 = "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 = "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 = "construct"
|
|
version = "2.10.68"
|
|
description = "A powerful declarative symmetric parser/builder for binary data"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
extras = ["arrow", "cloudpickle", "enum34", "lz4", "numpy", "ruamel.yaml"]
|
|
|
|
[[package]]
|
|
name = "construct-typing"
|
|
version = "0.5.3"
|
|
description = "Extension for the python package 'construct' that adds typing features"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
construct = "2.10.68"
|
|
|
|
[[package]]
|
|
name = "exceptiongroup"
|
|
version = "1.0.0rc9"
|
|
description = "Backport of PEP 654 (exception groups)"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
test = ["pytest (>=6)"]
|
|
|
|
[[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 = "hypothesis"
|
|
version = "6.54.6"
|
|
description = "A library for property-based testing"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
attrs = ">=19.2.0"
|
|
exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""}
|
|
sortedcontainers = ">=2.1.0,<3.0.0"
|
|
|
|
[package.extras]
|
|
all = ["black (>=19.10b0)", "click (>=7.0)", "django (>=3.2)", "dpcontracts (>=0.4)", "lark-parser (>=0.6.5)", "libcst (>=0.3.16)", "numpy (>=1.9.0)", "pandas (>=1.0)", "pytest (>=4.6)", "python-dateutil (>=1.4)", "pytz (>=2014.1)", "redis (>=3.0.0)", "rich (>=9.0.0)", "importlib-metadata (>=3.6)", "backports.zoneinfo (>=0.2.1)", "tzdata (>=2022.2)"]
|
|
cli = ["click (>=7.0)", "black (>=19.10b0)", "rich (>=9.0.0)"]
|
|
codemods = ["libcst (>=0.3.16)"]
|
|
dateutil = ["python-dateutil (>=1.4)"]
|
|
django = ["django (>=3.2)"]
|
|
dpcontracts = ["dpcontracts (>=0.4)"]
|
|
ghostwriter = ["black (>=19.10b0)"]
|
|
lark = ["lark-parser (>=0.6.5)"]
|
|
numpy = ["numpy (>=1.9.0)"]
|
|
pandas = ["pandas (>=1.0)"]
|
|
pytest = ["pytest (>=4.6)"]
|
|
pytz = ["pytz (>=2014.1)"]
|
|
redis = ["redis (>=3.0.0)"]
|
|
zoneinfo = ["backports.zoneinfo (>=0.2.1)", "tzdata (>=2022.2)"]
|
|
|
|
[[package]]
|
|
name = "iniconfig"
|
|
version = "1.1.1"
|
|
description = "iniconfig: brain-dead simple config-ini parsing"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "isort"
|
|
version = "5.10.1"
|
|
description = "A Python utility / library to sort Python imports."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6.1,<4.0"
|
|
|
|
[package.extras]
|
|
pipfile_deprecated_finder = ["pipreqs", "requirementslib"]
|
|
requirements_deprecated_finder = ["pipreqs", "pip-api"]
|
|
colors = ["colorama (>=0.4.3,<0.5.0)"]
|
|
plugins = ["setuptools"]
|
|
|
|
[[package]]
|
|
name = "maison"
|
|
version = "1.4.0"
|
|
description = "Maison"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6.1,<4.0.0"
|
|
|
|
[package.dependencies]
|
|
click = ">=8.0.1,<9.0.0"
|
|
pydantic = ">=1.8.2,<2.0.0"
|
|
toml = ">=0.10.2,<0.11.0"
|
|
|
|
[[package]]
|
|
name = "marshmallow"
|
|
version = "3.18.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.971)", "flake8 (==5.0.4)", "flake8-bugbear (==22.9.11)", "pre-commit (>=2.4,<3.0)", "tox"]
|
|
docs = ["sphinx (==5.1.1)", "sphinx-issues (==3.0.1)", "alabaster (==0.7.12)", "sphinx-version-warning (==1.1.2)", "autodocsumm (==0.2.9)"]
|
|
lint = ["mypy (==0.971)", "flake8 (==5.0.4)", "flake8-bugbear (==22.9.11)", "pre-commit (>=2.4,<3.0)"]
|
|
tests = ["pytest", "pytz", "simplejson"]
|
|
|
|
[[package]]
|
|
name = "marshmallow-dataclass"
|
|
version = "8.5.10"
|
|
description = "Python library to convert dataclasses into marshmallow schemas."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
marshmallow = ">=3.13.0,<4.0"
|
|
marshmallow-enum = {version = "*", optional = true, markers = "extra == \"enum\""}
|
|
typeguard = {version = "*", optional = true, markers = "extra == \"union\""}
|
|
typing-inspect = ">=0.7.1"
|
|
|
|
[package.extras]
|
|
dev = ["marshmallow-enum", "typeguard", "pre-commit (>=2.17,<3.0)", "sphinx", "pytest (>=5.4)", "pytest-mypy-plugins (>=1.2.0)", "typing-extensions (>=3.7.2)"]
|
|
docs = ["sphinx"]
|
|
enum = ["marshmallow-enum"]
|
|
lint = ["pre-commit (>=2.17,<3.0)"]
|
|
tests = ["pytest (>=5.4)", "pytest-mypy-plugins (>=1.2.0)", "typing-extensions (>=3.7.2)"]
|
|
union = ["typeguard"]
|
|
|
|
[[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 = "mccabe"
|
|
version = "0.6.1"
|
|
description = "McCabe checker, plugin for flake8"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "more-itertools"
|
|
version = "8.14.0"
|
|
description = "More routines for operating on iterables, beyond itertools"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "mypy"
|
|
version = "0.991"
|
|
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)"]
|
|
install-types = ["pip"]
|
|
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 = "main"
|
|
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 = "parsimonious"
|
|
version = "0.10.0"
|
|
description = "(Soon to be) the fastest pure-Python PEG parser I could muster"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
regex = ">=2022.3.15"
|
|
|
|
[[package]]
|
|
name = "pathspec"
|
|
version = "0.10.1"
|
|
description = "Utility library for gitignore style pattern matching of file paths."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[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 = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
dev = ["pre-commit", "tox"]
|
|
testing = ["pytest", "pytest-benchmark"]
|
|
|
|
[[package]]
|
|
name = "py"
|
|
version = "1.11.0"
|
|
description = "library with cross-python path, ini-parsing, io, code, log facilities"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "pycodestyle"
|
|
version = "2.7.0"
|
|
description = "Python style guide checker"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "pydantic"
|
|
version = "1.10.2"
|
|
description = "Data validation and settings management using python type hints"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
typing-extensions = ">=4.1.0"
|
|
|
|
[package.extras]
|
|
dotenv = ["python-dotenv (>=0.10.4)"]
|
|
email = ["email-validator (>=1.0.3)"]
|
|
|
|
[[package]]
|
|
name = "pyflakes"
|
|
version = "2.3.1"
|
|
description = "passive checker of Python programs"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "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 = "pyprojroot"
|
|
version = "0.2.0"
|
|
description = "Find project root paths and return relative project files"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pytest"
|
|
version = "6.2.5"
|
|
description = "pytest: simple powerful testing with Python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
|
|
attrs = ">=19.2.0"
|
|
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
|
iniconfig = "*"
|
|
packaging = "*"
|
|
pluggy = ">=0.12,<2.0"
|
|
py = ">=1.8.2"
|
|
toml = "*"
|
|
|
|
[package.extras]
|
|
testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"]
|
|
|
|
[[package]]
|
|
name = "python-constraint"
|
|
version = "1.4.0"
|
|
description = "python-constraint is a module implementing support for handling CSPs (Constraint Solving Problems) over finite domain"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.extras]
|
|
dev = ["check-manifest", "nose"]
|
|
test = ["coverage", "nose"]
|
|
|
|
[[package]]
|
|
name = "regex"
|
|
version = "2022.10.31"
|
|
description = "Alternative regular expression module, to replace re."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "rope"
|
|
version = "0.17.0"
|
|
description = "a python refactoring library..."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.extras]
|
|
dev = ["pytest"]
|
|
|
|
[[package]]
|
|
name = "sh"
|
|
version = "1.14.3"
|
|
description = "Python subprocess replacement"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "simplejson"
|
|
version = "3.17.6"
|
|
description = "Simple, fast, extensible JSON encoder/decoder for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.5, !=3.0.*, !=3.1.*, !=3.2.*"
|
|
|
|
[[package]]
|
|
name = "sortedcontainers"
|
|
version = "2.4.0"
|
|
description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[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 = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "typeguard"
|
|
version = "2.13.3"
|
|
description = "Run-time type checker for Python"
|
|
category = "main"
|
|
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-simplejson"
|
|
version = "3.17.7"
|
|
description = "Typing stubs for simplejson"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-toml"
|
|
version = "0.10.8"
|
|
description = "Typing stubs for toml"
|
|
category = "dev"
|
|
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 = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
mypy-extensions = ">=0.3.0"
|
|
typing-extensions = ">=3.7.4"
|
|
|
|
[[package]]
|
|
name = "xdg"
|
|
version = "5.1.1"
|
|
description = "Variables defined by the XDG Base Directory Specification"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6,<4.0"
|
|
|
|
[metadata]
|
|
lock-version = "1.1"
|
|
python-versions = "^3.9"
|
|
content-hash = "6687ad673fb03799e6d076ab52ba5ad7802865e565daeb076665b874e4c5f19b"
|
|
|
|
[metadata.files]
|
|
atomicwrites = []
|
|
attrs = []
|
|
autoflake = []
|
|
autoimport = []
|
|
black = []
|
|
click = []
|
|
colorama = []
|
|
construct = []
|
|
construct-typing = []
|
|
exceptiongroup = []
|
|
flake8 = []
|
|
hypothesis = []
|
|
iniconfig = []
|
|
isort = []
|
|
maison = []
|
|
marshmallow = []
|
|
marshmallow-dataclass = []
|
|
marshmallow-enum = []
|
|
mccabe = []
|
|
more-itertools = []
|
|
mypy = []
|
|
mypy-extensions = []
|
|
packaging = []
|
|
parsimonious = []
|
|
pathspec = []
|
|
platformdirs = []
|
|
pluggy = []
|
|
py = []
|
|
pycodestyle = []
|
|
pydantic = []
|
|
pyflakes = []
|
|
pyparsing = []
|
|
pyprojroot = []
|
|
pytest = []
|
|
python-constraint = []
|
|
regex = []
|
|
rope = []
|
|
sh = []
|
|
simplejson = []
|
|
sortedcontainers = []
|
|
toml = []
|
|
tomli = []
|
|
typeguard = []
|
|
types-simplejson = []
|
|
types-toml = []
|
|
typing-extensions = []
|
|
typing-inspect = []
|
|
xdg = []
|