From 9d055fa177367ee073d14e50697b0a9980bb961a Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Mon, 24 Jan 2022 17:54:52 -0500 Subject: [PATCH] [UPD] poetry: version 1.1.12 - Update security issue, pyyaml 6.0, urllib3 1.26.8 --- .gitignore | 2 + poetry.lock | 2377 +++++++++++++++++++------------------ poetry.toml | 2 +- pyproject.toml | 51 +- requirements.txt | 28 +- script/install_locally.sh | 3 +- 6 files changed, 1238 insertions(+), 1225 deletions(-) diff --git a/.gitignore b/.gitignore index 379ae5f..cbad49e 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ doc/odoo* script/OCA* odoo image_db +get-poetry.py +artifacts diff --git a/poetry.lock b/poetry.lock index b4673ed..198ef4a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,26 +1,26 @@ [[package]] -category = "main" -description = "A lightweight, transparent syntax for REST clients" name = "agithub" -optional = false -python-versions = "*" version = "2.2.2" - -[[package]] +description = "A lightweight, transparent syntax for REST clients" category = "main" -description = "A configurable sidebar-enabled Sphinx theme" -name = "alabaster" optional = false python-versions = "*" -version = "0.7.12" [[package]] +name = "alabaster" +version = "0.7.12" +description = "A configurable sidebar-enabled Sphinx theme" category = "main" -description = "Altair: A declarative statistical visualization library for Python." +optional = false +python-versions = "*" + +[[package]] name = "altair" +version = "4.2.0" +description = "Altair: A declarative statistical visualization library for Python." +category = "main" optional = false python-versions = ">=3.7" -version = "4.2.0" [package.dependencies] entrypoints = "*" @@ -34,137 +34,127 @@ toolz = "*" dev = ["black", "docutils", "ipython", "flake8", "pytest", "sphinx", "mistune (<2.0.0)", "m2r", "vega-datasets", "recommonmark"] [[package]] -category = "main" -description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." name = "appdirs" +version = "1.4.4" +description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "main" optional = false python-versions = "*" -version = "1.4.4" [[package]] -category = "main" -description = "Bash tab completion for argparse" name = "argcomplete" +version = "2.0.0" +description = "Bash tab completion for argparse" +category = "main" optional = false python-versions = ">=3.6" -version = "2.0.0" [package.dependencies] -[package.dependencies.importlib-metadata] -python = ">=3.7,<3.8" -version = ">=0.23,<5" +importlib-metadata = {version = ">=0.23,<5", markers = "python_version == \"3.7\""} [package.extras] test = ["coverage", "flake8", "pexpect", "wheel"] [[package]] -category = "main" -description = "Python command-line parsing library" name = "argparse" +version = "1.4.0" +description = "Python command-line parsing library" +category = "main" optional = false python-versions = "*" -version = "1.4.0" [[package]] -category = "main" -description = "Tools for computing asset risk with respect to goals." name = "asterisk" +version = "0.0.8" +description = "Tools for computing asset risk with respect to goals." +category = "main" optional = false python-versions = "*" -version = "0.0.8" [package.dependencies] requests = "*" [[package]] -category = "main" -description = "Read/rewrite/write Python ASTs" name = "astor" +version = "0.8.1" +description = "Read/rewrite/write Python ASTs" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" -version = "0.8.1" [[package]] -category = "main" -description = "An abstract syntax tree for Python with inference support." name = "astroid" +version = "2.8.6" +description = "An abstract syntax tree for Python with inference support." +category = "main" optional = false python-versions = "~=3.6" -version = "2.8.6" [package.dependencies] lazy-object-proxy = ">=1.4.0" -setuptools = ">=20.0" +typed-ast = {version = ">=1.4.0,<2.0", markers = "implementation_name == \"cpython\" and python_version < \"3.8\""} +typing-extensions = {version = ">=3.10", markers = "python_version < \"3.10\""} wrapt = ">=1.11,<1.14" -[package.dependencies.typed-ast] -python = "<3.8" -version = ">=1.4.0,<2.0" - -[package.dependencies.typing-extensions] -python = "<3.10" -version = ">=3.10" - [[package]] -category = "main" -description = "Classes Without Boilerplate" name = "attrs" +version = "21.2.0" +description = "Classes Without Boilerplate" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "21.2.0" [package.extras] -dev = ["coverage (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit"] +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"] docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"] -tests = ["coverage (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface"] -tests_no_zope = ["coverage (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins"] +tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface"] +tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins"] [[package]] -category = "main" -description = "Internationalization utilities" name = "babel" +version = "2.9.1" +description = "Internationalization utilities" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.9.1" [package.dependencies] pytz = ">=2015.7" [[package]] -category = "main" -description = "Backport of the standard library zoneinfo module" -marker = "python_version >= \"3.6\" and python_version < \"3.9\" or python_version < \"3.9\"" name = "backports.zoneinfo" +version = "0.2.1" +description = "Backport of the standard library zoneinfo module" +category = "main" optional = false python-versions = ">=3.6" -version = "0.2.1" [package.extras] tzdata = ["tzdata"] [[package]] -category = "main" -description = "Modern password hashing for your software and your servers" name = "bcrypt" +version = "3.2.0" +description = "Modern password hashing for your software and your servers" +category = "main" optional = false python-versions = ">=3.6" -version = "3.2.0" [package.dependencies] cffi = ">=1.1" six = ">=1.4.1" [package.extras] -tests = ["pytest (>=3.2.1,<3.3.0 || >3.3.0)"] +tests = ["pytest (>=3.2.1,!=3.3.0)"] typecheck = ["mypy"] [[package]] -category = "main" -description = "Screen-scraping library" name = "beautifulsoup4" +version = "4.10.0" +description = "Screen-scraping library" +category = "main" optional = false python-versions = ">3.0.0" -version = "4.10.0" [package.dependencies] soupsieve = ">1.2" @@ -174,166 +164,167 @@ html5lib = ["html5lib"] lxml = ["lxml"] [[package]] -category = "main" -description = "The uncompromising code formatter." name = "black" +version = "21.6b0" +description = "The uncompromising code formatter." +category = "main" optional = false python-versions = ">=3.6.2" -version = "21.6b0" +develop = false [package.dependencies] appdirs = "*" click = ">=7.1.2" -mypy_extensions = ">=0.4.3" +mypy-extensions = ">=0.4.3" pathspec = ">=0.8.1,<1" regex = ">=2020.1.8" toml = ">=0.10.1" - -[package.dependencies.typed-ast] -python = "<3.8" -version = ">=1.4.2" - -[package.dependencies.typing_extensions] -python = "<3.8" -version = ">=3.7.4" +typed-ast = {version = ">=1.4.2", markers = "python_version < \"3.8\""} +typing-extensions = {version = ">=3.7.4", markers = "python_version < \"3.8\""} [package.extras] colorama = ["colorama (>=0.4.3)"] -d = ["aiohttp-cors (>=0.4.0)", "aiohttp (>=3.6.0)"] +d = ["aiohttp (>=3.6.0)", "aiohttp-cors (>=0.4.0)"] python2 = ["typed-ast (>=1.4.2)"] uvloop = ["uvloop (>=0.15.2)"] [package.source] -reference = "93c10bf9ebccf8d7cc686b0b9579f2e5e41c5328" type = "git" url = "https://github.com/psf/black.git" +reference = "21.6b0" +resolved_reference = "93c10bf9ebccf8d7cc686b0b9579f2e5e41c5328" + [[package]] -category = "main" -description = "Interactive plots and applications in the browser from Python" name = "bokeh" +version = "1.1.0" +description = "Interactive plots and applications in the browser from Python" +category = "main" optional = false python-versions = "*" -version = "1.1.0" [package.dependencies] Jinja2 = ">=2.7" -PyYAML = ">=3.10" numpy = ">=1.7.1" packaging = ">=16.8" pillow = ">=4.0" python-dateutil = ">=2.1" +PyYAML = ">=3.10" six = ">=1.5.2" tornado = ">=4.3" [[package]] -category = "main" -description = "The AWS SDK for Python" name = "boto3" +version = "1.20.42" +description = "The AWS SDK for Python" +category = "main" optional = false -python-versions = "*" -version = "1.9.102" +python-versions = ">= 3.6" [package.dependencies] -botocore = ">=1.12.102,<1.13.0" +botocore = ">=1.23.42,<1.24.0" jmespath = ">=0.7.1,<1.0.0" -s3transfer = ">=0.2.0,<0.3.0" +s3transfer = ">=0.5.0,<0.6.0" + +[package.extras] +crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] -category = "main" -description = "Low-level, data-driven core of boto 3." name = "botocore" +version = "1.23.42" +description = "Low-level, data-driven core of boto 3." +category = "main" optional = false -python-versions = "*" -version = "1.12.191" +python-versions = ">= 3.6" [package.dependencies] -docutils = ">=0.10" jmespath = ">=0.7.1,<1.0.0" +python-dateutil = ">=2.1,<3.0.0" +urllib3 = ">=1.25.4,<1.27" -[package.dependencies.python-dateutil] -python = ">=2.7" -version = ">=2.1,<3.0.0" - -[package.dependencies.urllib3] -python = ">=3.4" -version = ">=1.20,<1.26" +[package.extras] +crt = ["awscrt (==0.12.5)"] [[package]] -category = "main" -description = "A decorator for caching properties in classes." name = "cached-property" +version = "1.5.2" +description = "A decorator for caching properties in classes." +category = "main" optional = false python-versions = "*" -version = "1.5.2" [[package]] -category = "main" -description = "Extensible memoizing collections and decorators" name = "cachetools" +version = "5.0.0" +description = "Extensible memoizing collections and decorators" +category = "main" optional = false python-versions = "~=3.7" -version = "5.0.0" [[package]] -category = "main" -description = "Lightweight, extensible schema and data validation tool for Python dictionaries." name = "cerberus" +version = "1.3.4" +description = "Lightweight, extensible schema and data validation tool for Python dictionaries." +category = "main" optional = false python-versions = ">=2.7" -version = "1.3.4" - -[package.dependencies] -setuptools = "*" [[package]] -category = "main" -description = "Python package for providing Mozilla's CA Bundle." name = "certifi" +version = "2021.10.8" +description = "Python package for providing Mozilla's CA Bundle." +category = "main" optional = false python-versions = "*" -version = "2021.10.8" [[package]] -category = "main" -description = "Foreign Function Interface for Python calling C code." name = "cffi" +version = "1.15.0" +description = "Foreign Function Interface for Python calling C code." +category = "main" optional = false python-versions = "*" -version = "1.15.0" [package.dependencies] pycparser = "*" [[package]] -category = "main" -description = "Universal encoding detector for Python 2 and 3" name = "chardet" +version = "3.0.4" +description = "Universal encoding detector for Python 2 and 3" +category = "main" optional = false python-versions = "*" -version = "3.0.4" [[package]] +name = "charset-normalizer" +version = "2.0.10" +description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." category = "main" -description = "Composable command line interface toolkit" +optional = false +python-versions = ">=3.5.0" + +[package.extras] +unicode_backport = ["unicodedata2"] + +[[package]] name = "click" +version = "8.0.3" +description = "Composable command line interface toolkit" +category = "main" optional = false python-versions = ">=3.6" -version = "8.0.3" [package.dependencies] -colorama = "*" - -[package.dependencies.importlib-metadata] -python = "<3.8" -version = "*" +colorama = {version = "*", markers = "platform_system == \"Windows\""} +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} [[package]] -category = "main" -description = "Python wrapper for the Cloudflare v4 API" name = "cloudflare" +version = "2.8.15" +description = "Python wrapper for the Cloudflare v4 API" +category = "main" optional = false python-versions = "*" -version = "2.8.15" [package.dependencies] beautifulsoup4 = "*" @@ -342,107 +333,105 @@ pyyaml = "*" requests = "*" [[package]] -category = "main" -description = "Library with convenience functions for generating code." name = "code-writer" +version = "1.1.1" +description = "Library with convenience functions for generating code." +category = "main" optional = false python-versions = "*" -version = "1.1.1" [[package]] -category = "main" -description = "Cross-platform colored terminal text." name = "colorama" +version = "0.4.4" +description = "Cross-platform colored terminal text." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "0.4.4" [[package]] -category = "main" -description = "Compressed Rich Text Format (RTF) compression and decompression package" name = "compressed-rtf" +version = "1.0.6" +description = "Compressed Rich Text Format (RTF) compression and decompression package" +category = "main" optional = false python-versions = "*" -version = "1.0.6" [[package]] -category = "main" -description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." name = "cryptography" +version = "36.0.1" +description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +category = "main" optional = false python-versions = ">=3.6" -version = "3.4.8" [package.dependencies] cffi = ">=1.12" [package.extras] -docs = ["sphinx (>=1.6.5,<1.8.0 || >1.8.0,<3.1.0 || >3.1.0,<3.1.1 || >3.1.1)", "sphinx-rtd-theme"] -docstest = ["doc8", "pyenchant (>=1.6.11)", "twine (>=1.12.0)", "sphinxcontrib-spelling (>=4.0.1)"] +docs = ["sphinx (>=1.6.5,!=1.8.0,!=3.1.0,!=3.1.1)", "sphinx-rtd-theme"] +docstest = ["pyenchant (>=1.6.11)", "twine (>=1.12.0)", "sphinxcontrib-spelling (>=4.0.1)"] pep8test = ["black", "flake8", "flake8-import-order", "pep8-naming"] -sdist = ["setuptools-rust (>=0.11.4)"] +sdist = ["setuptools_rust (>=0.11.4)"] ssh = ["bcrypt (>=3.1.5)"] -test = ["pytest (>=6.0)", "pytest-cov", "pytest-subtests", "pytest-xdist", "pretend", "iso8601", "pytz", "hypothesis (>=1.11.4,<3.79.2 || >3.79.2)"] +test = ["pytest (>=6.2.0)", "pytest-cov", "pytest-subtests", "pytest-xdist", "pretend", "iso8601", "pytz", "hypothesis (>=1.11.4,!=3.79.2)"] [[package]] -category = "main" -description = "StandAlone Async cross-platform Prettifier Beautifier for the Web." name = "css-html-prettify" +version = "2.5.5" +description = "StandAlone Async cross-platform Prettifier Beautifier for the Web." +category = "main" optional = false python-versions = ">=3.6" -version = "2.5.5" [package.dependencies] beautifulsoup4 = "*" [[package]] -category = "main" -description = "cssselect parses CSS3 Selectors and translates them to XPath 1.0" name = "cssselect" +version = "1.1.0" +description = "cssselect parses CSS3 Selectors and translates them to XPath 1.0" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.1.0" [[package]] -category = "main" -description = "A CSS Cascading Style Sheets library for Python" name = "cssutils" +version = "2.3.0" +description = "A CSS Cascading Style Sheets library for Python" +category = "main" optional = false python-versions = ">=3.6" -version = "2.3.0" [package.dependencies] -[package.dependencies.importlib-metadata] -python = "<3.8" -version = "*" +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} [package.extras] docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "mock", "lxml", "cssselect", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources"] [[package]] -category = "main" -description = "Composable style cycles" name = "cycler" +version = "0.11.0" +description = "Composable style cycles" +category = "main" optional = false python-versions = ">=3.6" -version = "0.11.0" [[package]] -category = "main" -description = "The Cython compiler for writing C extensions for the Python language." name = "cython" +version = "0.29.26" +description = "The Cython compiler for writing C extensions for the Python language." +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -version = "0.29.26" [[package]] -category = "main" -description = "Date parsing library designed to parse dates from HTML pages" name = "dateparser" +version = "1.1.0" +description = "Date parsing library designed to parse dates from HTML pages" +category = "main" optional = false python-versions = ">=3.5" -version = "1.1.0" [package.dependencies] python-dateutil = "*" @@ -456,53 +445,50 @@ fasttext = ["fasttext"] langdetect = ["langdetect"] [[package]] -category = "main" -description = "Data-Driven/Decorated Tests" name = "ddt" +version = "1.2.0" +description = "Data-Driven/Decorated Tests" +category = "main" optional = false python-versions = "*" -version = "1.2.0" [[package]] -category = "main" -description = "A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner." name = "debtcollector" +version = "2.3.0" +description = "A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner." +category = "main" optional = false python-versions = ">=3.6" -version = "2.3.0" [package.dependencies] +importlib-metadata = {version = ">=1.7.0", markers = "python_version < \"3.8\""} pbr = ">=2.0.0,<2.1.0 || >2.1.0" six = ">=1.10.0" wrapt = ">=1.7.0" -[package.dependencies.importlib-metadata] -python = "<3.8" -version = ">=1.7.0" - [[package]] -category = "main" -description = "Better living through Python with decorators" name = "decorator" +version = "4.0.10" +description = "Better living through Python with decorators" +category = "main" optional = false python-versions = "*" -version = "4.0.10" [[package]] -category = "main" -description = "XML bomb protection for Python stdlib modules" 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.*" -version = "0.7.1" [[package]] -category = "main" -description = "library for manipulating datetimes with ease and clarity" name = "delorean" +version = "1.0.0" +description = "library for manipulating datetimes with ease and clarity" +category = "main" optional = false python-versions = "*" -version = "1.0.0" [package.dependencies] babel = ">=2.1.1" @@ -512,133 +498,132 @@ pytz = ">=2015.7" tzlocal = ">=1.2" [[package]] -category = "main" -description = "encoder, decoder, and lint/validator for JSON (JavaScript Object Notation) compliant with RFC 7159" name = "demjson" +version = "2.2.4" +description = "encoder, decoder, and lint/validator for JSON (JavaScript Object Notation) compliant with RFC 7159" +category = "main" optional = false python-versions = "*" -version = "2.2.4" [[package]] -category = "main" -description = "DNS toolkit" name = "dnspython" +version = "2.1.0" +description = "DNS toolkit" +category = "main" optional = false python-versions = ">=3.6" -version = "2.1.0" [package.extras] -curio = ["curio (>=1.2)", "sniffio (>=1.1)"] dnssec = ["cryptography (>=2.6)"] doh = ["requests", "requests-toolbelt"] idna = ["idna (>=2.1)"] +curio = ["curio (>=1.2)", "sniffio (>=1.1)"] trio = ["trio (>=0.14.0)", "sniffio (>=1.1)"] [[package]] -category = "main" -description = "Docutils -- Python Documentation Utilities" 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.*" -version = "0.16" [[package]] -category = "main" -description = "eBay SDK for Python" name = "ebaysdk" +version = "2.1.5" +description = "eBay SDK for Python" +category = "main" optional = false python-versions = "*" -version = "2.1.5" [package.dependencies] lxml = "*" requests = "*" [[package]] -category = "main" -description = "Additional EBCDIC codecs" name = "ebcdic" +version = "1.1.1" +description = "Additional EBCDIC codecs" +category = "main" optional = false python-versions = "*" -version = "1.1.1" [[package]] -category = "main" -description = "A robust email syntax and deliverability validation library for Python 2.x/3.x." name = "email-validator" +version = "1.1.3" +description = "A robust email syntax and deliverability validation library for Python 2.x/3.x." +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" -version = "1.1.3" [package.dependencies] dnspython = ">=1.15.0" idna = ">=2.0.0" [[package]] -category = "main" -description = "Emoji for Python" name = "emoji" +version = "1.6.3" +description = "Emoji for Python" +category = "main" optional = false python-versions = "*" -version = "1.6.3" [package.extras] dev = ["pytest", "coverage", "coveralls"] [[package]] -category = "main" -description = "Discover and load entry points from installed packages." name = "entrypoints" +version = "0.3" +description = "Discover and load entry points from installed packages." +category = "main" optional = false python-versions = ">=2.7" -version = "0.3" [[package]] -category = "main" -description = "Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" name = "enum34" +version = "1.1.10" +description = "Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" +category = "main" optional = false python-versions = "*" -version = "1.1.10" [[package]] -category = "main" -description = "Python library to manipulate ESC/POS Printers" name = "escpos" +version = "1.9" +description = "Python library to manipulate ESC/POS Printers" +category = "main" optional = false python-versions = ">=3.5" -version = "1.9" [package.dependencies] -Pillow = ">=2.0" -PyYAML = "*" appdirs = "*" argcomplete = "*" argparse = "*" future = "*" +Pillow = ">=2.0" pyserial = "*" python-barcode = ">=0.9.1,<1" pyusb = ">=1.0.0" +PyYAML = "*" qrcode = ">=4.0" -setuptools = "*" six = "*" viivakoodi = ">=0.8" [[package]] -category = "main" -description = "An implementation of lxml.xmlfile for the standard library" name = "et-xmlfile" +version = "1.1.0" +description = "An implementation of lxml.xmlfile for the standard library" +category = "main" optional = false python-versions = ">=3.6" -version = "1.1.0" [[package]] -category = "main" -description = "Extracts emails and attachments saved in Microsoft Outlook's .msg files" name = "extract-msg" +version = "0.30.0" +description = "Extracts emails and attachments saved in Microsoft Outlook's .msg files" +category = "main" optional = false python-versions = "*" -version = "0.30.0" [package.dependencies] compressed-rtf = ">=1.0.6" @@ -648,80 +633,77 @@ olefile = ">=0.46" tzlocal = ">=2.1" [[package]] -category = "main" -description = "Factur-X and Order-X: electronic invoicing and ordering standards" name = "factur-x" +version = "2.3" +description = "Factur-X and Order-X: electronic invoicing and ordering standards" +category = "main" optional = false python-versions = "*" -version = "2.3" [package.dependencies] -PyPDF4 = "*" lxml = "*" +PyPDF4 = "*" [[package]] -category = "main" -description = "Universal feed parser, handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds" name = "feedparser" +version = "5.2.1" +description = "Universal feed parser, handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds" +category = "main" optional = false python-versions = "*" -version = "5.2.1" [[package]] -category = "main" -description = "the modular source code checker: pep8 pyflakes and co" name = "flake8" +version = "4.0.1" +description = "the modular source code checker: pep8 pyflakes and co" +category = "main" optional = false python-versions = ">=3.6" -version = "4.0.1" [package.dependencies] +importlib-metadata = {version = "<4.3", markers = "python_version < \"3.8\""} mccabe = ">=0.6.0,<0.7.0" pycodestyle = ">=2.8.0,<2.9.0" pyflakes = ">=2.4.0,<2.5.0" -[package.dependencies.importlib-metadata] -python = "<3.8" -version = "<4.3" - [[package]] -category = "main" -description = "formio.js JSON-data API" name = "formio-data" +version = "0.3.14" +description = "formio.js JSON-data API" +category = "main" optional = false python-versions = "*" -version = "0.3.14" [package.extras] json_logic = ["json-logic-qubit"] [[package]] -category = "main" -description = "Let your Python tests travel through time" name = "freezegun" +version = "0.3.11" +description = "Let your Python tests travel through time" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.3.11" [package.dependencies] python-dateutil = ">=1.0,<2.0 || >2.0" six = "*" [[package]] -category = "main" -description = "Clean single-source support for Python 3 and 2" 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.*" -version = "0.18.2" [[package]] -category = "main" -description = "A toolkit for generation of output for the web" name = "genshi" +version = "0.7.5" +description = "A toolkit for generation of output for the web" +category = "main" optional = false python-versions = "*" -version = "0.7.5" [package.dependencies] six = "*" @@ -731,24 +713,24 @@ i18n = ["Babel (>=0.8)"] plugin = ["setuptools (>=0.6a2)"] [[package]] -category = "main" -description = "Python bindings and utilities for GeoJSON" name = "geojson" +version = "2.4.1" +description = "Python bindings and utilities for GeoJSON" +category = "main" optional = false python-versions = "*" -version = "2.4.1" [[package]] -category = "main" -description = "Coroutine-based network library" name = "gevent" +version = "1.3.4" +description = "Coroutine-based network library" +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" -version = "1.3.4" [package.dependencies] -cffi = ">=1.11.5" -greenlet = ">=0.4.13" +cffi = {version = ">=1.11.5", markers = "sys_platform == \"win32\" and platform_python_implementation == \"CPython\""} +greenlet = {version = ">=0.4.13", markers = "platform_python_implementation == \"CPython\""} [package.extras] dnspython = ["dnspython", "idna"] @@ -757,58 +739,58 @@ events = ["zope.event", "zope.interface"] test = ["zope.interface", "zope.event", "requests", "objgraph", "psutil", "futures", "mock", "coverage (>=4.0)", "coveralls (>=1.0)"] [[package]] -category = "main" -description = "Git Object Database" name = "gitdb" +version = "4.0.9" +description = "Git Object Database" +category = "main" optional = false python-versions = ">=3.6" -version = "4.0.9" [package.dependencies] smmap = ">=3.0.1,<6" [[package]] -category = "main" -description = "Python Git Library" name = "gitpython" +version = "3.1.12" +description = "Python Git Library" +category = "main" optional = false python-versions = ">=3.4" -version = "3.1.12" [package.dependencies] gitdb = ">=4.0.1,<5" [[package]] -category = "main" -description = "A Git URL parsing module (supports parsing and rewriting)" name = "giturlparse" +version = "0.10.0" +description = "A Git URL parsing module (supports parsing and rewriting)" +category = "main" optional = false python-versions = ">=3.6" -version = "0.10.0" [[package]] -category = "main" -description = "Lightweight in-process concurrent programming" name = "greenlet" -optional = false -python-versions = "*" version = "0.4.13" - -[[package]] +description = "Lightweight in-process concurrent programming" category = "main" -description = "Turn HTML into equivalent Markdown-structured text." -name = "html2text" optional = false python-versions = "*" -version = "2016.9.19" [[package]] +name = "html2text" +version = "2016.9.19" +description = "Turn HTML into equivalent Markdown-structured text." category = "main" -description = "HTML parser based on the WHATWG HTML specification" +optional = false +python-versions = "*" + +[[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.*" -version = "1.1" [package.dependencies] six = ">=1.9" @@ -821,12 +803,12 @@ genshi = ["genshi"] lxml = ["lxml"] [[package]] -category = "main" -description = "HTML5, CSS, Javascript Pretty Print" name = "html5print" +version = "0.1.2" +description = "HTML5, CSS, Javascript Pretty Print" +category = "main" optional = false python-versions = "*" -version = "0.1.2" [package.dependencies] beautifulsoup4 = ">=4.3.2" @@ -838,44 +820,42 @@ slimit = ">=0.8.1" tinycss2 = ">=0.4" [[package]] -category = "main" -description = "Python humanize utilities" name = "humanize" +version = "3.13.1" +description = "Python humanize utilities" +category = "main" optional = false python-versions = ">=3.6" -version = "3.13.1" [package.dependencies] -[package.dependencies.importlib-metadata] -python = "<3.8" -version = "*" +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} [package.extras] tests = ["freezegun", "pytest", "pytest-cov"] [[package]] -category = "main" -description = "Internationalized Domain Names in Applications (IDNA)" name = "idna" +version = "2.7" +description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" optional = false python-versions = "*" -version = "2.7" [[package]] -category = "main" -description = "Getting image size from png/jpeg/jpeg2000/gif file" 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.*" -version = "1.3.0" [[package]] -category = "main" -description = "Easy-to-use, Pythonic and complete IMAP client library" name = "imapclient" +version = "2.1.0" +description = "Easy-to-use, Pythonic and complete IMAP client library" +category = "main" optional = false python-versions = "*" -version = "2.1.0" [package.dependencies] six = "*" @@ -885,50 +865,43 @@ doc = ["sphinx"] test = ["mock (>=1.3.0)"] [[package]] -category = "main" -description = "Read metadata from Python packages" -marker = "python_version < \"3.8\"" name = "importlib-metadata" +version = "4.2.0" +description = "Read metadata from Python packages" +category = "main" optional = false python-versions = ">=3.6" -version = "4.2.0" [package.dependencies] +typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""} zipp = ">=0.5" -[package.dependencies.typing-extensions] -python = "<3.8" -version = ">=3.6.4" - [package.extras] docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pep517", "pyfakefs", "flufl.flake8", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources (>=1.3)"] [[package]] -category = "main" -description = "Read resources from Python packages" -marker = "python_version < \"3.9\"" name = "importlib-resources" +version = "5.4.0" +description = "Read resources from Python packages" +category = "main" optional = false python-versions = ">=3.6" -version = "5.4.0" [package.dependencies] -[package.dependencies.zipp] -python = "<3.10" -version = ">=3.1.0" +zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""} [package.extras] docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "pytest-black (>=0.3.7)", "pytest-mypy"] [[package]] -category = "main" -description = "Python parser to extract data from pdf invoice" name = "invoice2data" +version = "0.3.6" +description = "Python parser to extract data from pdf invoice" +category = "main" optional = false python-versions = "*" -version = "0.3.6" [package.dependencies] chardet = "*" @@ -941,53 +914,53 @@ unidecode = "*" test = ["pytest", "pytest-cov", "flake8", "pdfminer", "tox"] [[package]] -category = "main" -description = "Python versioning with requirements.txt syntax" name = "iscompatible" +version = "0.1.1" +description = "Python versioning with requirements.txt syntax" +category = "main" optional = false python-versions = "*" -version = "0.1.1" [[package]] -category = "main" -description = "Simple module to parse ISO 8601 dates" name = "iso8601" +version = "1.0.2" +description = "Simple module to parse ISO 8601 dates" +category = "main" optional = false python-versions = ">=3.6.2,<4.0" -version = "1.0.2" [[package]] -category = "main" -description = "An ISO 8601 date/time/duration parser and formatter" name = "isodate" +version = "0.6.1" +description = "An ISO 8601 date/time/duration parser and formatter" +category = "main" optional = false python-versions = "*" -version = "0.6.1" [package.dependencies] six = "*" [[package]] -category = "main" -description = "A Python utility / library to sort Python imports." name = "isort" +version = "5.10.1" +description = "A Python utility / library to sort Python imports." +category = "main" optional = false python-versions = ">=3.6.1,<4.0" -version = "5.10.1" [package.extras] -colors = ["colorama (>=0.4.3,<0.5.0)"] pipfile_deprecated_finder = ["pipreqs", "requirementslib"] -plugins = ["setuptools"] requirements_deprecated_finder = ["pipreqs", "pip-api"] +colors = ["colorama (>=0.4.3,<0.5.0)"] +plugins = ["setuptools"] [[package]] -category = "main" -description = "A very fast and expressive template engine." name = "jinja2" +version = "2.11.3" +description = "A very fast and expressive template engine." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "2.11.3" [package.dependencies] MarkupSafe = ">=0.23" @@ -996,46 +969,42 @@ MarkupSafe = ">=0.23" i18n = ["Babel (>=0.8)"] [[package]] -category = "main" -description = "Python library for interacting with JIRA via REST APIs." name = "jira" +version = "2.0.0" +description = "Python library for interacting with JIRA via REST APIs." +category = "main" optional = false python-versions = "*" -version = "2.0.0" [package.dependencies] defusedxml = "*" +oauthlib = {version = ">=1.0.0", extras = ["signedtoken"]} pbr = ">=3.0.0" requests = ">=2.10.0" requests-oauthlib = ">=0.6.1" requests-toolbelt = "*" -setuptools = ">=20.10.1" six = ">=1.10.0" -[package.dependencies.oauthlib] -extras = ["signedtoken"] -version = ">=1.0.0" - [package.extras] async = ["requests-futures (>=0.9.7)"] cli = ["ipython (>=4.0.0,<6.0.0)", "ipython (>=4.0.0)"] opt = ["filemagic (>=1.6)", "pyjwt", "requests-jwt", "requests-kerberos"] [[package]] -category = "main" -description = "JSON Matching Expressions" name = "jmespath" +version = "0.10.0" +description = "JSON Matching Expressions" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -version = "0.10.0" [[package]] -category = "main" -description = "JavaScript to Python Translator & JavaScript interpreter written in 100% pure Python." name = "js2py" +version = "0.71" +description = "JavaScript to Python Translator & JavaScript interpreter written in 100% pure Python." +category = "main" optional = false python-versions = "*" -version = "0.71" [package.dependencies] pyjsparser = ">=2.5.1" @@ -1043,55 +1012,43 @@ six = ">=1.10" tzlocal = ">=1.2" [[package]] -category = "main" -description = "Library with helpers for the jsonlines file format" name = "jsonlines" +version = "3.0.0" +description = "Library with helpers for the jsonlines file format" +category = "main" optional = false python-versions = ">=3.6" -version = "3.0.0" [package.dependencies] attrs = ">=19.2.0" - -[package.dependencies.typing-extensions] -python = "<3.8" -version = "*" +typing-extensions = {version = "*", markers = "python_version < \"3.8\""} [[package]] -category = "main" -description = "An implementation of JSON Schema validation for Python" name = "jsonschema" +version = "4.3.0" +description = "An implementation of JSON Schema validation for Python" +category = "main" optional = false python-versions = ">=3.7" -version = "4.3.0" [package.dependencies] attrs = ">=17.4.0" +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} +importlib-resources = {version = ">=1.4.0", markers = "python_version < \"3.9\""} pyrsistent = ">=0.14.0,<0.17.0 || >0.17.0,<0.17.1 || >0.17.1,<0.17.2 || >0.17.2" - -[package.dependencies.importlib-metadata] -python = "<3.8" -version = "*" - -[package.dependencies.importlib-resources] -python = "<3.9" -version = ">=1.4.0" - -[package.dependencies.typing-extensions] -python = "<3.8" -version = "*" +typing-extensions = {version = "*", markers = "python_version < \"3.8\""} [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]] -category = "main" -description = "Placeholder description" name = "jtutils" +version = "0.0.8" +description = "Placeholder description" +category = "main" optional = false python-versions = "*" -version = "0.0.8" [package.dependencies] beautifulsoup4 = "*" @@ -1099,12 +1056,12 @@ requests = "*" selenium = "*" [[package]] -category = "main" -description = "Authentication Library for OpenStack Identity" name = "keystoneauth1" +version = "3.14.0" +description = "Authentication Library for OpenStack Identity" +category = "main" optional = false python-versions = "*" -version = "3.14.0" [package.dependencies] iso8601 = ">=0.1.11" @@ -1118,70 +1075,70 @@ stevedore = ">=1.20.0" betamax = ["betamax (>=0.7.0)", "fixtures (>=3.0.0)", "mock (>=2.0.0)"] kerberos = ["requests-kerberos (>=0.8.0)"] oauth1 = ["oauthlib (>=0.6.2)"] -saml2 = ["lxml (>=3.4.1,<3.7.0 || >3.7.0)"] -test = ["hacking (>=0.12.0,<0.13.0 || >0.13.0,<0.14)", "flake8-docstrings (0.2.1.post1)", "flake8-import-order (>=0.17.1)", "bandit (>=1.1.0)", "coverage (>=4.0,<4.4 || >4.4)", "fixtures (>=3.0.0)", "mock (>=2.0.0)", "oslo.config (>=5.2.0)", "openstackdocstheme (>=1.18.1)", "oslo.utils (>=3.33.0)", "oslotest (>=3.2.0)", "betamax (>=0.7.0)", "reno (>=2.5.0)", "requests-mock (>=1.2.0)", "sphinx (>=1.6.2,<1.6.6 || >1.6.6,<1.6.7 || >1.6.7)", "stestr (>=1.0.0)", "testresources (>=2.0.0)", "testtools (>=2.2.0)", "PyYAML (>=3.12)", "requests-kerberos (>=0.8.0)", "lxml (>=3.4.1,<3.7.0 || >3.7.0)", "oauthlib (>=0.6.2)"] +saml2 = ["lxml (>=3.4.1,!=3.7.0)"] +test = ["hacking (>=0.12.0,!=0.13.0,<0.14)", "flake8-docstrings (==0.2.1.post1)", "flake8-import-order (>=0.17.1)", "bandit (>=1.1.0)", "coverage (>=4.0,!=4.4)", "fixtures (>=3.0.0)", "mock (>=2.0.0)", "oslo.config (>=5.2.0)", "openstackdocstheme (>=1.18.1)", "oslo.utils (>=3.33.0)", "oslotest (>=3.2.0)", "betamax (>=0.7.0)", "reno (>=2.5.0)", "requests-mock (>=1.2.0)", "sphinx (>=1.6.2,!=1.6.6,!=1.6.7)", "stestr (>=1.0.0)", "testresources (>=2.0.0)", "testtools (>=2.2.0)", "PyYAML (>=3.12)", "requests-kerberos (>=0.8.0)", "lxml (>=3.4.1,!=3.7.0)", "oauthlib (>=0.6.2)"] [[package]] -category = "main" -description = "A fast implementation of the Cassowary constraint solver" name = "kiwisolver" +version = "1.3.2" +description = "A fast implementation of the Cassowary constraint solver" +category = "main" optional = false python-versions = ">=3.7" -version = "1.3.2" [[package]] -category = "main" -description = "Lightweight module to define serializable, schema-validated classes" name = "lasso" +version = "0.0.5" +description = "Lightweight module to define serializable, schema-validated classes" +category = "main" optional = false python-versions = "*" -version = "0.0.5" [package.dependencies] delorean = ">=0.4.4" schema = ">=0.3.1,<0.4.0" [[package]] -category = "main" -description = "A fast and thorough lazy object proxy." name = "lazy-object-proxy" +version = "1.7.1" +description = "A fast and thorough lazy object proxy." +category = "main" optional = false python-versions = ">=3.6" -version = "1.7.1" [[package]] -category = "main" -description = "Levenshtein edit distance library" name = "leven" +version = "1.0.4" +description = "Levenshtein edit distance library" +category = "main" optional = false python-versions = "*" -version = "1.0.4" [package.dependencies] nose = "*" six = "*" [[package]] -category = "main" -description = "SASS for Python: A straightforward binding of libsass for Python." name = "libsass" +version = "0.12.3" +description = "SASS for Python: A straightforward binding of libsass for Python." +category = "main" optional = false python-versions = "*" -version = "0.12.3" [package.dependencies] six = "*" [package.extras] -upload_appveyor_builds = ["twine (1.5.0)"] +upload_appveyor_builds = ["twine (==1.5.0)"] [[package]] -category = "main" -description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." name = "lxml" +version = "4.7.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.*" -version = "4.7.1" [package.extras] cssselect = ["cssselect (>=0.7)"] @@ -1190,31 +1147,31 @@ htmlsoup = ["beautifulsoup4"] source = ["Cython (>=0.29.7)"] [[package]] -category = "main" -description = "A super-fast templating language that borrows the best ideas from the existing templating languages." name = "mako" +version = "1.0.4" +description = "A super-fast templating language that borrows the best ideas from the existing templating languages." +category = "main" optional = false python-versions = "*" -version = "1.0.4" [package.dependencies] MarkupSafe = ">=0.9.2" [[package]] -category = "main" -description = "Implements a XML/HTML/XHTML Markup safe string for Python" name = "markupsafe" +version = "0.23" +description = "Implements a XML/HTML/XHTML Markup safe string for Python" +category = "main" optional = false python-versions = "*" -version = "0.23" [[package]] -category = "main" -description = "Python plotting package" name = "matplotlib" +version = "3.3.4" +description = "Python plotting package" +category = "main" optional = false python-versions = ">=3.6" -version = "3.3.4" [package.dependencies] cycler = ">=0.10" @@ -1225,20 +1182,20 @@ pyparsing = ">=2.0.3,<2.0.4 || >2.0.4,<2.1.2 || >2.1.2,<2.1.6 || >2.1.6" python-dateutil = ">=2.1" [[package]] -category = "main" -description = "McCabe checker, plugin for flake8" name = "mccabe" +version = "0.6.1" +description = "McCabe checker, plugin for flake8" +category = "main" optional = false python-versions = "*" -version = "0.6.1" [[package]] -category = "main" -description = "Rolling backport of unittest.mock for all Pythons" name = "mock" +version = "2.0.0" +description = "Rolling backport of unittest.mock for all Pythons" +category = "main" optional = false python-versions = "*" -version = "2.0.0" [package.dependencies] pbr = ">=0.11" @@ -1249,93 +1206,96 @@ docs = ["sphinx", "Pygments (<2)", "jinja2 (<2.7)", "sphinx (<1.3)"] test = ["unittest2 (>=1.1.0)"] [[package]] -category = "main" -description = "D3 Viewer for Matplotlib" name = "mpld3" -optional = false -python-versions = "*" version = "0.3" - -[[package]] +description = "D3 Viewer for Matplotlib" category = "main" -description = "MessagePack (de)serializer." -name = "msgpack" optional = false python-versions = "*" -version = "1.0.3" [[package]] +name = "msgpack" +version = "1.0.3" +description = "MessagePack (de)serializer." category = "main" -description = "multidict implementation" -marker = "python_version >= \"3.6\"" +optional = false +python-versions = "*" + +[[package]] name = "multidict" +version = "5.2.0" +description = "multidict implementation" +category = "main" optional = false python-versions = ">=3.6" -version = "5.2.0" [[package]] -category = "main" -description = "Experimental type system extensions for programs checked with the mypy typechecker." 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 = "*" -version = "0.4.3" [[package]] -category = "main" -description = "Python interface to MySQL" name = "mysqlclient" +version = "2.1.0" +description = "Python interface to MySQL" +category = "main" optional = false python-versions = ">=3.5" -version = "2.1.0" [[package]] -category = "main" -description = "A network address manipulation library for Python" name = "netaddr" -optional = false -python-versions = "*" version = "0.8.0" +description = "A network address manipulation library for Python" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "Portable network interface information." name = "netifaces" -optional = false -python-versions = "*" version = "0.11.0" +description = "Portable network interface information." +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "nose extends unittest to make testing easier" name = "nose" -optional = false -python-versions = "*" version = "1.3.7" - -[[package]] +description = "nose extends unittest to make testing easier" category = "main" -description = "Modules to convert numbers to words. Easily extensible." -name = "num2words" optional = false python-versions = "*" -version = "0.5.6" [[package]] +name = "num2words" +version = "0.5.6" +description = "Modules to convert numbers to words. Easily extensible." category = "main" -description = "NumPy is the fundamental package for array computing with Python." +optional = false +python-versions = "*" + +[[package]] name = "numpy" +version = "1.21.1" +description = "NumPy is the fundamental package for array computing with Python." +category = "main" optional = false python-versions = ">=3.7" -version = "1.21.1" [[package]] -category = "main" -description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" name = "oauthlib" +version = "2.1.0" +description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" +category = "main" optional = false python-versions = "*" -version = "2.1.0" + +[package.dependencies] +cryptography = {version = "*", optional = true, markers = "extra == \"signedtoken\""} +pyjwt = {version = ">=1.0.0", optional = true, markers = "extra == \"signedtoken\""} [package.extras] rsa = ["cryptography"] @@ -1344,23 +1304,23 @@ signedtoken = ["cryptography", "pyjwt (>=1.0.0)"] test = ["nose", "unittest2", "cryptography", "mock", "pyjwt (>=1.0.0)", "blinker"] [[package]] -category = "main" +name = "oca-decorators" +version = "0.0.1" description = "This is a library of decorators for Odoo developers." -name = "oca.decorators" +category = "main" optional = false python-versions = "*" -version = "0.0.1" [package.dependencies] decorator = "*" [[package]] -category = "main" -description = "Tools for working with the OFX (Open Financial Exchange) file format" name = "ofxparse" +version = "0.16" +description = "Tools for working with the OFX (Open Financial Exchange) file format" +category = "main" optional = false python-versions = "*" -version = "0.16" [package.dependencies] beautifulsoup4 = "*" @@ -1368,102 +1328,96 @@ lxml = "*" six = "*" [[package]] -category = "main" -description = "Python package to parse, read and write Microsoft OLE2 files (Structured Storage or Compound Document, Microsoft Office)" name = "olefile" +version = "0.46" +description = "Python package to parse, read and write Microsoft OLE2 files (Structured Storage or Compound Document, Microsoft Office)" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.46" [[package]] -category = "main" -description = "A Python library to read/write Excel 2010 xlsx/xlsm files" name = "openpyxl" +version = "3.0.9" +description = "A Python library to read/write Excel 2010 xlsx/xlsm files" +category = "main" optional = false python-versions = ">=3.6" -version = "3.0.9" [package.dependencies] et-xmlfile = "*" [[package]] -category = "main" -description = "A library with support functions to be called from Odoo migration scripts." name = "openupgradelib" +version = "3.3.1" +description = "A library with support functions to be called from Odoo migration scripts." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "3.3.1" [package.dependencies] cssselect = "*" +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} lxml = "*" -[package.dependencies.importlib-metadata] -python = "<3.8" -version = "*" - [[package]] -category = "main" -description = "A dict-like object that ignore NoneType values for Python" name = "optionaldict" +version = "0.1.2" +description = "A dict-like object that ignore NoneType values for Python" +category = "main" optional = false python-versions = "*" -version = "0.1.2" [[package]] -category = "main" -description = "Python library for consuming OpenStack sevice-types-authority data" name = "os-service-types" +version = "1.7.0" +description = "Python library for consuming OpenStack sevice-types-authority data" +category = "main" optional = false python-versions = "*" -version = "1.7.0" [package.dependencies] pbr = ">=2.0.0,<2.1.0 || >2.1.0" [[package]] -category = "main" -description = "Oslo Configuration API" name = "oslo.config" +version = "8.4.0" +description = "Oslo Configuration API" +category = "main" optional = false python-versions = ">=3.6" -version = "8.4.0" [package.dependencies] -PyYAML = ">=3.12" debtcollector = ">=1.2.0" +importlib-metadata = {version = ">=1.7.0", markers = "python_version < \"3.8\""} netaddr = ">=0.7.18" "oslo.i18n" = ">=3.15.3" +PyYAML = ">=3.12" requests = ">=2.18.0" rfc3986 = ">=1.2.0" stevedore = ">=1.20.0" -[package.dependencies.importlib-metadata] -python = "<3.8" -version = ">=1.7.0" - [package.extras] -rst_generator = ["rst2txt (>=1.1.0)", "sphinx (>=1.8.0,<2.1.0 || >2.1.0)"] -test = ["bandit (>=1.6.0,<1.7.0)", "coverage (>=4.0,<4.4 || >4.4)", "fixtures (>=3.0.0)", "hacking (>=3.0.1,<3.1.0)", "mypy (>=0.720)", "oslo.log (>=3.36.0)", "oslotest (>=3.2.0)", "pre-commit (>=2.6.0)", "requests-mock (>=1.5.0)", "stestr (>=2.1.0)", "testscenarios (>=0.4)", "testtools (>=2.2.0)"] +rst_generator = ["rst2txt (>=1.1.0)", "sphinx (>=1.8.0,!=2.1.0)"] +test = ["bandit (>=1.6.0,<1.7.0)", "coverage (>=4.0,!=4.4)", "fixtures (>=3.0.0)", "hacking (>=3.0.1,<3.1.0)", "mypy (>=0.720)", "oslo.log (>=3.36.0)", "oslotest (>=3.2.0)", "pre-commit (>=2.6.0)", "requests-mock (>=1.5.0)", "stestr (>=2.1.0)", "testscenarios (>=0.4)", "testtools (>=2.2.0)"] [[package]] -category = "main" -description = "Oslo i18n library" name = "oslo.i18n" +version = "5.1.0" +description = "Oslo i18n library" +category = "main" optional = false python-versions = ">=3.6" -version = "5.1.0" [package.dependencies] pbr = ">=2.0.0,<2.1.0 || >2.1.0" [[package]] -category = "main" -description = "Oslo Serialization library" name = "oslo.serialization" +version = "4.2.0" +description = "Oslo Serialization library" +category = "main" optional = false python-versions = ">=3.6" -version = "4.2.0" [package.dependencies] msgpack = ">=0.5.2" @@ -1472,12 +1426,12 @@ pbr = ">=2.0.0,<2.1.0 || >2.1.0" pytz = ">=2013.6" [[package]] -category = "main" -description = "Oslo Utility library" name = "oslo.utils" +version = "4.12.0" +description = "Oslo Utility library" +category = "main" optional = false python-versions = ">=3.6" -version = "4.12.0" [package.dependencies] debtcollector = ">=1.2.0" @@ -1491,39 +1445,44 @@ pyparsing = ">=2.1.0" pytz = ">=2013.6" [[package]] -category = "main" -description = "Core utilities for Python packages" name = "packaging" +version = "21.3" +description = "Core utilities for Python packages" +category = "main" optional = false python-versions = ">=3.6" -version = "21.3" [package.dependencies] pyparsing = ">=2.0.2,<3.0.5 || >3.0.5" [[package]] -category = "main" -description = "Powerful data structures for data analysis, time series, and statistics" name = "pandas" +version = "1.3.5" +description = "Powerful data structures for data analysis, time series, and statistics" +category = "main" optional = false python-versions = ">=3.7.1" -version = "1.2.0" [package.dependencies] -numpy = ">=1.16.5" +numpy = [ + {version = ">=1.17.3", markers = "platform_machine != \"aarch64\" and platform_machine != \"arm64\" and python_version < \"3.10\""}, + {version = ">=1.19.2", markers = "platform_machine == \"aarch64\" and python_version < \"3.10\""}, + {version = ">=1.20.0", markers = "platform_machine == \"arm64\" and python_version < \"3.10\""}, + {version = ">=1.21.0", markers = "python_version >= \"3.10\""}, +] python-dateutil = ">=2.7.3" pytz = ">=2017.3" [package.extras] -test = ["pytest (>=5.0.1)", "pytest-xdist", "hypothesis (>=3.58)"] +test = ["hypothesis (>=3.58)", "pytest (>=6.0)", "pytest-xdist"] [[package]] -category = "main" -description = "SSH2 protocol library" name = "paramiko" +version = "2.9.2" +description = "SSH2 protocol library" +category = "main" optional = false python-versions = "*" -version = "2.9.2" [package.dependencies] bcrypt = ">=3.1.3" @@ -1537,125 +1496,125 @@ gssapi = ["pyasn1 (>=0.1.7)", "gssapi (>=1.4.1)", "pywin32 (>=2.1.8)"] invoke = ["invoke (>=1.3)"] [[package]] -category = "main" -description = "comprehensive password hashing framework supporting over 30 schemes" name = "passlib" +version = "1.6.5" +description = "comprehensive password hashing framework supporting over 30 schemes" +category = "main" optional = false python-versions = "*" -version = "1.6.5" [[package]] -category = "main" -description = "Utility library for gitignore style pattern matching of file paths." name = "pathspec" +version = "0.9.0" +description = "Utility library for gitignore style pattern matching of file paths." +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" -version = "0.9.0" [[package]] -category = "main" -description = "Python Build Reasonableness" name = "pbr" +version = "5.8.0" +description = "Python Build Reasonableness" +category = "main" optional = false python-versions = ">=2.6" -version = "5.8.0" [[package]] -category = "main" -description = "A wrapper around the pdftoppm and pdftocairo command line tools to convert PDF to a PIL Image list." name = "pdf2image" +version = "1.16.0" +description = "A wrapper around the pdftoppm and pdftocairo command line tools to convert PDF to a PIL Image list." +category = "main" optional = false python-versions = "*" -version = "1.16.0" [package.dependencies] pillow = "*" [[package]] -category = "main" -description = "PDF parser and analyzer" name = "pdfminer" +version = "20191125" +description = "PDF parser and analyzer" +category = "main" optional = false python-versions = ">=3.6" -version = "20191125" [package.dependencies] pycryptodome = "*" [[package]] -category = "main" -description = "Pexpect allows easy control of interactive console applications." name = "pexpect" +version = "4.8.0" +description = "Pexpect allows easy control of interactive console applications." +category = "main" optional = false python-versions = "*" -version = "4.8.0" [package.dependencies] ptyprocess = ">=0.5" [[package]] -category = "main" -description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers." name = "phonenumbers" +version = "8.12.41" +description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers." +category = "main" optional = false python-versions = "*" -version = "8.12.41" [[package]] -category = "main" -description = "Python Imaging Library (Fork)" name = "pillow" +version = "9.0.0" +description = "Python Imaging Library (Fork)" +category = "main" optional = false python-versions = ">=3.7" -version = "9.0.0" [[package]] -category = "main" -description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." name = "platformdirs" +version = "2.4.0" +description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "main" optional = false python-versions = ">=3.6" -version = "2.4.0" [package.extras] docs = ["Sphinx (>=4)", "furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)"] -test = ["appdirs (1.4.4)", "pytest (>=6)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)"] +test = ["appdirs (==1.4.4)", "pytest (>=6)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)"] [[package]] -category = "main" -description = "An open-source, interactive graphing library for Python" name = "plotly" +version = "4.1.0" +description = "An open-source, interactive graphing library for Python" +category = "main" optional = false python-versions = "*" -version = "4.1.0" [package.dependencies] retrying = ">=1.3.3" six = "*" [[package]] -category = "main" -description = "Python Lex & Yacc" name = "ply" -optional = false -python-versions = "*" version = "3.4" +description = "Python Lex & Yacc" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "A library to manipulate gettext files (po and mo files)." name = "polib" +version = "1.1.1" +description = "A library to manipulate gettext files (po and mo files)." +category = "main" optional = false python-versions = "*" -version = "1.1.1" [[package]] -category = "main" -description = "Turns CSS blocks into style attributes" name = "premailer" +version = "3.10.0" +description = "Turns CSS blocks into style attributes" +category = "main" optional = false python-versions = "*" -version = "3.10.0" [package.dependencies] cachetools = "*" @@ -1669,175 +1628,165 @@ dev = ["tox", "twine", "therapist", "black", "flake8", "wheel"] test = ["nose", "mock"] [[package]] -category = "main" -description = "Cross-platform lib for process and system monitoring in Python." name = "psutil" +version = "5.9.0" +description = "Cross-platform lib for process and system monitoring in Python." +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "5.6.6" [package.extras] -enum = ["enum34"] +test = ["ipaddress", "mock", "unittest2", "enum34", "pywin32", "wmi"] [[package]] -category = "main" -description = "psycopg2 - Python-PostgreSQL Database Adapter" name = "psycopg2" -optional = false -python-versions = "*" version = "2.7.3.1" +description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "Run a subprocess in a pseudo terminal" name = "ptyprocess" -optional = false -python-versions = "*" version = "0.7.0" +description = "Run a subprocess in a pseudo terminal" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "Asterisk Manager API Python interface." name = "py-asterisk" -optional = false -python-versions = "*" version = "0.5.18" +description = "Asterisk Manager API Python interface." +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "Formats declarations for py3o" name = "py3o.formats" +version = "0.3" +description = "Formats declarations for py3o" +category = "main" optional = false python-versions = "*" -version = "0.3" - -[package.dependencies] -setuptools = "*" [[package]] -category = "main" -description = "An easy solution to design reports using LibreOffice" name = "py3o.template" +version = "0.10.0" +description = "An easy solution to design reports using LibreOffice" +category = "main" optional = false python-versions = "*" -version = "0.10.0" [package.dependencies] -Pillow = "*" babel = "*" genshi = ">=0.7" lxml = "*" +Pillow = "*" "pyjon.utils" = ">0.6" -setuptools = "*" six = ">=1.9" [[package]] -category = "main" -description = "Python style guide checker" name = "pycodestyle" +version = "2.8.0" +description = "Python style guide checker" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "2.8.0" [[package]] -category = "main" -description = "ISO country, subdivision, language, currency and script definitions and their translations" name = "pycountry" +version = "22.1.10" +description = "ISO country, subdivision, language, currency and script definitions and their translations" +category = "main" optional = false python-versions = ">=3.5, <4" -version = "22.1.10" - -[package.dependencies] -setuptools = "*" [[package]] -category = "main" -description = "C parser in Python" 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.*" -version = "2.21" [[package]] -category = "main" -description = "Cryptographic modules for Python." name = "pycrypto" +version = "2.6.1" +description = "Cryptographic modules for Python." +category = "main" optional = false python-versions = "*" -version = "2.6.1" [[package]] -category = "main" -description = "Cryptographic library for Python" name = "pycryptodome" +version = "3.12.0" +description = "Cryptographic library for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "3.12.0" [[package]] -category = "main" -description = "Python interface to Graphviz's Dot" name = "pydot" +version = "1.2.3" +description = "Python interface to Graphviz's Dot" +category = "main" optional = false python-versions = "*" -version = "1.2.3" [package.dependencies] pyparsing = ">=2.1.4" [[package]] -category = "main" -description = "passive checker of Python programs" name = "pyflakes" +version = "2.4.0" +description = "passive checker of Python programs" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.4.0" [[package]] -category = "main" -description = "Pygments is a syntax highlighting package written in Python." name = "pygments" +version = "2.10.0" +description = "Pygments is a syntax highlighting package written in Python." +category = "main" optional = false python-versions = ">=3.5" -version = "2.10.0" [[package]] -category = "main" -description = "count source lines of code (SLOC) using pygments" name = "pygount" +version = "1.1.0" +description = "count source lines of code (SLOC) using pygments" +category = "main" optional = false python-versions = "*" -version = "1.1.0" [package.dependencies] pygments = ">=2.0" [[package]] -category = "main" -description = "Useful tools library with classes to do singletons, dynamic function pointers..." name = "pyjon.utils" -optional = false -python-versions = "*" version = "0.7" - -[package.dependencies] -setuptools = "*" +description = "Useful tools library with classes to do singletons, dynamic function pointers..." +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "Fast javascript parser (based on esprima.js)" name = "pyjsparser" +version = "2.7.1" +description = "Fast javascript parser (based on esprima.js)" +category = "main" optional = false python-versions = "*" -version = "2.7.1" [[package]] -category = "main" -description = "JSON Web Token implementation in Python" name = "pyjwt" +version = "1.7.1" +description = "JSON Web Token implementation in Python" +category = "main" optional = false python-versions = "*" -version = "1.7.1" [package.extras] crypto = ["cryptography (>=1.4)"] @@ -1845,99 +1794,96 @@ flake8 = ["flake8", "flake8-import-order", "pep8-naming"] test = ["pytest (>=4.0.1,<5.0.0)", "pytest-cov (>=2.6.0,<3.0.0)", "pytest-runner (>=4.2,<5.0.0)"] [[package]] -category = "main" -description = "Python modules for implementing LDAP clients" name = "pyldap" +version = "2.4.28" +description = "Python modules for implementing LDAP clients" +category = "main" optional = false python-versions = "*" -version = "2.4.28" - -[package.dependencies] -setuptools = "*" [[package]] -category = "main" -description = "python code static checker" name = "pylint" +version = "2.11.1" +description = "python code static checker" +category = "main" optional = false python-versions = "~=3.6" -version = "2.11.1" [package.dependencies] astroid = ">=2.8.0,<2.9" -colorama = "*" +colorama = {version = "*", markers = "sys_platform == \"win32\""} isort = ">=4.2.5,<6" mccabe = ">=0.6,<0.7" platformdirs = ">=2.2.0" toml = ">=0.7.1" - -[package.dependencies.typing-extensions] -python = "<3.10" -version = ">=3.10.0" +typing-extensions = {version = ">=3.10.0", markers = "python_version < \"3.10\""} [[package]] -category = "main" -description = "Pylint plugin for Odoo" name = "pylint-odoo" +version = "5.0.5" +description = "Pylint plugin for Odoo" +category = "main" optional = false python-versions = ">=2.7" -version = "5.0.5" +develop = false [package.dependencies] -Pygments = "<=2.10.0" docutils = "<=0.17.1" lxml = ">=4.2.3" pbr = "*" polib = "<=1.1.1" +Pygments = "<=2.10.0" pylint = "<=2.11.1" pylint-plugin-utils = "0.6" -restructuredtext_lint = "<=1.3.2" +restructuredtext-lint = "<=1.3.2" rfc3986 = "*" six = "*" whichcraft = "*" [package.source] -reference = "c03dd158acd79dea665588af38a00a49f54e210a" type = "git" url = "https://github.com/oca/pylint-odoo.git" +reference = "master" +resolved_reference = "c03dd158acd79dea665588af38a00a49f54e210a" + [[package]] -category = "main" -description = "Utilities and helpers for writing Pylint plugins" name = "pylint-plugin-utils" +version = "0.6" +description = "Utilities and helpers for writing Pylint plugins" +category = "main" optional = false python-versions = "*" -version = "0.6" [package.dependencies] pylint = ">=1.7" [[package]] -category = "main" -description = "DB-API interface to Microsoft SQL Server for Python. (new Cython-based version)" name = "pymssql" +version = "2.2.4" +description = "DB-API interface to Microsoft SQL Server for Python. (new Cython-based version)" +category = "main" optional = false python-versions = "*" -version = "2.2.3" [[package]] -category = "main" -description = "Pure Python MySQL Driver" name = "pymysql" +version = "1.0.2" +description = "Pure Python MySQL Driver" +category = "main" optional = false python-versions = ">=3.6" -version = "1.0.2" [package.extras] ed25519 = ["PyNaCl (>=1.4.0)"] rsa = ["cryptography"] [[package]] -category = "main" -description = "Python binding to the Networking and Cryptography (NaCl) library" name = "pynacl" +version = "1.4.0" +description = "Python binding to the Networking and Cryptography (NaCl) library" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.4.0" [package.dependencies] cffi = ">=1.4.1" @@ -1945,107 +1891,107 @@ six = "*" [package.extras] docs = ["sphinx (>=1.6.5)", "sphinx-rtd-theme"] -tests = ["pytest (>=3.2.1,<3.3.0 || >3.3.0)", "hypothesis (>=3.27.0)"] +tests = ["pytest (>=3.2.1,!=3.3.0)", "hypothesis (>=3.27.0)"] [[package]] -category = "main" -description = "Python One Time Password Library" name = "pyotp" -optional = false -python-versions = "*" version = "2.6.0" +description = "Python One Time Password Library" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "Python parsing module" name = "pyparsing" -optional = false -python-versions = "*" version = "2.1.10" +description = "Python parsing module" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "PDF toolkit" name = "pypdf2" -optional = false -python-versions = "*" version = "1.26.0" - -[[package]] -category = "main" description = "PDF toolkit" -name = "pypdf4" +category = "main" optional = false python-versions = "*" -version = "1.27.0" [[package]] +name = "pypdf4" +version = "1.27.0" +description = "PDF toolkit" category = "main" -description = "Python interface to PROJ (cartographic projections and coordinate transformations library)" +optional = false +python-versions = "*" + +[[package]] name = "pyproj" +version = "3.2.1" +description = "Python interface to PROJ (cartographic projections and coordinate transformations library)" +category = "main" optional = false python-versions = ">=3.7" -version = "3.2.1" [package.dependencies] certifi = "*" [[package]] -category = "main" -description = "Persistent/Functional/Immutable data structures" name = "pyrsistent" +version = "0.18.0" +description = "Persistent/Functional/Immutable data structures" +category = "main" optional = false python-versions = ">=3.6" -version = "0.18.0" [[package]] -category = "main" -description = "Python Serial Port Extension" name = "pyserial" +version = "3.1.1" +description = "Python Serial Port Extension" +category = "main" optional = false python-versions = "*" -version = "3.1.1" [[package]] -category = "main" -description = "A friendly face on SFTP" name = "pysftp" +version = "0.2.9" +description = "A friendly face on SFTP" +category = "main" optional = false python-versions = "*" -version = "0.2.9" [package.dependencies] paramiko = ">=1.17" [[package]] -category = "main" -description = "Create standard barcodes with Python. No external modules needed. (optional Pillow support included)." name = "python-barcode" +version = "0.13.1" +description = "Create standard barcodes with Python. No external modules needed. (optional Pillow support included)." +category = "main" optional = false python-versions = "*" -version = "0.13.1" [package.extras] images = ["pillow"] [[package]] -category = "main" -description = "A pure Python chess library with move generation and validation, Polyglot opening book probing, PGN reading and writing, Gaviota tablebase probing, Syzygy tablebase probing and XBoard/UCI engine communication." name = "python-chess" +version = "0.23.11" +description = "A pure Python chess library with move generation and validation, Polyglot opening book probing, PGN reading and writing, Gaviota tablebase probing, Syzygy tablebase probing and XBoard/UCI engine communication." +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" -version = "0.23.11" [package.extras] test = ["spur"] [[package]] -category = "main" -description = "Python tools for manipulating csv files" name = "python-csv" +version = "0.0.13" +description = "Python tools for manipulating csv files" +category = "main" optional = false python-versions = "*" -version = "0.0.13" [package.dependencies] argparse = "*" @@ -2059,45 +2005,42 @@ xlrd = "*" xmltodict = "*" [[package]] -category = "main" -description = "Extensions to the standard Python datetime module" name = "python-dateutil" +version = "2.7.3" +description = "Extensions to the standard Python datetime module" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" -version = "2.7.3" [package.dependencies] six = ">=1.5" [[package]] -category = "main" -description = "Automate boring git tasks" name = "python-git" +version = "2018.2.1" +description = "Automate boring git tasks" +category = "main" optional = false python-versions = "*" -version = "2018.2.1" [package.dependencies] send2trash = "*" [[package]] -category = "main" -description = "A python library adding a json log formatter" name = "python-json-logger" +version = "0.1.5" +description = "A python library adding a json log formatter" +category = "main" optional = false python-versions = "*" -version = "0.1.5" - -[package.dependencies] -setuptools = "*" [[package]] -category = "main" -description = "Client Library for OpenStack Identity" name = "python-keystoneclient" +version = "3.22.0" +description = "Client Library for OpenStack Identity" +category = "main" optional = false python-versions = "*" -version = "3.22.0" [package.dependencies] debtcollector = ">=1.2.0" @@ -2112,12 +2055,12 @@ six = ">=1.10.0" stevedore = ">=1.20.0" [[package]] -category = "main" -description = "A Python Slugify application that handles Unicode" name = "python-slugify" +version = "5.0.2" +description = "A Python Slugify application that handles Unicode" +category = "main" optional = false python-versions = ">=3.6" -version = "5.0.2" [package.dependencies] text-unidecode = ">=1.3" @@ -2126,12 +2069,12 @@ text-unidecode = ">=1.3" unidecode = ["Unidecode (>=1.1.1)"] [[package]] -category = "main" -description = "Python module to handle standardized numbers and codes" name = "python-stdnum" +version = "1.17" +description = "Python module to handle standardized numbers and codes" +category = "main" optional = false python-versions = "*" -version = "1.17" [package.extras] soap = ["zeep"] @@ -2139,12 +2082,12 @@ soap-alt = ["suds"] soap-fallback = ["pysimplesoap"] [[package]] -category = "main" -description = "OpenStack Object Storage API Client Library" name = "python-swiftclient" +version = "3.9.0" +description = "OpenStack Object Storage API Client Library" +category = "main" optional = false python-versions = "*" -version = "3.9.0" [package.dependencies] requests = ">=1.1.0" @@ -2152,15 +2095,15 @@ six = ">=1.9.0" [package.extras] keystone = ["python-keystoneclient (>=0.7.0)"] -test = ["hacking (>=1.1.0,<1.2.0)", "coverage (>=4.0,<4.4 || >4.4)", "keystoneauth1 (>=3.4.0)", "mock (>=1.2.0)", "stestr (>=2.0.0)", "openstacksdk (>=0.11.0)"] +test = ["hacking (>=1.1.0,<1.2.0)", "coverage (>=4.0,!=4.4)", "keystoneauth1 (>=3.4.0)", "mock (>=1.2.0)", "stestr (>=2.0.0)", "openstacksdk (>=0.11.0)"] [[package]] -category = "main" -description = "Python based U2F server library" name = "python-u2flib-server" +version = "5.0.1" +description = "Python based U2F server library" +category = "main" optional = false python-versions = "*" -version = "5.0.1" [package.dependencies] cryptography = ">=1.2" @@ -2171,141 +2114,142 @@ six = "*" u2f_server = ["webob"] [[package]] -category = "main" -description = "World timezone definitions, modern and historical" name = "pytz" +version = "2017.3" +description = "World timezone definitions, modern and historical" +category = "main" optional = false python-versions = "*" -version = "2017.3" [[package]] -category = "main" -description = "Shims to make deprecation of pytz easier" 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" -version = "0.1.0.post0" [package.dependencies] -[package.dependencies."backports.zoneinfo"] -python = ">=3.6,<3.9" -version = "*" - -[package.dependencies.tzdata] -python = ">=3.6" -version = "*" +"backports.zoneinfo" = {version = "*", markers = "python_version >= \"3.6\" and python_version < \"3.9\""} +tzdata = {version = "*", markers = "python_version >= \"3.6\""} [[package]] -category = "main" -description = "Python USB access module" name = "pyusb" -optional = false -python-versions = "*" version = "1.0.0" - -[[package]] +description = "Python USB access module" category = "main" -description = "YAML parser and emitter for Python" -name = "pyyaml" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "4.2b4" - -[[package]] -category = "main" -description = "Read one-dimensional barcodes and QR codes from Python 2 and 3." -name = "pyzbar" optional = false python-versions = "*" + +[[package]] +name = "pyyaml" +version = "6.0" +description = "YAML parser and emitter for Python" +category = "main" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "pyzbar" version = "0.1.8" +description = "Read one-dimensional barcodes and QR codes from Python 2 and 3." +category = "main" +optional = false +python-versions = "*" [package.extras] scripts = ["Pillow (>=3.2.0)"] [[package]] -category = "main" -description = "QR Code image generator" name = "qrcode" +version = "5.3" +description = "QR Code image generator" +category = "main" optional = false python-versions = "*" -version = "5.3" [package.dependencies] six = "*" [[package]] -category = "main" -description = "Raven is a client for Sentry (https://getsentry.com)" name = "raven" +version = "6.10.0" +description = "Raven is a client for Sentry (https://getsentry.com)" +category = "main" optional = false python-versions = "*" -version = "6.10.0" [package.extras] flask = ["Flask (>=0.8)", "blinker (>=1.1)"] -tests = ["bottle", "celery (>=2.5)", "coverage (<4)", "exam (>=0.5.2)", "flake8 (3.5.0)", "logbook", "mock", "nose", "pytz", "pytest (>=3.2.0,<3.3.0)", "pytest-timeout (1.2.1)", "pytest-xdist (1.18.2)", "pytest-pythonpath (0.7.2)", "pytest-cov (2.5.1)", "pytest-flake8 (1.0.0)", "requests", "tornado (>=4.1,<5.0)", "tox", "webob", "webtest", "wheel", "anyjson", "zconfig", "Flask (>=0.8)", "blinker (>=1.1)", "Flask-Login (>=0.2.0)", "blinker (>=1.1)", "sanic (>=0.7.0)", "aiohttp"] +tests = ["bottle", "celery (>=2.5)", "coverage (<4)", "exam (>=0.5.2)", "flake8 (==3.5.0)", "logbook", "mock", "nose", "pytz", "pytest (>=3.2.0,<3.3.0)", "pytest-timeout (==1.2.1)", "pytest-xdist (==1.18.2)", "pytest-pythonpath (==0.7.2)", "pytest-cov (==2.5.1)", "pytest-flake8 (==1.0.0)", "requests", "tornado (>=4.1,<5.0)", "tox", "webob", "webtest", "wheel", "anyjson", "zconfig", "Flask (>=0.8)", "blinker (>=1.1)", "Flask-Login (>=0.2.0)", "blinker (>=1.1)", "sanic (>=0.7.0)", "aiohttp"] [[package]] -category = "main" -description = "Python client for Redis key-value store" name = "redis" -optional = false -python-versions = "*" version = "2.10.5" +description = "Python client for Redis key-value store" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "Alternative regular expression module, to replace re." name = "regex" -optional = false -python-versions = "*" version = "2021.11.10" - -[[package]] +description = "Alternative regular expression module, to replace re." category = "main" -description = "The Reportlab Toolkit" -name = "reportlab" optional = false python-versions = "*" -version = "3.3.0" [[package]] +name = "reportlab" +version = "3.6.5" +description = "The Reportlab Toolkit" category = "main" -description = "Python HTTP for Humans." -name = "requests" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.20.0" +python-versions = ">=3.6, <4" + +[package.dependencies] +pillow = ">=4.0.0" + +[package.extras] +rlpycairo = ["rlPyCairo (>=0.0.5)"] + +[[package]] +name = "requests" +version = "2.27.1" +description = "Python HTTP for Humans." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" [package.dependencies] certifi = ">=2017.4.17" -chardet = ">=3.0.2,<3.1.0" -idna = ">=2.5,<2.8" -urllib3 = ">=1.21.1,<1.25" +charset-normalizer = {version = ">=2.0.0,<2.1.0", markers = "python_version >= \"3\""} +idna = {version = ">=2.5,<4", markers = "python_version >= \"3\""} +urllib3 = ">=1.21.1,<1.27" [package.extras] -security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)"] -socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7)", "win-inet-pton"] +socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"] +use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"] [[package]] -category = "main" -description = "File transport adapter for Requests" name = "requests-file" +version = "1.5.1" +description = "File transport adapter for Requests" +category = "main" optional = false python-versions = "*" -version = "1.5.1" [package.dependencies] requests = ">=1.0.0" six = "*" [[package]] -category = "main" -description = "Mock out responses from the requests package" name = "requests-mock" +version = "1.9.3" +description = "Mock out responses from the requests package" +category = "main" optional = false python-versions = "*" -version = "1.9.3" [package.dependencies] requests = ">=2.3,<3" @@ -2316,101 +2260,104 @@ fixture = ["fixtures"] test = ["fixtures", "mock", "purl", "pytest", "sphinx", "testrepository (>=0.0.18)", "testtools"] [[package]] -category = "main" -description = "OAuthlib authentication support for Requests." name = "requests-oauthlib" +version = "1.1.0" +description = "OAuthlib authentication support for Requests." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.1.0" [package.dependencies] oauthlib = ">=2.1.0,<3.0.0" requests = ">=2.0.0" [package.extras] -rsa = ["oauthlib (>=2.1.0,<3.0.0)"] +rsa = ["oauthlib[signedtoken] (>=2.1.0,<3.0.0)"] [[package]] -category = "main" -description = "A utility belt for advanced users of python-requests" name = "requests-toolbelt" +version = "0.9.1" +description = "A utility belt for advanced users of python-requests" +category = "main" optional = false python-versions = "*" -version = "0.9.1" [package.dependencies] requests = ">=2.0.1,<3.0.0" [[package]] -category = "main" -description = "reStructuredText linter" name = "restructuredtext-lint" +version = "1.3.2" +description = "reStructuredText linter" +category = "main" optional = false python-versions = "*" -version = "1.3.2" [package.dependencies] docutils = ">=0.11,<1.0" [[package]] -category = "main" -description = "Retrying" name = "retrying" +version = "1.3.3" +description = "Retrying" +category = "main" optional = false python-versions = "*" -version = "1.3.3" [package.dependencies] six = ">=1.7.0" [[package]] -category = "main" -description = "Validating URI References per RFC 3986" name = "rfc3986" +version = "1.5.0" +description = "Validating URI References per RFC 3986" +category = "main" optional = false python-versions = "*" -version = "1.5.0" [package.extras] idna2008 = ["idna"] [[package]] -category = "main" -description = "An Amazon S3 Transfer Manager" name = "s3transfer" +version = "0.5.0" +description = "An Amazon S3 Transfer Manager" +category = "main" optional = false -python-versions = "*" -version = "0.2.1" +python-versions = ">= 3.6" [package.dependencies] -botocore = ">=1.12.36,<2.0.0" +botocore = ">=1.12.36,<2.0a.0" + +[package.extras] +crt = ["botocore[crt] (>=1.20.29,<2.0a.0)"] [[package]] -category = "main" -description = "Simple data validation library" name = "schema" +version = "0.3.1" +description = "Simple data validation library" +category = "main" optional = false python-versions = "*" -version = "0.3.1" [[package]] -category = "main" -description = "Python bindings for Selenium" name = "selenium" +version = "3.141.0" +description = "Python bindings for Selenium" +category = "main" optional = false python-versions = "*" -version = "3.141.0" [package.dependencies] urllib3 = "*" [[package]] -category = "main" -description = "Send file to trash natively under Mac OS X, Windows and Linux." name = "send2trash" +version = "1.8.0" +description = "Send file to trash natively under Mac OS X, Windows and Linux." +category = "main" optional = false python-versions = "*" -version = "1.8.0" [package.extras] nativelib = ["pyobjc-framework-cocoa", "pywin32"] @@ -2418,12 +2365,12 @@ objc = ["pyobjc-framework-cocoa"] win32 = ["pywin32"] [[package]] -category = "main" -description = "A framework for serializing/deserializing JSON/YAML/XML into python class instances and vice versa" name = "serial" +version = "0.0.97" +description = "A framework for serializing/deserializing JSON/YAML/XML into python class instances and vice versa" +category = "main" optional = false python-versions = "*" -version = "0.0.97" [package.dependencies] future = ">=0.17.1" @@ -2431,12 +2378,12 @@ iso8601 = ">=0.1.12" pyyaml = ">=3.13" [[package]] -category = "main" -description = "Geometric objects, predicates, and operations" name = "shapely" +version = "1.6.4.post2" +description = "Geometric objects, predicates, and operations" +category = "main" optional = false python-versions = "*" -version = "1.6.4.post2" [package.extras] all = ["pytest", "pytest-cov", "numpy"] @@ -2444,95 +2391,94 @@ test = ["pytest", "pytest-cov"] vectorized = ["numpy"] [[package]] -category = "main" -description = "Simple, fast, extensible JSON encoder/decoder for Python" 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.*" -version = "3.17.6" [[package]] -category = "main" -description = "Python 2 and 3 compatibility utilities" 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.*" -version = "1.16.0" [[package]] -category = "main" -description = "SlimIt - JavaScript minifier" name = "slimit" +version = "0.8.1" +description = "SlimIt - JavaScript minifier" +category = "main" optional = false python-versions = "*" -version = "0.8.1" [package.dependencies] ply = ">=3.4" [[package]] -category = "main" -description = "A generic slugifier." name = "slugify" +version = "0.0.1" +description = "A generic slugifier." +category = "main" optional = false python-versions = "*" -version = "0.0.1" [[package]] -category = "main" -description = "A pure Python implementation of a sliding window memory map manager" name = "smmap" +version = "5.0.0" +description = "A pure Python implementation of a sliding window memory map manager" +category = "main" optional = false python-versions = ">=3.6" -version = "5.0.0" [[package]] -category = "main" -description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." 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 = "*" -version = "2.2.0" [[package]] -category = "main" -description = "SOAP Services for Python" name = "soappy" +version = "0.12.22" +description = "SOAP Services for Python" +category = "main" optional = false python-versions = "*" -version = "0.12.22" [package.dependencies] defusedxml = "*" wstools = "*" [[package]] -category = "main" -description = "A modern CSS selector implementation for Beautiful Soup." name = "soupsieve" +version = "2.3.1" +description = "A modern CSS selector implementation for Beautiful Soup." +category = "main" optional = false python-versions = ">=3.6" -version = "2.3.1" [[package]] -category = "main" -description = "Python documentation generator" name = "sphinx" +version = "4.3.2" +description = "Python documentation generator" +category = "main" optional = false python-versions = ">=3.6" -version = "4.3.2" [package.dependencies] -Jinja2 = ">=2.3" -Pygments = ">=2.0" alabaster = ">=0.7,<0.8" babel = ">=1.3" -colorama = ">=0.3.5" +colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""} docutils = ">=0.14,<0.18" imagesize = "*" +Jinja2 = ">=2.3" packaging = "*" +Pygments = ">=2.0" requests = ">=2.5.0" -setuptools = "*" snowballstemmer = ">=1.1" sphinxcontrib-applehelp = "*" sphinxcontrib-devhelp = "*" @@ -2547,17 +2493,16 @@ lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.920)", "docutils-stubs", "types- test = ["pytest", "pytest-cov", "html5lib", "cython", "typed-ast"] [[package]] -category = "main" -description = "Sphinx utility that make it easy to translate and to apply translation." name = "sphinx-intl" +version = "2.0.1" +description = "Sphinx utility that make it easy to translate and to apply translation." +category = "main" optional = false python-versions = ">=3.5" -version = "2.0.1" [package.dependencies] babel = "*" click = "*" -setuptools = "*" sphinx = "*" [package.extras] @@ -2565,24 +2510,24 @@ test = ["pytest", "mock"] transifex = ["transifex_client (>=0.11)"] [[package]] -category = "main" -description = "Sphinx extension for embedding sequences of file alterations" name = "sphinx-patchqueue" +version = "1.0.4" +description = "Sphinx extension for embedding sequences of file alterations" +category = "main" optional = false python-versions = "*" -version = "1.0.4" [package.dependencies] sphinx = "*" unidiff = "*" [[package]] -category = "main" -description = "Read the Docs theme for Sphinx" name = "sphinx-rtd-theme" +version = "1.0.0" +description = "Read the Docs theme for Sphinx" +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" -version = "1.0.0" [package.dependencies] docutils = "<0.18" @@ -2592,92 +2537,87 @@ sphinx = ">=1.6" dev = ["transifex-client", "sphinxcontrib-httpdomain", "bump2version"] [[package]] -category = "main" -description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books" 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" -version = "1.0.2" [package.extras] lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] [[package]] -category = "main" -description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." 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" -version = "1.0.2" [package.extras] lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] [[package]] -category = "main" -description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" 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" -version = "2.0.0" [package.extras] lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest", "html5lib"] [[package]] -category = "main" -description = "A sphinx extension which renders display math in HTML via JavaScript" 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" -version = "1.0.1" [package.extras] test = ["pytest", "flake8", "mypy"] [[package]] -category = "main" -description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." name = "sphinxcontrib-qthelp" -optional = false -python-versions = ">=3.5" version = "1.0.3" - -[package.extras] -lint = ["flake8", "mypy", "docutils-stubs"] -test = ["pytest"] - -[[package]] +description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." category = "main" -description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)." -name = "sphinxcontrib-serializinghtml" optional = false python-versions = ">=3.5" -version = "1.1.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" -description = "Database Abstraction Library" +optional = false +python-versions = ">=3.5" + +[package.extras] +lint = ["flake8", "mypy", "docutils-stubs"] +test = ["pytest"] + +[[package]] name = "sqlalchemy" +version = "1.4.31" +description = "Database Abstraction Library" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" -version = "1.4.31" [package.dependencies] -[package.dependencies.greenlet] -python = ">=3" -version = "!=0.4.17" - -[package.dependencies.importlib-metadata] -python = "<3.8" -version = "*" +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\")"} +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} [package.extras] aiomysql = ["greenlet (!=0.4.17)", "aiomysql"] @@ -2701,51 +2641,48 @@ pymysql = ["pymysql (<1)", "pymysql"] sqlcipher = ["sqlcipher3-binary"] [[package]] -category = "main" -description = "A simple statsd client." name = "statsd" +version = "3.2.1" +description = "A simple statsd client." +category = "main" optional = false python-versions = "*" -version = "3.2.1" [[package]] -category = "main" -description = "Manage dynamic plugins for Python applications" name = "stevedore" +version = "3.5.0" +description = "Manage dynamic plugins for Python applications" +category = "main" optional = false python-versions = ">=3.6" -version = "3.5.0" [package.dependencies] +importlib-metadata = {version = ">=1.7.0", markers = "python_version < \"3.8\""} pbr = ">=2.0.0,<2.1.0 || >2.1.0" -[package.dependencies.importlib-metadata] -python = "<3.8" -version = ">=1.7.0" - [[package]] -category = "main" -description = "Lightweight SOAP client (Jurko's fork)" name = "suds-jurko" -optional = false -python-versions = "*" version = "0.6" - -[[package]] +description = "Lightweight SOAP client (Jurko's fork)" category = "main" -description = "The most basic Text::Unidecode port" -name = "text-unidecode" optional = false python-versions = "*" -version = "1.3" [[package]] +name = "text-unidecode" +version = "1.3" +description = "The most basic Text::Unidecode port" category = "main" -description = "A tiny CSS parser" +optional = false +python-versions = "*" + +[[package]] name = "tinycss2" +version = "1.1.1" +description = "A tiny CSS parser" +category = "main" optional = false python-versions = ">=3.6" -version = "1.1.1" [package.dependencies] webencodings = ">=0.4" @@ -2755,123 +2692,118 @@ doc = ["sphinx", "sphinx-rtd-theme"] test = ["pytest", "pytest-cov", "pytest-flake8", "pytest-isort", "coverage"] [[package]] -category = "main" -description = "Python Library for Tom's Obvious, Minimal Language" name = "toml" +version = "0.10.2" +description = "Python Library for Tom's Obvious, Minimal Language" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -version = "0.10.2" [[package]] -category = "main" -description = "List processing tools and functional utilities" name = "toolz" +version = "0.11.2" +description = "List processing tools and functional utilities" +category = "main" optional = false python-versions = ">=3.5" -version = "0.11.2" [[package]] -category = "main" -description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." name = "tornado" +version = "6.1" +description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." +category = "main" optional = false python-versions = ">= 3.5" -version = "6.1" [[package]] -category = "main" -description = "Actively maintained, pure Python wrapper for the Twitter API. Supports both normal and streaming Twitter APIs" name = "twython" +version = "3.9.1" +description = "Actively maintained, pure Python wrapper for the Twitter API. Supports both normal and streaming Twitter APIs" +category = "main" optional = false python-versions = ">=3.5" -version = "3.9.1" [package.dependencies] requests = ">=2.1.0" requests-oauthlib = ">=0.4.0" [[package]] -category = "main" -description = "a fork of Python 2 and 3 ast modules with type comment support" -marker = "implementation_name == \"cpython\" and python_version < \"3.8\" or python_version < \"3.8\"" name = "typed-ast" -optional = false -python-versions = ">=3.6" version = "1.5.1" - -[[package]] +description = "a fork of Python 2 and 3 ast modules with type comment support" category = "main" -description = "Backported and Experimental Type Hints for Python 3.6+" -marker = "python_version < \"3.10\" or python_version >= \"3.6\" and python_version < \"3.8\"" -name = "typing-extensions" optional = false python-versions = ">=3.6" -version = "4.0.1" [[package]] +name = "typing-extensions" +version = "4.0.1" +description = "Backported and Experimental Type Hints for Python 3.6+" category = "main" -description = "Provider of IANA time zone data" -marker = "python_version >= \"3.6\" or platform_system == \"Windows\"" +optional = false +python-versions = ">=3.6" + +[[package]] name = "tzdata" +version = "2021.5" +description = "Provider of IANA time zone data" +category = "main" optional = false python-versions = ">=2" -version = "2021.5" [[package]] -category = "main" -description = "tzinfo object for the local timezone" name = "tzlocal" +version = "4.1" +description = "tzinfo object for the local timezone" +category = "main" optional = false python-versions = ">=3.6" -version = "4.1" [package.dependencies] +"backports.zoneinfo" = {version = "*", markers = "python_version < \"3.9\""} pytz-deprecation-shim = "*" -tzdata = "*" - -[package.dependencies."backports.zoneinfo"] -python = "<3.9" -version = "*" +tzdata = {version = "*", markers = "platform_system == \"Windows\""} [package.extras] devenv = ["black", "pyroma", "pytest-cov", "zest.releaser"] test = ["pytest-mock (>=3.3)", "pytest (>=4.3)"] [[package]] -category = "main" -description = "ASCII transliterations of Unicode text" name = "unidecode" -optional = false -python-versions = "*" version = "1.0.22" - -[[package]] +description = "ASCII transliterations of Unicode text" category = "main" -description = "Unified diff parsing/metadata extraction library." -name = "unidiff" optional = false python-versions = "*" -version = "0.7.0" [[package]] +name = "unidiff" +version = "0.7.0" +description = "Unified diff parsing/metadata extraction library." category = "main" -description = "HTTP library with thread-safe connection pooling, file post, and more." -name = "urllib3" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4" -version = "1.24.3" +python-versions = "*" + +[[package]] +name = "urllib3" +version = "1.26.8" +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 = ["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 || >1.5.7,<2.0)"] +socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] -category = "main" -description = "[UNMAINTAINED] Python module to validate VAT numbers" name = "vatnumber" +version = "1.2" +description = "[UNMAINTAINED] Python module to validate VAT numbers" +category = "main" optional = false python-versions = "*" -version = "1.2" [package.dependencies] python-stdnum = "*" @@ -2880,89 +2812,86 @@ python-stdnum = "*" suds = ["suds"] [[package]] -category = "main" -description = "Automatically mock your HTTP interactions to simplify and speed up testing" name = "vcrpy" +version = "4.1.1" +description = "Automatically mock your HTTP interactions to simplify and speed up testing" +category = "main" optional = false python-versions = ">=3.5" -version = "4.1.1" [package.dependencies] PyYAML = "*" six = ">=1.5" wrapt = "*" - -[package.dependencies.yarl] -python = ">=3.6" -version = "*" +yarl = {version = "*", markers = "python_version >= \"3.6\""} [[package]] -category = "main" -description = "Python unittest integration for vcr.py" name = "vcrpy-unittest" +version = "0.1.7" +description = "Python unittest integration for vcr.py" +category = "main" optional = false python-versions = "*" -version = "0.1.7" [package.dependencies] vcrpy = "*" [[package]] -category = "main" -description = "Create standard barcodes with Python. No external modules needed (optional PIL support included)." name = "viivakoodi" +version = "0.8.0" +description = "Create standard barcodes with Python. No external modules needed (optional PIL support included)." +category = "main" optional = false python-versions = "*" -version = "0.8.0" [[package]] -category = "main" -description = "A full-featured Python package for parsing and creating iCalendar and vCard files" name = "vobject" +version = "0.9.3" +description = "A full-featured Python package for parsing and creating iCalendar and vCard files" +category = "main" optional = false python-versions = "*" -version = "0.9.3" [package.dependencies] python-dateutil = ">=2.4.0" [[package]] -category = "main" -description = "Voicent Python Library" name = "voicent-python" +version = "1.0" +description = "Voicent Python Library" +category = "main" optional = false python-versions = "*" -version = "1.0" [package.dependencies] requests = ">=2.20.0" [[package]] -category = "main" -description = "A library for working with color names and color values formats defined by HTML and CSS." name = "webcolors" +version = "1.10" +description = "A library for working with color names and color values formats defined by HTML and CSS." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "1.10" [package.dependencies] six = "*" [[package]] -category = "main" -description = "Character encoding aliases for legacy web content" name = "webencodings" +version = "0.5.1" +description = "Character encoding aliases for legacy web content" +category = "main" optional = false python-versions = "*" -version = "0.5.1" [[package]] -category = "main" -description = "WebSocket client for Python with low level API options" name = "websocket-client" +version = "1.2.3" +description = "WebSocket client for Python with low level API options" +category = "main" optional = false python-versions = ">=3.6" -version = "1.2.3" [package.extras] docs = ["Sphinx (>=3.4)", "sphinx-rtd-theme (>=0.5)"] @@ -2970,12 +2899,12 @@ optional = ["python-socks", "wsaccel"] test = ["websockets"] [[package]] -category = "main" -description = "WeChat SDK for Python" name = "wechatpy" +version = "1.8.18" +description = "WeChat SDK for Python" +category = "main" optional = false python-versions = "*" -version = "1.8.18" [package.dependencies] optionaldict = ">=0.1.0" @@ -2989,125 +2918,109 @@ cryptography = ["cryptography (>=3.1)"] pycrypto = ["pycryptodome"] [[package]] -category = "main" -description = "The Swiss Army knife of Python web development" name = "werkzeug" -optional = false -python-versions = "*" version = "0.11.15" +description = "The Swiss Army knife of Python web development" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "pure python download utility" name = "wget" -optional = false -python-versions = "*" version = "3.2" - -[[package]] +description = "pure python download utility" category = "main" -description = "A built-package format for Python" -name = "wheel" optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" -version = "0.37.1" - -[package.extras] -test = ["pytest (>=3.0.0)", "pytest-cov"] +python-versions = "*" [[package]] -category = "main" -description = "This package provides cross-platform cross-python shutil.which functionality." name = "whichcraft" +version = "0.6.1" +description = "This package provides cross-platform cross-python shutil.which functionality." +category = "main" optional = false python-versions = "*" -version = "0.6.1" [[package]] -category = "main" -description = "Module for decorators, wrappers and monkey patching." name = "wrapt" +version = "1.13.3" +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" -version = "1.13.3" [[package]] -category = "main" -description = "WSDL parsing services package for Web Services for Python." name = "wstools" +version = "0.4.8" +description = "WSDL parsing services package for Web Services for Python." +category = "main" optional = false python-versions = "*" -version = "0.4.8" [package.dependencies] pbr = "*" -setuptools = ">=17.1" six = "*" [[package]] -category = "main" -description = "Library for developers to extract data from Microsoft Excel (tm) spreadsheet files" name = "xlrd" -optional = false -python-versions = "*" version = "1.0.0" +description = "Library for developers to extract data from Microsoft Excel (tm) spreadsheet files" +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "A Python module for creating Excel XLSX files." name = "xlsxwriter" -optional = false -python-versions = "*" version = "0.9.3" +description = "A Python module for creating Excel XLSX files." +category = "main" +optional = false +python-versions = "*" [[package]] -category = "main" -description = "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+" name = "xlwt" -optional = false -python-versions = "*" version = "1.3.0" - -[[package]] +description = "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+" category = "main" -description = "Format and compress XML documents" -name = "xmlformatter" optional = false python-versions = "*" -version = "0.2.4" [[package]] +name = "xmlformatter" +version = "0.2.4" +description = "Format and compress XML documents" category = "main" -description = "Makes working with XML feel like you are working with JSON" +optional = false +python-versions = "*" + +[[package]] name = "xmltodict" +version = "0.12.0" +description = "Makes working with XML feel like you are working with JSON" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.12.0" [[package]] -category = "main" -description = "Yet another URL library" -marker = "python_version >= \"3.6\"" name = "yarl" +version = "1.7.2" +description = "Yet another URL library" +category = "main" optional = false python-versions = ">=3.6" -version = "1.7.2" [package.dependencies] idna = ">=2.0" multidict = ">=4.0" - -[package.dependencies.typing-extensions] -python = "<3.8" -version = ">=3.7.4" +typing-extensions = {version = ">=3.7.4", markers = "python_version < \"3.8\""} [[package]] -category = "main" -description = "A modern/fast Python SOAP client based on lxml / requests" name = "zeep" +version = "4.1.0" +description = "A modern/fast Python SOAP client based on lxml / requests" +category = "main" optional = false python-versions = ">=3.6" -version = "4.1.0" [package.dependencies] attrs = ">=17.2.0" @@ -3123,34 +3036,33 @@ requests-toolbelt = ">=0.7.1" [package.extras] async = ["httpx"] docs = ["sphinx (>=1.4.0)"] -test = ["coverage (5.2.1)", "freezegun (0.3.15)", "mock (2.0.0)", "pretend (1.0.9)", "pytest-cov (2.8.1)", "pytest-httpx", "pytest-asyncio", "pytest (6.0.1)", "requests-mock (>=0.7.0)", "isort (5.3.2)", "flake8 (3.8.3)", "flake8-blind-except (0.1.1)", "flake8-debugger (3.2.1)", "flake8-imports (0.1.1)"] +test = ["coverage[toml] (==5.2.1)", "freezegun (==0.3.15)", "mock (==2.0.0)", "pretend (==1.0.9)", "pytest-cov (==2.8.1)", "pytest-httpx", "pytest-asyncio", "pytest (==6.0.1)", "requests-mock (>=0.7.0)", "isort (==5.3.2)", "flake8 (==3.8.3)", "flake8-blind-except (==0.1.1)", "flake8-debugger (==3.2.1)", "flake8-imports (==0.1.1)"] xmlsec = ["xmlsec (>=0.6.1)"] [[package]] -category = "main" -description = "Backport of pathlib-compatible object wrapper for zip files" -marker = "python_version < \"3.9\"" name = "zipp" +version = "3.6.0" +description = "Backport of pathlib-compatible object wrapper for zip files" +category = "main" optional = false python-versions = ">=3.6" -version = "3.6.0" [package.extras] docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] testing = ["pytest (>=4.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"] [[package]] -category = "main" -description = "" name = "zxcvbn" +version = "4.4.28" +description = "" +category = "main" optional = false python-versions = "*" -version = "4.4.28" [metadata] -content-hash = "82f087e84dba14770e649cec1707d735f8edfec973c46c07f208261e416144fc" -lock-version = "1.0" +lock-version = "1.1" python-versions = "^3.7.12" +content-hash = "83010756f7980ae45b19114177a7018314bede3c0fd49ab139d1a73782b8c851" [metadata.files] agithub = [ @@ -3235,12 +3147,12 @@ bokeh = [ {file = "bokeh-1.1.0.tar.gz", hash = "sha256:70c944ccb99faea9c1bc2b77caba4dbcd884e083fc32511efbd6f895d7cb6832"}, ] boto3 = [ - {file = "boto3-1.9.102-py2.py3-none-any.whl", hash = "sha256:4605a0707e857f316a7b01766fb49350e7b3d922458aa9c870f6393ec6fa22ca"}, - {file = "boto3-1.9.102.tar.gz", hash = "sha256:1f43d7a4865b75c4628a5084c2c32b00f356a9fd09f97574a8903c574356890a"}, + {file = "boto3-1.20.42-py3-none-any.whl", hash = "sha256:49499acf3f1dbb5f09eb93abfeb4025cd76fb7880c16a01a2901dfa335496f0d"}, + {file = "boto3-1.20.42.tar.gz", hash = "sha256:d2fce99e42cb7cb263f3ff272bc707aa6a66bc6ab30d90bf0ff6cbdddd867cfa"}, ] botocore = [ - {file = "botocore-1.12.191-py2.py3-none-any.whl", hash = "sha256:6f609214e358d602a927af375e851af8edff0fb7dcdc0f9790416936eded0442"}, - {file = "botocore-1.12.191.tar.gz", hash = "sha256:971bfcce68b0c92cb8ff6c43a080a2baa07f0f6809582d758da19c14fc039da0"}, + {file = "botocore-1.23.42-py3-none-any.whl", hash = "sha256:e2e5509934e634a374afa560de4ddc770bb562c7259cb63cd92aa7e54f943bc1"}, + {file = "botocore-1.23.42.tar.gz", hash = "sha256:a58f1e559ff2c65495f55ac48217afefb56f2d709d30f7377c40287e8c5765d0"}, ] cached-property = [ {file = "cached-property-1.5.2.tar.gz", hash = "sha256:9fa5755838eecbb2d234c3aa390bd80fbd3ac6b6869109bfc1b499f7bd89a130"}, @@ -3313,6 +3225,10 @@ chardet = [ {file = "chardet-3.0.4-py2.py3-none-any.whl", hash = "sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"}, {file = "chardet-3.0.4.tar.gz", hash = "sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae"}, ] +charset-normalizer = [ + {file = "charset-normalizer-2.0.10.tar.gz", hash = "sha256:876d180e9d7432c5d1dfd4c5d26b72f099d503e8fcc0feb7532c9289be60fcbd"}, + {file = "charset_normalizer-2.0.10-py3-none-any.whl", hash = "sha256:cb957888737fc0bbcd78e3df769addb41fd1ff8cf950dc9e7ad7793f1bf44455"}, +] click = [ {file = "click-8.0.3-py3-none-any.whl", hash = "sha256:353f466495adaeb40b6b5f592f9f91cb22372351c84caeb068132442a4518ef3"}, {file = "click-8.0.3.tar.gz", hash = "sha256:410e932b050f5eed773c4cda94de75971c89cdb3155a72a0831139a79e5ecb5b"}, @@ -3332,25 +3248,26 @@ compressed-rtf = [ {file = "compressed_rtf-1.0.6.tar.gz", hash = "sha256:c1c827f1d124d24608981a56e8b8691eb1f2a69a78ccad6440e7d92fde1781dd"}, ] cryptography = [ - {file = "cryptography-3.4.8-cp36-abi3-macosx_10_10_x86_64.whl", hash = "sha256:a00cf305f07b26c351d8d4e1af84ad7501eca8a342dedf24a7acb0e7b7406e14"}, - {file = "cryptography-3.4.8-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:f44d141b8c4ea5eb4dbc9b3ad992d45580c1d22bf5e24363f2fbf50c2d7ae8a7"}, - {file = "cryptography-3.4.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0a7dcbcd3f1913f664aca35d47c1331fce738d44ec34b7be8b9d332151b0b01e"}, - {file = "cryptography-3.4.8-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34dae04a0dce5730d8eb7894eab617d8a70d0c97da76b905de9efb7128ad7085"}, - {file = "cryptography-3.4.8-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1eb7bb0df6f6f583dd8e054689def236255161ebbcf62b226454ab9ec663746b"}, - {file = "cryptography-3.4.8-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:9965c46c674ba8cc572bc09a03f4c649292ee73e1b683adb1ce81e82e9a6a0fb"}, - {file = "cryptography-3.4.8-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:3c4129fc3fdc0fa8e40861b5ac0c673315b3c902bbdc05fc176764815b43dd1d"}, - {file = "cryptography-3.4.8-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:695104a9223a7239d155d7627ad912953b540929ef97ae0c34c7b8bf30857e89"}, - {file = "cryptography-3.4.8-cp36-abi3-win32.whl", hash = "sha256:21ca464b3a4b8d8e86ba0ee5045e103a1fcfac3b39319727bc0fc58c09c6aff7"}, - {file = "cryptography-3.4.8-cp36-abi3-win_amd64.whl", hash = "sha256:3520667fda779eb788ea00080124875be18f2d8f0848ec00733c0ec3bb8219fc"}, - {file = "cryptography-3.4.8-pp36-pypy36_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d2a6e5ef66503da51d2110edf6c403dc6b494cc0082f85db12f54e9c5d4c3ec5"}, - {file = "cryptography-3.4.8-pp36-pypy36_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a305600e7a6b7b855cd798e00278161b681ad6e9b7eca94c721d5f588ab212af"}, - {file = "cryptography-3.4.8-pp36-pypy36_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:3fa3a7ccf96e826affdf1a0a9432be74dc73423125c8f96a909e3835a5ef194a"}, - {file = "cryptography-3.4.8-pp37-pypy37_pp73-macosx_10_10_x86_64.whl", hash = "sha256:d9ec0e67a14f9d1d48dd87a2531009a9b251c02ea42851c060b25c782516ff06"}, - {file = "cryptography-3.4.8-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5b0fbfae7ff7febdb74b574055c7466da334a5371f253732d7e2e7525d570498"}, - {file = "cryptography-3.4.8-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94fff993ee9bc1b2440d3b7243d488c6a3d9724cc2b09cdb297f6a886d040ef7"}, - {file = "cryptography-3.4.8-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:8695456444f277af73a4877db9fc979849cd3ee74c198d04fc0776ebc3db52b9"}, - {file = "cryptography-3.4.8-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:cd65b60cfe004790c795cc35f272e41a3df4631e2fb6b35aa7ac6ef2859d554e"}, - {file = "cryptography-3.4.8.tar.gz", hash = "sha256:94cc5ed4ceaefcbe5bf38c8fba6a21fc1d365bb8fb826ea1688e3370b2e24a1c"}, + {file = "cryptography-36.0.1-cp36-abi3-macosx_10_10_universal2.whl", hash = "sha256:73bc2d3f2444bcfeac67dd130ff2ea598ea5f20b40e36d19821b4df8c9c5037b"}, + {file = "cryptography-36.0.1-cp36-abi3-macosx_10_10_x86_64.whl", hash = "sha256:2d87cdcb378d3cfed944dac30596da1968f88fb96d7fc34fdae30a99054b2e31"}, + {file = "cryptography-36.0.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:74d6c7e80609c0f4c2434b97b80c7f8fdfaa072ca4baab7e239a15d6d70ed73a"}, + {file = "cryptography-36.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:6c0c021f35b421ebf5976abf2daacc47e235f8b6082d3396a2fe3ccd537ab173"}, + {file = "cryptography-36.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d59a9d55027a8b88fd9fd2826c4392bd487d74bf628bb9d39beecc62a644c12"}, + {file = "cryptography-36.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a817b961b46894c5ca8a66b599c745b9a3d9f822725221f0e0fe49dc043a3a3"}, + {file = "cryptography-36.0.1-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:94ae132f0e40fe48f310bba63f477f14a43116f05ddb69d6fa31e93f05848ae2"}, + {file = "cryptography-36.0.1-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:7be0eec337359c155df191d6ae00a5e8bbb63933883f4f5dffc439dac5348c3f"}, + {file = "cryptography-36.0.1-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:e0344c14c9cb89e76eb6a060e67980c9e35b3f36691e15e1b7a9e58a0a6c6dc3"}, + {file = "cryptography-36.0.1-cp36-abi3-win32.whl", hash = "sha256:4caa4b893d8fad33cf1964d3e51842cd78ba87401ab1d2e44556826df849a8ca"}, + {file = "cryptography-36.0.1-cp36-abi3-win_amd64.whl", hash = "sha256:391432971a66cfaf94b21c24ab465a4cc3e8bf4a939c1ca5c3e3a6e0abebdbcf"}, + {file = "cryptography-36.0.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:bb5829d027ff82aa872d76158919045a7c1e91fbf241aec32cb07956e9ebd3c9"}, + {file = "cryptography-36.0.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ebc15b1c22e55c4d5566e3ca4db8689470a0ca2babef8e3a9ee057a8b82ce4b1"}, + {file = "cryptography-36.0.1-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:596f3cd67e1b950bc372c33f1a28a0692080625592ea6392987dba7f09f17a94"}, + {file = "cryptography-36.0.1-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:30ee1eb3ebe1644d1c3f183d115a8c04e4e603ed6ce8e394ed39eea4a98469ac"}, + {file = "cryptography-36.0.1-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ec63da4e7e4a5f924b90af42eddf20b698a70e58d86a72d943857c4c6045b3ee"}, + {file = "cryptography-36.0.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca238ceb7ba0bdf6ce88c1b74a87bffcee5afbfa1e41e173b1ceb095b39add46"}, + {file = "cryptography-36.0.1-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:ca28641954f767f9822c24e927ad894d45d5a1e501767599647259cbf030b903"}, + {file = "cryptography-36.0.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:39bdf8e70eee6b1c7b289ec6e5d84d49a6bfa11f8b8646b5b3dfe41219153316"}, + {file = "cryptography-36.0.1.tar.gz", hash = "sha256:53e5c1dc3d7a953de055d77bef2ff607ceef7a2aac0353b5d630ab67f7423638"}, ] css-html-prettify = [ {file = "css-html-prettify-2.5.5.zip", hash = "sha256:4fbdd6d42256fc9573fea57874852b8df58bef469b0a3e2f154000b85bcbbc44"}, @@ -3448,8 +3365,8 @@ dnspython = [ {file = "dnspython-2.1.0.zip", hash = "sha256:e4a87f0b573201a0f3727fa18a516b055fd1107e0e5477cded4a2de497df1dd4"}, ] docutils = [ - {file = "docutils-0.16-py2.py3-none-any.whl", hash = "sha256:0c5b78adfbf7762415433f5515cd5c9e762339e23369dbe8000d84a4bf4ab3af"}, - {file = "docutils-0.16.tar.gz", hash = "sha256:c2de3a60e9e7d07be26b7f2b00ca0309c207e06c100f9cc2a94931fc75a478fc"}, + {file = "docutils-0.17.1-py2.py3-none-any.whl", hash = "sha256:cf316c8370a737a022b72b56874f6602acf974a37a9fba42ec2876387549fc61"}, + {file = "docutils-0.17.1.tar.gz", hash = "sha256:686577d2e4c32380bb50cbb22f575ed742d58168cee37e99117a854bcd88f125"}, ] ebaysdk = [ {file = "ebaysdk-2.1.5-py3.7.egg", hash = "sha256:55360edc239037c3a0aaaf3f39889ddea666b8b1d97c893b2c3fd2269d868b45"}, @@ -4074,7 +3991,7 @@ oauthlib = [ {file = "oauthlib-2.1.0-py2.py3-none-any.whl", hash = "sha256:d883b36b21a6ad813953803edfa563b1b579d79ca758fe950d1bc9e8b326025b"}, {file = "oauthlib-2.1.0.tar.gz", hash = "sha256:ac35665a61c1685c56336bda97d5eefa246f1202618a1d6f34fccb1bdd404162"}, ] -"oca.decorators" = [ +oca-decorators = [ {file = "oca-decorators-0.0.1.tar.gz", hash = "sha256:91170842a8c0cf874173b9217027a8a8e3e59532b4b7a800a065b5a9f9d78273"}, {file = "oca_decorators-0.0.1-py2-none-any.whl", hash = "sha256:55c75de9370de65e0cdad94fca5f75a2b6996887c865a270adfa2b3a60b1db0c"}, {file = "oca_decorators-0.0.1-py3-none-any.whl", hash = "sha256:e1ed1244bb87758b72f0f8f283dd2b3d7fafcc966a73be0013a0ce5b5a58093d"}, @@ -4122,23 +4039,31 @@ packaging = [ {file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"}, ] pandas = [ - {file = "pandas-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:cba93d4fd3b0a42858b2b599495aff793fb5d94587979f45a14177d1217ba446"}, - {file = "pandas-1.2.0-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:9e18631d996fe131de6cb31a8bdae18965cc8f39eb23fdfbbf42808ecc63dabf"}, - {file = "pandas-1.2.0-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:7b54c14130a3448d81eed1348f52429c23e27188d9db6e6d4afeae792bc49c11"}, - {file = "pandas-1.2.0-cp37-cp37m-win32.whl", hash = "sha256:6c1a57e4d0d6f9633a07817c44e6b36d81c265fe4c52d0c0505513a2d0f7953c"}, - {file = "pandas-1.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:43482789c55cbabeed9482263cfc98a11e8fcae900cb63ef038948acb4a72570"}, - {file = "pandas-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0be6102dd99910513e75ed6536284743ead810349c51bdeadd2a5b6649f30abb"}, - {file = "pandas-1.2.0-cp38-cp38-manylinux1_i686.whl", hash = "sha256:9c6692cea6d56da8650847172bdb148622f545e7782d17995822434c79d7a211"}, - {file = "pandas-1.2.0-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:272675a98fa4954b9fc0933df775596fc942e50015d7e75d8f19548808a2bfdf"}, - {file = "pandas-1.2.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:33318fa24b192b1a4684347ff76679a7267fd4e547da9f71556a5914f0dc10e7"}, - {file = "pandas-1.2.0-cp38-cp38-win32.whl", hash = "sha256:3bc6d2be03cb75981d8cbeda09503cd9d6d699fc0dc28a65e197165ad527b7b8"}, - {file = "pandas-1.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:7904ee438549b5223ce8dc008772458dd7c5cf0ccc64cf903e81202400702235"}, - {file = "pandas-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f8b87d2f541cd9bc4ecfe85a561abac85c33fe4de4ce70cca36b2768af2611f5"}, - {file = "pandas-1.2.0-cp39-cp39-manylinux1_i686.whl", hash = "sha256:91fd0b94e7b98528177a05e6f65efea79d7ef9dec15ee48c7c69fc39fdd87235"}, - {file = "pandas-1.2.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:8f92b07cdbfa3704d85b4264e52c216cafe6c0059b0d07cdad8cb29e0b90f2b8"}, - {file = "pandas-1.2.0-cp39-cp39-win32.whl", hash = "sha256:2d8b4f532db37418121831a461fd107d826c240b098f52e7a1b4ab3d5aaa4fb2"}, - {file = "pandas-1.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:616478c1bd8fe1e600f521ae2da434e021c11e7a4e5da3451d02906143d3629a"}, - {file = "pandas-1.2.0.tar.gz", hash = "sha256:e03386615b970b8b41da6a68afe717626741bb2431cec993640685614c0680e4"}, + {file = "pandas-1.3.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:62d5b5ce965bae78f12c1c0df0d387899dd4211ec0bdc52822373f13a3a022b9"}, + {file = "pandas-1.3.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:adfeb11be2d54f275142c8ba9bf67acee771b7186a5745249c7d5a06c670136b"}, + {file = "pandas-1.3.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:60a8c055d58873ad81cae290d974d13dd479b82cbb975c3e1fa2cf1920715296"}, + {file = "pandas-1.3.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fd541ab09e1f80a2a1760032d665f6e032d8e44055d602d65eeea6e6e85498cb"}, + {file = "pandas-1.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2651d75b9a167cc8cc572cf787ab512d16e316ae00ba81874b560586fa1325e0"}, + {file = "pandas-1.3.5-cp310-cp310-win_amd64.whl", hash = "sha256:aaf183a615ad790801fa3cf2fa450e5b6d23a54684fe386f7e3208f8b9bfbef6"}, + {file = "pandas-1.3.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:344295811e67f8200de2390093aeb3c8309f5648951b684d8db7eee7d1c81fb7"}, + {file = "pandas-1.3.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:552020bf83b7f9033b57cbae65589c01e7ef1544416122da0c79140c93288f56"}, + {file = "pandas-1.3.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5cce0c6bbeb266b0e39e35176ee615ce3585233092f685b6a82362523e59e5b4"}, + {file = "pandas-1.3.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d28a3c65463fd0d0ba8bbb7696b23073efee0510783340a44b08f5e96ffce0c"}, + {file = "pandas-1.3.5-cp37-cp37m-win32.whl", hash = "sha256:a62949c626dd0ef7de11de34b44c6475db76995c2064e2d99c6498c3dba7fe58"}, + {file = "pandas-1.3.5-cp37-cp37m-win_amd64.whl", hash = "sha256:8025750767e138320b15ca16d70d5cdc1886e8f9cc56652d89735c016cd8aea6"}, + {file = "pandas-1.3.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:fe95bae4e2d579812865db2212bb733144e34d0c6785c0685329e5b60fcb85dd"}, + {file = "pandas-1.3.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f261553a1e9c65b7a310302b9dbac31cf0049a51695c14ebe04e4bfd4a96f02"}, + {file = "pandas-1.3.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b6dbec5f3e6d5dc80dcfee250e0a2a652b3f28663492f7dab9a24416a48ac39"}, + {file = "pandas-1.3.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d3bc49af96cd6285030a64779de5b3688633a07eb75c124b0747134a63f4c05f"}, + {file = "pandas-1.3.5-cp38-cp38-win32.whl", hash = "sha256:b6b87b2fb39e6383ca28e2829cddef1d9fc9e27e55ad91ca9c435572cdba51bf"}, + {file = "pandas-1.3.5-cp38-cp38-win_amd64.whl", hash = "sha256:a395692046fd8ce1edb4c6295c35184ae0c2bbe787ecbe384251da609e27edcb"}, + {file = "pandas-1.3.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bd971a3f08b745a75a86c00b97f3007c2ea175951286cdda6abe543e687e5f2f"}, + {file = "pandas-1.3.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37f06b59e5bc05711a518aa10beaec10942188dccb48918bb5ae602ccbc9f1a0"}, + {file = "pandas-1.3.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c21778a688d3712d35710501f8001cdbf96eb70a7c587a3d5613573299fdca6"}, + {file = "pandas-1.3.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3345343206546545bc26a05b4602b6a24385b5ec7c75cb6059599e3d56831da2"}, + {file = "pandas-1.3.5-cp39-cp39-win32.whl", hash = "sha256:c69406a2808ba6cf580c2255bcf260b3f214d2664a3a4197d0e640f573b46fd3"}, + {file = "pandas-1.3.5-cp39-cp39-win_amd64.whl", hash = "sha256:32e1a26d5ade11b547721a72f9bfc4bd113396947606e00d5b4a5b79b3dcb006"}, + {file = "pandas-1.3.5.tar.gz", hash = "sha256:1e4285f5de1012de20ca46b188ccf33521bff61ba5c5ebd78b4fb28e5416a9f1"}, ] paramiko = [ {file = "paramiko-2.9.2-py2.py3-none-any.whl", hash = "sha256:04097dbd96871691cdb34c13db1883066b8a13a0df2afd4cb0a92221f51c2603"}, @@ -4225,17 +4150,38 @@ premailer = [ {file = "premailer-3.10.0.tar.gz", hash = "sha256:d1875a8411f5dc92b53ef9f193db6c0f879dc378d618e0ad292723e388bfe4c2"}, ] psutil = [ - {file = "psutil-5.6.6-cp27-none-win32.whl", hash = "sha256:06660136ab88762309775fd47290d7da14094422d915f0466e0adf8e4b22214e"}, - {file = "psutil-5.6.6-cp27-none-win_amd64.whl", hash = "sha256:f21a7bb4b207e4e7c60b3c40ffa89d790997619f04bbecec9db8e3696122bc78"}, - {file = "psutil-5.6.6-cp35-cp35m-win32.whl", hash = "sha256:5e8dbf31871b0072bcba8d1f2861c0ec6c84c78f13c723bb6e981bce51b58f12"}, - {file = "psutil-5.6.6-cp35-cp35m-win_amd64.whl", hash = "sha256:724390895cff80add7a1c4e7e0a04d9c94f3ee61423a2dcafd83784fabbd1ee9"}, - {file = "psutil-5.6.6-cp36-cp36m-win32.whl", hash = "sha256:6d81b9714791ef9a3a00b2ca846ee547fc5e53d259e2a6258c3d2054928039ff"}, - {file = "psutil-5.6.6-cp36-cp36m-win_amd64.whl", hash = "sha256:3004361c6b93dbad71330d992c1ae409cb8314a6041a0b67507cc882357f583e"}, - {file = "psutil-5.6.6-cp37-cp37m-win32.whl", hash = "sha256:0fc7a5619b47f74331add476fbc6022d7ca801c22865c7069ec0867920858963"}, - {file = "psutil-5.6.6-cp37-cp37m-win_amd64.whl", hash = "sha256:f60042bef7dc50a78c06334ca8e25580455948ba2fa98f240d034a4fed9141a5"}, - {file = "psutil-5.6.6-cp38-cp38-win32.whl", hash = "sha256:0c11adde31011a286197630ba2671e34651f004cc418d30ae06d2033a43c9e20"}, - {file = "psutil-5.6.6-cp38-cp38-win_amd64.whl", hash = "sha256:0c211eec4185725847cb6c28409646c7cfa56fdb531014b35f97b5dc7fe04ff9"}, - {file = "psutil-5.6.6.tar.gz", hash = "sha256:ad21281f7bd6c57578dd53913d2d44218e9e29fd25128d10ff7819ef16fa46e7"}, + {file = "psutil-5.9.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:55ce319452e3d139e25d6c3f85a1acf12d1607ddedea5e35fb47a552c051161b"}, + {file = "psutil-5.9.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:7336292a13a80eb93c21f36bde4328aa748a04b68c13d01dfddd67fc13fd0618"}, + {file = "psutil-5.9.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:cb8d10461c1ceee0c25a64f2dd54872b70b89c26419e147a05a10b753ad36ec2"}, + {file = "psutil-5.9.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:7641300de73e4909e5d148e90cc3142fb890079e1525a840cf0dfd39195239fd"}, + {file = "psutil-5.9.0-cp27-none-win32.whl", hash = "sha256:ea42d747c5f71b5ccaa6897b216a7dadb9f52c72a0fe2b872ef7d3e1eacf3ba3"}, + {file = "psutil-5.9.0-cp27-none-win_amd64.whl", hash = "sha256:ef216cc9feb60634bda2f341a9559ac594e2eeaadd0ba187a4c2eb5b5d40b91c"}, + {file = "psutil-5.9.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:90a58b9fcae2dbfe4ba852b57bd4a1dded6b990a33d6428c7614b7d48eccb492"}, + {file = "psutil-5.9.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff0d41f8b3e9ebb6b6110057e40019a432e96aae2008951121ba4e56040b84f3"}, + {file = "psutil-5.9.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:742c34fff804f34f62659279ed5c5b723bb0195e9d7bd9907591de9f8f6558e2"}, + {file = "psutil-5.9.0-cp310-cp310-win32.whl", hash = "sha256:8293942e4ce0c5689821f65ce6522ce4786d02af57f13c0195b40e1edb1db61d"}, + {file = "psutil-5.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:9b51917c1af3fa35a3f2dabd7ba96a2a4f19df3dec911da73875e1edaf22a40b"}, + {file = "psutil-5.9.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:e9805fed4f2a81de98ae5fe38b75a74c6e6ad2df8a5c479594c7629a1fe35f56"}, + {file = "psutil-5.9.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c51f1af02334e4b516ec221ee26b8fdf105032418ca5a5ab9737e8c87dafe203"}, + {file = "psutil-5.9.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:32acf55cb9a8cbfb29167cd005951df81b567099295291bcfd1027365b36591d"}, + {file = "psutil-5.9.0-cp36-cp36m-win32.whl", hash = "sha256:e5c783d0b1ad6ca8a5d3e7b680468c9c926b804be83a3a8e95141b05c39c9f64"}, + {file = "psutil-5.9.0-cp36-cp36m-win_amd64.whl", hash = "sha256:d62a2796e08dd024b8179bd441cb714e0f81226c352c802fca0fd3f89eeacd94"}, + {file = "psutil-5.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3d00a664e31921009a84367266b35ba0aac04a2a6cad09c550a89041034d19a0"}, + {file = "psutil-5.9.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7779be4025c540d1d65a2de3f30caeacc49ae7a2152108adeaf42c7534a115ce"}, + {file = "psutil-5.9.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:072664401ae6e7c1bfb878c65d7282d4b4391f1bc9a56d5e03b5a490403271b5"}, + {file = "psutil-5.9.0-cp37-cp37m-win32.whl", hash = "sha256:df2c8bd48fb83a8408c8390b143c6a6fa10cb1a674ca664954de193fdcab36a9"}, + {file = "psutil-5.9.0-cp37-cp37m-win_amd64.whl", hash = "sha256:1d7b433519b9a38192dfda962dd8f44446668c009833e1429a52424624f408b4"}, + {file = "psutil-5.9.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c3400cae15bdb449d518545cbd5b649117de54e3596ded84aacabfbb3297ead2"}, + {file = "psutil-5.9.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b2237f35c4bbae932ee98902a08050a27821f8f6dfa880a47195e5993af4702d"}, + {file = "psutil-5.9.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1070a9b287846a21a5d572d6dddd369517510b68710fca56b0e9e02fd24bed9a"}, + {file = "psutil-5.9.0-cp38-cp38-win32.whl", hash = "sha256:76cebf84aac1d6da5b63df11fe0d377b46b7b500d892284068bacccf12f20666"}, + {file = "psutil-5.9.0-cp38-cp38-win_amd64.whl", hash = "sha256:3151a58f0fbd8942ba94f7c31c7e6b310d2989f4da74fcbf28b934374e9bf841"}, + {file = "psutil-5.9.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:539e429da49c5d27d5a58e3563886057f8fc3868a5547b4f1876d9c0f007bccf"}, + {file = "psutil-5.9.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58c7d923dc209225600aec73aa2c4ae8ea33b1ab31bc11ef8a5933b027476f07"}, + {file = "psutil-5.9.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3611e87eea393f779a35b192b46a164b1d01167c9d323dda9b1e527ea69d697d"}, + {file = "psutil-5.9.0-cp39-cp39-win32.whl", hash = "sha256:4e2fb92e3aeae3ec3b7b66c528981fd327fb93fd906a77215200404444ec1845"}, + {file = "psutil-5.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:7d190ee2eaef7831163f254dc58f6d2e2a22e27382b936aab51c835fc080c3d3"}, + {file = "psutil-5.9.0.tar.gz", hash = "sha256:869842dbd66bb80c3217158e629d6fceaecc3a3166d3d1faee515b05dd26ca25"}, ] psycopg2 = [ {file = "psycopg2-2.7.3.1-cp26-cp26m-manylinux1_i686.whl", hash = "sha256:3ab693b907b2c7a34c1dca198cfc454516cfd75440fd913bb372da6f70d6db55"}, @@ -4376,51 +4322,57 @@ pylint-plugin-utils = [ {file = "pylint_plugin_utils-0.6-py3-none-any.whl", hash = "sha256:2f30510e1c46edf268d3a195b2849bd98a1b9433229bb2ba63b8d776e1fc4d0a"}, ] pymssql = [ - {file = "pymssql-2.2.3-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:852fe689b4630aa453eb02b091240d98e07eb60fd7a3c150396d0eb7fa10780a"}, - {file = "pymssql-2.2.3-cp310-cp310-win32.whl", hash = "sha256:2bffb7d07a3914b73086a17583f0a0ca68dfc93f7c70b3e214beeacbd2339e12"}, - {file = "pymssql-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:75e65e53f5014f24dae8c150f532e9313ce0c166123b0951a334d61ada0aaece"}, - {file = "pymssql-2.2.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d90eb4dd06f1b8eb4805d137e8a0747665ec15c46736a4f1cc01afe6da4d07b7"}, - {file = "pymssql-2.2.3-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:52a8163fcbdb1ebe2756d5a9f439ea8f30b9748855e782c1f98465050e8bab61"}, - {file = "pymssql-2.2.3-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:873d026423768f4e1ec0b452ff9fe951beb4632e3f314c19b22a30586db1de02"}, - {file = "pymssql-2.2.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6cb52bf5d0eabf510b1ebc8b38e71cd3ca877e69e0e424f15e1f7b319e49b10e"}, - {file = "pymssql-2.2.3-cp36-cp36m-manylinux_2_24_i686.whl", hash = "sha256:d402ed357f5da445a29a6a844ac4359872d3870e6ee034ec049e83095d6cd00e"}, - {file = "pymssql-2.2.3-cp36-cp36m-manylinux_2_24_x86_64.whl", hash = "sha256:538b5a4ca9b4bd3f0719acb608e08e1d586a08ed9ed0d7ea1ffa3ef03518df68"}, - {file = "pymssql-2.2.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0bc2e51739d932fc7af44354c00297baa451f99a3e3d7a59a6aa3be5b2534076"}, - {file = "pymssql-2.2.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:3f7def19af5af2d83f2f7559b67ae37315d76807e4e6d7957d53755f982d1d8b"}, - {file = "pymssql-2.2.3-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:0a1ccec4eb9bb35ad9f211428793fd29e59f3902279ad2903133d6c2081550c1"}, - {file = "pymssql-2.2.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5cc68a295207ced45c0155e263ecdd249cbcfac2d77a58d2dbda5c54a532044f"}, - {file = "pymssql-2.2.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8eaba0e0fe013dd727f960e7d025071d3b03123eb41b9fc11f225728e00cc2b4"}, - {file = "pymssql-2.2.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9d06c950d13c198a6a70f846298d3f4ba820b998341b61c487049c3e5dd19223"}, - {file = "pymssql-2.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b13bc9d7c82ef24fd2df690747e99160bd6611d97b875518757836ab3c3fea0"}, - {file = "pymssql-2.2.3-cp37-cp37m-manylinux_2_24_i686.whl", hash = "sha256:2c08ed13f090b9df251ba2590a1316939dea1744679ec3f164968e4b51263b53"}, - {file = "pymssql-2.2.3-cp37-cp37m-manylinux_2_24_x86_64.whl", hash = "sha256:6bfd0859201095b4a8913e88ec9999c72053e2f92aa05413b32ac5855970b726"}, - {file = "pymssql-2.2.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:860979466f9dd6d7d20fb83db2498aa67bab172a85e660a93a93c9d716b8e268"}, - {file = "pymssql-2.2.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:7b7d04c3abf78961d04c5c620118e5b34589619cd9f7a95a4dbc439186095bc4"}, - {file = "pymssql-2.2.3-cp37-cp37m-win32.whl", hash = "sha256:bd6b49ad64026eac1b23c2ab8d237b81d0eb83fc3872562b9101cc970581735d"}, - {file = "pymssql-2.2.3-cp37-cp37m-win_amd64.whl", hash = "sha256:7d3ccb1fe4fa957ad0d430c0efa342c3ead9fd3d546cc867042b146620d524ee"}, - {file = "pymssql-2.2.3-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:8f81d90d711a151a72960e3ad1dd8cb71b9d288979e1ead913e1e654e7ee504d"}, - {file = "pymssql-2.2.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6a09fb8456279acd87615708a60bc299640e0be149a117508eba6f1c4ad0fb3e"}, - {file = "pymssql-2.2.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ec76e9773d7af22f39cc902e92946f453efec1af3037e8b95dcdf568d3bdbee2"}, - {file = "pymssql-2.2.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d995b0e20961e4366ecbef34faf2ef8a05a963780fb5f7ca35c07c61369c889"}, - {file = "pymssql-2.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de6aa047efe4ba438261477ebcb11bba6d913bbaae114d55d95f04760c3be6df"}, - {file = "pymssql-2.2.3-cp38-cp38-manylinux_2_24_i686.whl", hash = "sha256:6ee59e594c10bd7dab7776ff6278f318625b79d7c8e9ef9813af6bd953d7d748"}, - {file = "pymssql-2.2.3-cp38-cp38-manylinux_2_24_x86_64.whl", hash = "sha256:fc103b304a9bf2a6f92f2dee12b6a9212000781c17a9aa280621cd09f0f5eda0"}, - {file = "pymssql-2.2.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e83e049b1d7a64d5aab9fc31477ebeb7ae4a0dcd40f273ee5cfd22b3ed87004d"}, - {file = "pymssql-2.2.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:46a8ad501353de0539b35d4a8b6a0f27430e9e240377673b42e9aceedb5313e4"}, - {file = "pymssql-2.2.3-cp38-cp38-win32.whl", hash = "sha256:df3c039679df3ce1ad3e55a8daccfd5afd65d2e2aed738515ecad6ad778fb160"}, - {file = "pymssql-2.2.3-cp38-cp38-win_amd64.whl", hash = "sha256:aab0a93cab37273228b859cf674449b0781df605a26739b72e5bb029682bd618"}, - {file = "pymssql-2.2.3-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:8a526ae0ce3f3c9acdfc4db1e61cf82bac528ee2848496c7d7eb25881e4824af"}, - {file = "pymssql-2.2.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:b21db3e4e946b947076b915cc2a91e5c052ff1c81409fb33f1d954554600e866"}, - {file = "pymssql-2.2.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4cc13762966ddd1e06d324662bee967fdbc8924872cde4a891556f0401ef9de0"}, - {file = "pymssql-2.2.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:deab7a7e9dfaf11f04234d60faa821244fb820db104dc5c47aedf8c4751d9c6b"}, - {file = "pymssql-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ded7fca8bf196b86c1cccb833960b48d946b437849a08a8a25c476ab1b335fb"}, - {file = "pymssql-2.2.3-cp39-cp39-manylinux_2_24_i686.whl", hash = "sha256:f53203f91baa569606c1731d2ac4fb5d79cbce28fa7d902a2938c31a96b984e5"}, - {file = "pymssql-2.2.3-cp39-cp39-manylinux_2_24_x86_64.whl", hash = "sha256:d4f6ae1888fc41e2fabfad16806699c0b0ffdc1ac22c2962f5918c69b5d58ca6"}, - {file = "pymssql-2.2.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8ab926fc78108e9e76e844794b5de5fca20ed2f0326d788ecc529072ce9bd6c0"}, - {file = "pymssql-2.2.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d9cc4ef9ce01f14ab435e72914719a0f37999bae60b82d50bd1f0ce865083011"}, - {file = "pymssql-2.2.3-cp39-cp39-win32.whl", hash = "sha256:ddd9c6ddf8966292d3a4f1eff27757d91d7f572f8b8c34ec3aa0eebb1c1f5da2"}, - {file = "pymssql-2.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:496ad5ee139f6d15c5006f614e602891f89740205e58b3aee67d9a22e6bc941c"}, - {file = "pymssql-2.2.3.tar.gz", hash = "sha256:b94fddc6d5f168205d14294d36969025967ff1837adcc1664c19968de61dca80"}, + {file = "pymssql-2.2.4-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:3284ea2fa08215213da756016d75af9930a65f7173e2481fef6380ca0130e979"}, + {file = "pymssql-2.2.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9db1fc72239c668bb1ed94aff4ef69d361a6c5cb629c4977dc9dc2ee561ed5ac"}, + {file = "pymssql-2.2.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:83697fbd5d03619937e5128bce3428624b4cb7de9c1560eb46d1c891a074c298"}, + {file = "pymssql-2.2.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f64c0d3c17ca995ba183579377246a8c5ca9a2819c32b17570d5de6373b0d996"}, + {file = "pymssql-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76699eaa7af652fddcc2ead5ec2cd0487bdb962d87ce0b517025632025235390"}, + {file = "pymssql-2.2.4-cp310-cp310-manylinux_2_24_i686.whl", hash = "sha256:a97d0c11b26fe35a988d7acc40c837ed9cbd721d44376d92577eb836936dfa9a"}, + {file = "pymssql-2.2.4-cp310-cp310-manylinux_2_24_x86_64.whl", hash = "sha256:ac941251374fda6480f60361c7a48c7d0530fd51c3b3f85e596ed43af7970825"}, + {file = "pymssql-2.2.4-cp310-cp310-win32.whl", hash = "sha256:1ee1f6c79f6f29b2bad3d72aef221e82634c5c49d050ebfac285c88cdff4ab0f"}, + {file = "pymssql-2.2.4-cp310-cp310-win_amd64.whl", hash = "sha256:3a922873b06b65962ddf1964f4a50d60b0ef9198bba54b6b4f2f2b7b642ff23d"}, + {file = "pymssql-2.2.4-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:3c1a54523488839805d9fd4411996290fa7953fd5eaa8960d60d134ca18850ed"}, + {file = "pymssql-2.2.4-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3aed8be741f20cc597af0137aea4ebe5751101bb532167d8cf2ff19703c040e0"}, + {file = "pymssql-2.2.4-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:25d73715b5eed2052b6e470973a8499015f8c442dd57adfb2a2bdff86f4b2ccf"}, + {file = "pymssql-2.2.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e551c3db04b8a2462deed830c4a7e4155fd8f7b66b00c6ec0998740a3080aa2"}, + {file = "pymssql-2.2.4-cp36-cp36m-manylinux_2_24_i686.whl", hash = "sha256:b025b563deb868cb6ba7fb120839d5d98ebef4684c6b10dff90a0c8736046a48"}, + {file = "pymssql-2.2.4-cp36-cp36m-manylinux_2_24_x86_64.whl", hash = "sha256:fcd56b78a26030a1deab042921eceb6674e09a632923ec7f931ae87b20c35045"}, + {file = "pymssql-2.2.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2751e8c4ff1711896fe9f1a834874a034972cfda852163e97ccb817ea348ea33"}, + {file = "pymssql-2.2.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:451c4dd1e09bfb83bd51b8a34d557c3b9b13d82bb5333101011fa692c7dc7dab"}, + {file = "pymssql-2.2.4-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:81e7ad8d936d43122e67389d56053d88296a4770ed859a36a1f7cbd6b5bca2a3"}, + {file = "pymssql-2.2.4-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:886b5b7c24cb89f53b2fbd97450c1056d4a61a980da59187e9b65b6b4d40900e"}, + {file = "pymssql-2.2.4-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7f769a06cb267f0039dce913c76d87a49a17a68f874f5daf8da662543e83ab01"}, + {file = "pymssql-2.2.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:819268b65683596a1973452517f2176221e81ee820507456491e86f6c4779380"}, + {file = "pymssql-2.2.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33f9cb5e6feb1e37724b013fbb502c010fa738c024e623da99dc41b633bb99dc"}, + {file = "pymssql-2.2.4-cp37-cp37m-manylinux_2_24_i686.whl", hash = "sha256:eb49db14671d44a5951ee99d7c9850c7f269485f03dc53f01abc4e3ffff41db0"}, + {file = "pymssql-2.2.4-cp37-cp37m-manylinux_2_24_x86_64.whl", hash = "sha256:74f3b6f33f52018e64eb54401176c8e514f374008a02e1740d9ad0e01065f3b4"}, + {file = "pymssql-2.2.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fe85fb8eb35028bccdcf24653c4db50ec8d376656b2353fd91c08582ce38a9bd"}, + {file = "pymssql-2.2.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:0c75cea079f84d243eba3e5116e1d4cddf2c9422b2608ed0ce3707c1a948f0b2"}, + {file = "pymssql-2.2.4-cp37-cp37m-win32.whl", hash = "sha256:023e0e902377d00f295e3e452577b71345745a2b5c47adadfc949b1b9a82ce05"}, + {file = "pymssql-2.2.4-cp37-cp37m-win_amd64.whl", hash = "sha256:83ab5af89840ac7f8725449dc73371d2c23e8cb8bd17221486cd40c785057858"}, + {file = "pymssql-2.2.4-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:82a27f5057f17e486689e1d74e5778bc460c6a3dc5b94a32d7a69041c125784e"}, + {file = "pymssql-2.2.4-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:38a9f41883e454c41ae5b1609726f1f48dc90c0e6b4525ecda18c91d120d7bb0"}, + {file = "pymssql-2.2.4-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:99b99919a6154aa4553badd249285ccef3ac7622d043e9653b83e9d5c8532f1e"}, + {file = "pymssql-2.2.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6bbb39d2d563d13381bceefefb39b29315ae96d4d84364101db84247995e961c"}, + {file = "pymssql-2.2.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16ef4e75785e6d7a41152d0661efa3b247f13b397249684c588b3a0eeb1d8d5f"}, + {file = "pymssql-2.2.4-cp38-cp38-manylinux_2_24_i686.whl", hash = "sha256:15454fa315e7e0672ef38f71b326f29db58824e6a585db7281368bf88fab1c80"}, + {file = "pymssql-2.2.4-cp38-cp38-manylinux_2_24_x86_64.whl", hash = "sha256:f36871a4c72ea49cdf538cf2e8634c2aaadf182bf6ad82af178be25e956480c9"}, + {file = "pymssql-2.2.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a345d7bb02fd42a8dfac9ca31a6ad423d04f1a11b3370de5f1e281ca375a70c6"}, + {file = "pymssql-2.2.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:631608059b1a1a5013776d151bdb3234b665d0ace5918aee17c7e0e08d2d83be"}, + {file = "pymssql-2.2.4-cp38-cp38-win32.whl", hash = "sha256:af2cb1ef4aa350093a9eeb627eccebea2b0f323b70f12ce7890261fbf46bfb6e"}, + {file = "pymssql-2.2.4-cp38-cp38-win_amd64.whl", hash = "sha256:8aa6047f0112ca18c556a306a8a593442a17626c8b5d45453598c9487d7fcf6e"}, + {file = "pymssql-2.2.4-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:27dd2dd82a716fb0516d24013b26920fd6f819e52ef624c6761592b6b74212d2"}, + {file = "pymssql-2.2.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:7b15014ef5bcb75f8f73228598a46766369d2af1adbaaeabd62976927800844d"}, + {file = "pymssql-2.2.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0b7e1177b30642351c1514f703dee1a6ab046a25da953c5e0199478385d1a4be"}, + {file = "pymssql-2.2.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:823b0dc5a9feea197823d95f1e3fe7aa8b6b3ef3d95a31351e2c40024af74d4e"}, + {file = "pymssql-2.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbc098b6846dabe967df71023ebec857e634a4d113cae9f0e58fb8ab9d9f053a"}, + {file = "pymssql-2.2.4-cp39-cp39-manylinux_2_24_i686.whl", hash = "sha256:48c54c805ae7704717bb8ab146b95084ced2b7aca87264b525404cebf1222240"}, + {file = "pymssql-2.2.4-cp39-cp39-manylinux_2_24_x86_64.whl", hash = "sha256:e441e76716d06216bbcbeb24782aaf2f2d65b28cb38c971aad35f11346fdfd83"}, + {file = "pymssql-2.2.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fbabea3e3d128953ff0b52899e2a183b79219a14e79d60f538ea30098c4f1c53"}, + {file = "pymssql-2.2.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:539267209e9e41ccf3b2ad9f2cc79aa3967c8c293d9aec31c0cea4c25f0b2abe"}, + {file = "pymssql-2.2.4-cp39-cp39-win32.whl", hash = "sha256:f694e31c28d412833e8ec3331fe4363d52ec3d0a3b1cd314ef432aba5e6cbb7c"}, + {file = "pymssql-2.2.4-cp39-cp39-win_amd64.whl", hash = "sha256:95a8786094c9ae30b6e322fabe89e8f50a636d05c34f2d17add9bc9643c2a6af"}, + {file = "pymssql-2.2.4.tar.gz", hash = "sha256:6ff7867699997e73114d96314361696ab1a49a1250b6b5d6f884c7ab380a5b82"}, ] pymysql = [ {file = "PyMySQL-1.0.2-py3-none-any.whl", hash = "sha256:41fc3a0c5013d5f039639442321185532e3e2c8924687abe6537de157d403641"}, @@ -4577,15 +4529,39 @@ pyusb = [ {file = "PyUSB-1.0.0.tar.gz", hash = "sha256:5b34ffa74ac34f330bff949c94ee00ec4a9d147234db17ee2eed2a67c0275368"}, ] pyyaml = [ - {file = "PyYAML-4.2b4-cp27-cp27m-win32.whl", hash = "sha256:8d6d96001aa7f0a6a4a95e8143225b5d06e41b1131044913fecb8f85a125714b"}, - {file = "PyYAML-4.2b4-cp27-cp27m-win_amd64.whl", hash = "sha256:c8a88edd93ee29ede719080b2be6cb2333dfee1dccba213b422a9c8e97f2967b"}, - {file = "PyYAML-4.2b4-cp34-cp34m-win32.whl", hash = "sha256:3108529b78577327d15eec243f0ff348a0640b0c3478d67ad7f5648f93bac3e2"}, - {file = "PyYAML-4.2b4-cp34-cp34m-win_amd64.whl", hash = "sha256:254bf6fda2b7c651837acb2c718e213df29d531eebf00edb54743d10bcb694eb"}, - {file = "PyYAML-4.2b4.tar.gz", hash = "sha256:3c17fb92c8ba2f525e4b5f7941d850e7a48c3a59b32d331e2502a3cdc6648e76"}, - {file = "PyYAML-4.2b4.win-amd64-py2.7.exe", hash = "sha256:be622cc81696e24d0836ba71f6272a2b5767669b0d79fdcf0295d51ac2e156c8"}, - {file = "PyYAML-4.2b4.win-amd64-py3.4.exe", hash = "sha256:f39411e380e2182ad33be039e8ee5770a5d9efe01a2bfb7ae58d9ba31c4a2a9d"}, - {file = "PyYAML-4.2b4.win32-py2.7.exe", hash = "sha256:1cbc199009e78f92d9edf554be4fe40fb7b0bef71ba688602a00e97a51909110"}, - {file = "PyYAML-4.2b4.win32-py3.4.exe", hash = "sha256:6f89b5c95e93945b597776163403d47af72d243f366bf4622ff08bdfd1c950b7"}, + {file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"}, + {file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5"}, + {file = "PyYAML-6.0-cp310-cp310-win32.whl", hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513"}, + {file = "PyYAML-6.0-cp310-cp310-win_amd64.whl", hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a"}, + {file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4"}, + {file = "PyYAML-6.0-cp36-cp36m-win32.whl", hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293"}, + {file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57"}, + {file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9"}, + {file = "PyYAML-6.0-cp37-cp37m-win32.whl", hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737"}, + {file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d"}, + {file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287"}, + {file = "PyYAML-6.0-cp38-cp38-win32.whl", hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78"}, + {file = "PyYAML-6.0-cp38-cp38-win_amd64.whl", hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07"}, + {file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b"}, + {file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0"}, + {file = "PyYAML-6.0-cp39-cp39-win32.whl", hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb"}, + {file = "PyYAML-6.0-cp39-cp39-win_amd64.whl", hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c"}, + {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"}, ] pyzbar = [ {file = "pyzbar-0.1.8-py2.py3-none-any.whl", hash = "sha256:0e204b904e093e5e75aa85e0203bb0e02888105732a509b51f31cff400f34265"}, @@ -4681,19 +4657,54 @@ regex = [ {file = "regex-2021.11.10.tar.gz", hash = "sha256:f341ee2df0999bfdf7a95e448075effe0db212a59387de1a70690e4acb03d4c6"}, ] reportlab = [ - {file = "reportlab-3.3.0-cp27-none-win32.whl", hash = "sha256:5e43daa9e0aa0bf039059534ada27078a225a9dc79c881b76c7a3da2fc8f3122"}, - {file = "reportlab-3.3.0-cp27-none-win_amd64.whl", hash = "sha256:8a98135473944e8dfb505c33cc1b868d6eba25aefea42260d99e5bf51670112d"}, - {file = "reportlab-3.3.0-cp33-none-win32.whl", hash = "sha256:52e7f1b1fddc090bbfdb81076a9d5c56ed0d6e64c6cc244a06fb3a43620b3d47"}, - {file = "reportlab-3.3.0-cp33-none-win_amd64.whl", hash = "sha256:fe0acf7463ac28e231d11a387a1f8dd50b7984c630eccef0c4299c55d16b77b3"}, - {file = "reportlab-3.3.0-cp34-none-win32.whl", hash = "sha256:96db4db47652a3c848afb3c26438eea2d6b9827ae17ebff5e76dd01c491b8e2a"}, - {file = "reportlab-3.3.0-cp34-none-win_amd64.whl", hash = "sha256:d932b66885aed7564672cc0750c75d1399495165bea205ecb4b2426bbd68514c"}, - {file = "reportlab-3.3.0-cp35-none-win32.whl", hash = "sha256:4da11cd1e1407aa3fed5198aa5edfa4fb28c11f3b7cd3300330584ae4cfdb213"}, - {file = "reportlab-3.3.0-cp35-none-win_amd64.whl", hash = "sha256:343ea8083cd964d026c579071b0bff079e043c8db8ee094127c12e28daa0e1d0"}, - {file = "reportlab-3.3.0.tar.gz", hash = "sha256:f48900b9321bcb2871a46543993bd995148d769a11a9e24495f25b4ec0bbe267"}, + {file = "reportlab-3.6.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:aa57dc0818e066fdced9457b9e6c6fb269d63e2d96902001c7dbe010bce6ebcc"}, + {file = "reportlab-3.6.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1767106d03320e76a708d2c40488fe1785580a0d7abac7715e01a3cc910c1179"}, + {file = "reportlab-3.6.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f363e09aacaa7aaff232197fddb667d899822aa57d10091aea4fbb1f56b7fa7"}, + {file = "reportlab-3.6.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5e113c630b6109efe0285230706c8423bff1b82c2e2824e441401a467a1215b7"}, + {file = "reportlab-3.6.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d98b759661070f5588b30152d0caaf16ac387f60372f8fa2568c9ad4014cd7f3"}, + {file = "reportlab-3.6.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2e80045f36dd4b9b63b19fc073149f70857fe8590027ab3658db80ac6235ecd0"}, + {file = "reportlab-3.6.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2988ffc33032096e808e7a4a36f5b453fcc9587873c85c1b44bc6846bbbd09c"}, + {file = "reportlab-3.6.5-cp310-cp310-win32.whl", hash = "sha256:f326b04a3fb3c7c58b799bd23b60790b181893f052fe5a8011c9cd9984e24a43"}, + {file = "reportlab-3.6.5-cp310-cp310-win_amd64.whl", hash = "sha256:b0836c6cdee4b88e2366e0ff152c1327578149e09850b7cab6016444c5b3eb26"}, + {file = "reportlab-3.6.5-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:fdc3dc1242be557f6a8bb9e21751296cc721f60b8e2b684690049e656d798520"}, + {file = "reportlab-3.6.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:17f35a856bbf46989d557d4016822bcdd3ada88d3afb567de03a4b29676aa52e"}, + {file = "reportlab-3.6.5-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:23236dc70598b688e979444c4840c5cec88a2a12fe81ba6f8cc807120a2cad33"}, + {file = "reportlab-3.6.5-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c780cc5208c67b25bdddd08480f874614cd0ec0bed39e1a848448543f2093945"}, + {file = "reportlab-3.6.5-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1d8d9674eb6ba1b6c3d6a8e3d5d4e4231b3576db653d1b1fdac2538afee54c7a"}, + {file = "reportlab-3.6.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c21bdb11d7fccea28bf08eac13d9d031836e335c5e0620eae1d4336f193e9a03"}, + {file = "reportlab-3.6.5-cp36-cp36m-win32.whl", hash = "sha256:587b3d8ce0a065a00975516013aebb062e6161fba3cf399b22f270e4d9a3db1e"}, + {file = "reportlab-3.6.5-cp36-cp36m-win_amd64.whl", hash = "sha256:0430cfe397415759839ef89abee6db82e8a8f9bb5831a3c93e7763915c755345"}, + {file = "reportlab-3.6.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:be87dca9253efd3cd0f351b785530c02e67664e284e3c4a97cdd0c7dd806d39a"}, + {file = "reportlab-3.6.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9a822486a98fe002bbe248fdf3f126739c1ad29032b54b71a3f67b6364a77677"}, + {file = "reportlab-3.6.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2c93a551b60c7fd3b17942772847f7c4ee2f08ae74c87ef8f325fe8083d2aa6e"}, + {file = "reportlab-3.6.5-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:19414f4357287a7573a60bcb76a092c9ea82bf09f01d04b3afb5c1bd3c660df2"}, + {file = "reportlab-3.6.5-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c9bcf696bc8935ff90ecb50c7644e2af01f63a444d4b4bd39d41d2abdd7bb224"}, + {file = "reportlab-3.6.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13072e33e8cbac6fd6e776fecabdefafb0261886b2ab7cb3b874a9384f1b0ffe"}, + {file = "reportlab-3.6.5-cp37-cp37m-win32.whl", hash = "sha256:cb48b71088f5c9eff5715dde0bd4d5372d4713ffa92247acf0f04fd17ab2078d"}, + {file = "reportlab-3.6.5-cp37-cp37m-win_amd64.whl", hash = "sha256:6ae1fb03faf4b6710e2c081d5208416a5d557e0cc00ff24fc124dd42a7158114"}, + {file = "reportlab-3.6.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8dafdcdde7243f0864d6d11dd9bfffbd1e6bce6c3e668fe992f56ae48377c822"}, + {file = "reportlab-3.6.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:71d91002878c4d2a17a6bd7208c59373e6148977fe674bb79eec3eb9e63aa20f"}, + {file = "reportlab-3.6.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c43f847f2598b5c2fc9b63871d7da641c0b90e384d8da8018d4d7173a0b82cd4"}, + {file = "reportlab-3.6.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd38d58895b359ef429df3c97dc00c3fef0ab57f45556de416ba9b7d7fc71ae2"}, + {file = "reportlab-3.6.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:38aa912301d93e2267861d820cb3f6eebed8deb58d0df429421578b9ba033eee"}, + {file = "reportlab-3.6.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5a650284cc09caa32b5845c055bf035cb76949b87d57e9eed56d98f863613417"}, + {file = "reportlab-3.6.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d48f638893b3eb4c9b2afeec2de4f95a4b57fb8c398e3d7f9a7fb4b4d9546820"}, + {file = "reportlab-3.6.5-cp38-cp38-win32.whl", hash = "sha256:68e339411cc9329ff50982a7c1d55eabd53ac9be24d4442088af58328bae54d3"}, + {file = "reportlab-3.6.5-cp38-cp38-win_amd64.whl", hash = "sha256:47587ce01cf9ac25f6d187116a9f9cef710dc58ccea001024d950c4f5a504643"}, + {file = "reportlab-3.6.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f401ed014ea861dea2ae621f7810fb15b3bc021e6487dee97b32f175bbf1b7eb"}, + {file = "reportlab-3.6.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e2022ad36409e7616ed6311f7ab113f236cac66ba0d22be4f53bf7e77654b143"}, + {file = "reportlab-3.6.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4d4eb3a949ccb0782e4d6560fcd5ee6f34636d1ee24f1d2a2b1f530af89481a"}, + {file = "reportlab-3.6.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:70841d7eb4aa2f8ad4afacce07711481a0dcd9d01679da5627173443131a33a2"}, + {file = "reportlab-3.6.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7a09e5bf9c8e02c373e5e558cc5c2cfbc5d3c68560a406c6d16254363cfa989e"}, + {file = "reportlab-3.6.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eb3ef5394b4b2c904ab467dbbe1efcfbe046e1395c2d3064420ccef89806570e"}, + {file = "reportlab-3.6.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e45159f4d19304f5e79be13283fe53bdd006c4fd4d93ff3cb6ac082ca017c418"}, + {file = "reportlab-3.6.5-cp39-cp39-win32.whl", hash = "sha256:85095ef9f3697859064cb1b22f19659bf4ba25e7dadb9c6be65f322cd68ba88f"}, + {file = "reportlab-3.6.5-cp39-cp39-win_amd64.whl", hash = "sha256:28c339d25eab804a8bd004dfaa5a80c7568178561741f4ce6e69dae05d38041f"}, + {file = "reportlab-3.6.5.tar.gz", hash = "sha256:d8fe27ad312671c9347cf5997f7c1017833fac17233f33296281ba9fa0de189a"}, ] requests = [ - {file = "requests-2.20.0-py2.py3-none-any.whl", hash = "sha256:a84b8c9ab6239b578f22d1c21d51b696dcfe004032bb80ea832398d6909d7279"}, - {file = "requests-2.20.0.tar.gz", hash = "sha256:99dcfdaaeb17caf6e526f32b6a7b780461512ab3f1d992187801694cba42770c"}, + {file = "requests-2.27.1-py2.py3-none-any.whl", hash = "sha256:f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d"}, + {file = "requests-2.27.1.tar.gz", hash = "sha256:68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61"}, ] requests-file = [ {file = "requests-file-1.5.1.tar.gz", hash = "sha256:07d74208d3389d01c38ab89ef403af0cfec63957d53a0081d8eca738d0247d8e"}, @@ -4723,8 +4734,8 @@ rfc3986 = [ {file = "rfc3986-1.5.0.tar.gz", hash = "sha256:270aaf10d87d0d4e095063c65bf3ddbc6ee3d0b226328ce21e036f946e421835"}, ] s3transfer = [ - {file = "s3transfer-0.2.1-py2.py3-none-any.whl", hash = "sha256:b780f2411b824cb541dbcd2c713d0cb61c7d1bcadae204cdddda2b35cef493ba"}, - {file = "s3transfer-0.2.1.tar.gz", hash = "sha256:6efc926738a3cd576c2a79725fed9afde92378aa5c6a957e3af010cb019fac9d"}, + {file = "s3transfer-0.5.0-py3-none-any.whl", hash = "sha256:9c1dc369814391a6bda20ebbf4b70a0f34630592c9aa520856bf384916af2803"}, + {file = "s3transfer-0.5.0.tar.gz", hash = "sha256:50ed823e1dc5868ad40c8dc92072f757aa0e653a192845c94a3b676f4a62da4c"}, ] schema = [ {file = "schema-0.3.1.tar.gz", hash = "sha256:0b9e883edb898971125112f1737d403ffd777513caf69a44b3b0765239797c18"}, @@ -5037,8 +5048,8 @@ unidiff = [ {file = "unidiff-0.7.0.tar.gz", hash = "sha256:91bb13b4969514a400679d9ae5e29a6ffad85346087677f8b5e2e036af817447"}, ] urllib3 = [ - {file = "urllib3-1.24.3-py2.py3-none-any.whl", hash = "sha256:a637e5fae88995b256e3409dc4d52c2e2e0ba32c42a6365fee8bbd2238de3cfb"}, - {file = "urllib3-1.24.3.tar.gz", hash = "sha256:2393a695cd12afedd0dcb26fe5d50d0cf248e5a66f75dbd89a3d4eb333a61af4"}, + {file = "urllib3-1.26.8-py2.py3-none-any.whl", hash = "sha256:000ca7f471a233c2251c6c7023ee85305721bfdf18621ebff4fd17a8653427ed"}, + {file = "urllib3-1.26.8.tar.gz", hash = "sha256:0e7c33d9a63e7ddfcb86780aac87befc2fbddf46c58dbb487e0855f7ceec283c"}, ] vatnumber = [ {file = "vatnumber-1.2.tar.gz", hash = "sha256:4e9e9cabcff6076d8deb8a347edfd5d0ab8cab1ed344fdbe5dd4a6110a2f2c7b"}, @@ -5084,10 +5095,6 @@ werkzeug = [ wget = [ {file = "wget-3.2.zip", hash = "sha256:35e630eca2aa50ce998b9b1a127bb26b30dfee573702782aa982f875e3f16061"}, ] -wheel = [ - {file = "wheel-0.37.1-py2.py3-none-any.whl", hash = "sha256:4bdcd7d840138086126cd09254dc6195fb4fc6f01c050a1d7236f2630db1d22a"}, - {file = "wheel-0.37.1.tar.gz", hash = "sha256:e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5b8c9e8b65a5e39d49529c1c4"}, -] whichcraft = [ {file = "whichcraft-0.6.1-py2.py3-none-any.whl", hash = "sha256:deda9266fbb22b8c64fd3ee45c050d61139cd87419765f588e37c8d23e236dd9"}, {file = "whichcraft-0.6.1.tar.gz", hash = "sha256:acdbb91b63d6a15efbd6430d1d7b2d36e44a71697e93e19b7ded477afd9fce87"}, diff --git a/poetry.toml b/poetry.toml index 95b0ffd..ecd398c 100644 --- a/poetry.toml +++ b/poetry.toml @@ -1,5 +1,5 @@ cache-dir = "./" [virtualenvs] create = false -in-project = false +in-project = true path = "{cache-dir}.venv" \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 8b9b3ba..62eb157 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,47 +19,51 @@ authors = [ "Mathieu Benoit ",] [tool.poetry.dependencies] python = "^3.7.12" -Asterisk = "^0.0.8" Babel = "2.9.1" -BeautifulSoup4 = "^4.10.0" +Cerberus = "^1.3.4" +Cython = "^0.29.26" GitPython = "3.1.12" Jinja2 = "2.11.3" +Js2Py = "^0.71" Mako = "1.0.4" MarkupSafe = "0.23" Pillow = "9.0.0" PyJWT = "1.7.1" +PyMySQL = "^1.0.2" PyPDF2 = "1.26.0" -PyYAML = "4.2b4" +PyYAML = "6.0" SOAPpy = "^0.12.22" +SQLAlchemy = "^1.4.31" +Shapely = "1.6.4.post2" Sphinx = ">=2.4.0" +Unidecode = "1.0.22" Voicent-Python = "^1.0" Werkzeug = "0.11.15" XlsxWriter = "0.9.3" agithub = "^2.2.2" altair = "^4.2.0" argcomplete = "^2.0.0" +asterisk = "^0.0.8" astor = "^0.8.1" +beautifulsoup4 = "^4.10.0" bokeh = "1.1.0" -boto3 = "1.9.102" +boto3 = ">=1.20.41" cachetools = ">=2.0.1" -cerberus = "^1.3.4" chardet = "3.0.4" click = "^8.0.3" cloudflare = "^2.8.15" -code_writer = "^1.1.1" +code-writer = "^1.1.1" colorama = "^0.4.4" -cryptography = "3.4.8" +cryptography = "36.0.1" css-html-prettify = "^2.5.5" -cython = "^0.29.26" ddt = "1.2.0" decorator = "4.0.10" -docutils = "0.16" +docutils = "0.17.1" ebaysdk = "2.1.5" -email_validator = "^1.1.3" +email-validator = "^1.1.3" emoji = "^1.6.3" escpos = "^1.9" extract-msg = "^0.30.0" -extract_msg = "^0.30.0" factur-x = "^2.3" feedparser = "5.2.1" flake8 = "^4.0.1" @@ -75,7 +79,6 @@ invoice2data = "^0.3.6" iscompatible = "^0.1.1" isort = "^5.10.1" jira = "2.0.0" -js2py = "^0.71" keystoneauth1 = "3.14.0" lasso = "^0.0.5" libsass = "0.12.3" @@ -87,11 +90,11 @@ mysqlclient = "^2.1.0" num2words = "0.5.6" numpy = "1.21.1" oauthlib = "2.1.0" -"oca.decorators" = "^0.0.1" +oca-decorators = "^0.0.1" ofxparse = "0.16" openpyxl = "^3.0.9" openupgradelib = "^3.3.1" -pandas = "1.2.0" +pandas = "1.3.5" paramiko = "^2.9.2" passlib = "1.6.5" pdf2image = "^1.16.0" @@ -100,19 +103,18 @@ pexpect = "^4.8.0" phonenumbers = "^8.12.41" plotly = "4.1.0" premailer = "^3.10.0" -psutil = "5.6.6" +psutil = "5.9.0" psycopg2 = "2.7.3.1" py-Asterisk = "^0.5.18" "py3o.formats" = "^0.3" "py3o.template" = "^0.10.0" pycountry = "^22.1.10" -pycrypto = "^2.6.1" +pycrypto = "2.6.1" pydot = "1.2.3" pygount = "<1.2.0" pyjsparser = "^2.7.1" pyldap = "2.4.28" -pymssql = "^2.2.3" -pymysql = "^1.0.2" +pymssql = "^2.2.4" pyotp = "^2.6.0" pyparsing = "2.1.10" pyproj = "3.2.1" @@ -128,39 +130,34 @@ python-slugify = ">=3.0.2" python-stdnum = "^1.17" python-swiftclient = "3.9.0" python-u2flib-server = "^5.0.1" -python-u2flib_server = "^5.0.1" pytz = "2017.3" pyusb = "1.0.0" pyzbar = "^0.1.8" qrcode = "5.3" raven = "^6.10.0" redis = "2.10.5" -reportlab = "3.3.0" -requests = "2.20.0" +reportlab = "3.6.5" +requests = "2.27.1" requests-mock = "^1.9.3" requests-oauthlib = "1.1.0" requests-toolbelt = "0.9.1" retrying = "^1.3.3" serial = "^0.0.97" -shapely = "1.6.4.post2" simplejson = "^3.17.6" slugify = "^0.0.1" -sphinx = ">=1.6.7" sphinx-intl = "^2.0.1" sphinx-patchqueue = ">=1.0" -sphinx_rtd_theme = "^1.0.0" -sqlalchemy = "^1.4.31" +sphinx-rtd-theme = "^1.0.0" statsd = "3.2.1" suds-jurko = "0.6" toml = "^0.10.2" twython = "^3.9.1" -unidecode = "1.0.22" unidiff = "^0.7.0" +urllib3 = "1.26.8" vatnumber = "1.2" vcrpy = ">=2.1.1" vcrpy-unittest = "^0.1.7" vobject = "0.9.3" -voicent-python = "^1.0" webcolors = "1.10" websocket-client = "^1.2.3" wechatpy = "^1.8.18" diff --git a/requirements.txt b/requirements.txt index a319bb8..f219101 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,6 +8,7 @@ xmltodict openupgradelib unidiff colorama +wheel # For OSX cython @@ -33,7 +34,7 @@ python-swiftclient python-keystoneclient # For logical test -docutils==0.16 +docutils==0.17.1 flake8 git+https://github.com/oca/pylint-odoo.git # oca-maintainers-tools @@ -48,7 +49,8 @@ isort # For updating poetry toml iscompatible -pandas==1.2.0 +pandas==1.3.5 +Jinja2==2.11.3 # For deployment cloudflare @@ -66,14 +68,18 @@ pyproj==3.2.1 # Force update dependency to fix poetry numpy==1.21.1 -# Force version for security update -# Not pyyaml, break by camptocamp_odoo-cloud-platform -# error with 5.x (ConstructorError: could not determine a constructor for the tag '!record') -# pyyaml==5.4 -Jinja2==2.11.3 -lxml==4.7.1 -cryptography==3.4.8 -psutil==5.6.6 -Pillow==9.0.0 +# Security issue, need to update to version =>0.15.3, but odoo12 is only support ==0.11.15 Werkzeug==0.11.15 + +# Force version for security update +pyyaml==6.0 +lxml==4.7.1 +cryptography==36.0.1 +psutil==5.9.0 +Pillow==9.0.0 Babel==2.9.1 +reportlab==3.6.5 +pycrypto==2.6.1 +urllib3==1.26.8 +requests==2.27.1 +boto3>=1.20.41 diff --git a/script/install_locally.sh b/script/install_locally.sh index a728292..db1b037 100755 --- a/script/install_locally.sh +++ b/script/install_locally.sh @@ -33,7 +33,7 @@ VENV_PATH=./.venv LOCAL_PYTHON_EXEC=${VENV_PATH}/bin/python VENV_REPO_PATH=${VENV_PATH}/repo VENV_MULTILINGUAL_MARKDOWN_PATH=${VENV_PATH}/multilang_md.py -POETRY_VERSION=1.0.10 +POETRY_VERSION=1.1.12 echo "Python path version home" echo ${PYENV_VERSION_PATH} @@ -109,6 +109,7 @@ ${VENV_PATH}/bin/pip install --upgrade pip # Force python instead of changing env #/home/"${USER}"/.poetry/bin/poetry env use ${LOCAL_PYTHON_EXEC} # source $HOME/.poetry/env +${LOCAL_PYTHON_EXEC} ~/.poetry/bin/poetry env use ${VENV_PATH}/bin/python3 ${LOCAL_PYTHON_EXEC} ~/.poetry/bin/poetry install retVal=$? if [[ $retVal -ne 0 ]]; then