diff --git a/poetry.lock b/poetry.lock index 5c98f46..86e99a8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,29 +1,26 @@ [[package]] -name = "agithub" -version = "2.2.2" +category = "main" description = "A lightweight, transparent syntax for REST clients" -category = "main" +name = "agithub" optional = false python-versions = "*" +version = "2.2.2" [[package]] -name = "alabaster" -version = "0.7.12" +category = "main" description = "A configurable sidebar-enabled Sphinx theme" -category = "main" +name = "alabaster" optional = false python-versions = "*" +version = "0.7.12" [[package]] -name = "altair" -version = "4.1.0" -description = "Altair: A declarative statistical visualization library for Python." category = "main" +description = "Altair: A declarative statistical visualization library for Python." +name = "altair" optional = false python-versions = ">=3.6" - -[package.extras] -dev = ["black", "docutils", "ipython", "flake8", "pytest", "sphinx", "m2r", "vega-datasets", "recommonmark"] +version = "4.1.0" [package.dependencies] entrypoints = "*" @@ -33,64 +30,67 @@ numpy = "*" pandas = ">=0.18" toolz = "*" -[[package]] -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 = "*" +[package.extras] +dev = ["black", "docutils", "ipython", "flake8", "pytest", "sphinx", "m2r", "vega-datasets", "recommonmark"] [[package]] -name = "argcomplete" -version = "1.12.1" -description = "Bash tab completion for argparse" category = "main" +description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +name = "appdirs" optional = false python-versions = "*" +version = "1.4.4" + +[[package]] +category = "main" +description = "Bash tab completion for argparse" +name = "argcomplete" +optional = false +python-versions = "*" +version = "1.12.2" + +[package.dependencies] +[package.dependencies.importlib-metadata] +python = ">=3.7,<3.8" +version = ">=0.23,<4" [package.extras] test = ["coverage", "flake8", "pexpect", "wheel"] -[package.dependencies] -[package.dependencies.importlib-metadata] -version = ">=0.23,<3" -python = ">=3.7,<3.8" - [[package]] -name = "argparse" -version = "1.4.0" +category = "main" description = "Python command-line parsing library" -category = "main" +name = "argparse" optional = false python-versions = "*" - -[[package]] -name = "asn1crypto" version = "1.4.0" -description = "Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP" -category = "main" -optional = false -python-versions = "*" [[package]] -name = "asterisk" -version = "0.0.8" -description = "Tools for computing asset risk with respect to goals." category = "main" +description = "Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP" +name = "asn1crypto" optional = false python-versions = "*" +version = "1.4.0" + +[[package]] +category = "main" +description = "Tools for computing asset risk with respect to goals." +name = "asterisk" +optional = false +python-versions = "*" +version = "0.0.8" [package.dependencies] requests = "*" [[package]] -name = "attrs" -version = "19.3.0" -description = "Classes Without Boilerplate" category = "main" +description = "Classes Without Boilerplate" +name = "attrs" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "19.3.0" [package.extras] azure-pipelines = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "pytest-azurepipelines"] @@ -99,79 +99,79 @@ docs = ["sphinx", "zope.interface"] tests = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"] [[package]] -name = "babel" -version = "2.3.4" -description = "Internationalization utilities" category = "main" +description = "Internationalization utilities" +name = "babel" optional = false python-versions = "*" +version = "2.3.4" [package.dependencies] pytz = ">=0a" [[package]] -name = "bcrypt" -version = "3.1.7" -description = "Modern password hashing for your software and your servers" category = "main" +description = "Modern password hashing for your software and your servers" +name = "bcrypt" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" - -[package.extras] -tests = ["pytest (>=3.2.1,<3.3.0 || >3.3.0)"] +version = "3.1.7" [package.dependencies] cffi = ">=1.1" six = ">=1.4.1" +[package.extras] +tests = ["pytest (>=3.2.1,<3.3.0 || >3.3.0)"] + [[package]] -name = "beautifulsoup4" -version = "4.9.1" -description = "Screen-scraping library" category = "main" +description = "Screen-scraping library" +name = "beautifulsoup4" optional = false python-versions = "*" +version = "4.9.1" + +[package.dependencies] +soupsieve = [">1.2", "<2.0"] [package.extras] html5lib = ["html5lib"] lxml = ["lxml"] -[package.dependencies] -soupsieve = [">1.2", "<2.0"] - [[package]] -name = "bokeh" -version = "1.1.0" -description = "Interactive plots and applications in the browser from Python" category = "main" +description = "Interactive plots and applications in the browser from Python" +name = "bokeh" 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]] -name = "boto" -version = "2.49.0" -description = "Amazon Web Services Library" category = "main" +description = "Amazon Web Services Library" +name = "boto" optional = false python-versions = "*" +version = "2.49.0" [[package]] -name = "boto3" -version = "1.9.102" -description = "The AWS SDK for Python" category = "main" +description = "The AWS SDK for Python" +name = "boto3" optional = false python-versions = "*" +version = "1.9.102" [package.dependencies] botocore = ">=1.12.102,<1.13.0" @@ -179,132 +179,137 @@ jmespath = ">=0.7.1,<1.0.0" s3transfer = ">=0.2.0,<0.3.0" [[package]] -name = "botocore" -version = "1.12.253" -description = "Low-level, data-driven core of boto 3." category = "main" +description = "Low-level, data-driven core of boto 3." +name = "botocore" optional = false python-versions = "*" +version = "1.12.253" [package.dependencies] docutils = ">=0.10,<0.16" jmespath = ">=0.7.1,<1.0.0" [package.dependencies.python-dateutil] -version = ">=2.1,<3.0.0" python = ">=2.7" +version = ">=2.1,<3.0.0" [package.dependencies.urllib3] -version = ">=1.20,<1.26" python = ">=3.4" +version = ">=1.20,<1.26" [[package]] -name = "cached-property" -version = "1.5.1" -description = "A decorator for caching properties in classes." category = "main" +description = "A decorator for caching properties in classes." +name = "cached-property" optional = false python-versions = "*" +version = "1.5.1" [[package]] -name = "cachetools" -version = "4.1.1" -description = "Extensible memoizing collections and decorators" category = "main" +description = "Extensible memoizing collections and decorators" +name = "cachetools" optional = false python-versions = "~=3.5" +version = "4.2.0" [[package]] -name = "cerberus" -version = "1.3.2" -description = "Lightweight, extensible schema and data validation tool for Python dictionaries." category = "main" +description = "Lightweight, extensible schema and data validation tool for Python dictionaries." +name = "cerberus" optional = false python-versions = ">=2.7" +version = "1.3.2" [package.dependencies] setuptools = "*" [[package]] -name = "certifi" -version = "2020.6.20" -description = "Python package for providing Mozilla's CA Bundle." category = "main" +description = "Python package for providing Mozilla's CA Bundle." +name = "certifi" optional = false python-versions = "*" +version = "2020.6.20" [[package]] -name = "cffi" -version = "1.14.1" -description = "Foreign Function Interface for Python calling C code." category = "main" +description = "Foreign Function Interface for Python calling C code." +name = "cffi" optional = false python-versions = "*" +version = "1.14.1" [package.dependencies] pycparser = "*" [[package]] -name = "chardet" -version = "3.0.4" +category = "main" description = "Universal encoding detector for Python 2 and 3" -category = "main" +name = "chardet" optional = false python-versions = "*" +version = "3.0.4" [[package]] -name = "click" -version = "7.1.2" +category = "main" description = "Composable command line interface toolkit" -category = "main" +name = "click" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "7.1.2" [[package]] -name = "code-writer" -version = "1.1.1" -description = "Library with convenience functions for generating code." category = "main" +description = "Library with convenience functions for generating code." +name = "code-writer" optional = false python-versions = "*" +version = "1.1.1" [[package]] -name = "colorama" -version = "0.4.3" +category = "main" description = "Cross-platform colored terminal text." -category = "main" +name = "colorama" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "0.4.4" [[package]] -name = "coloredlogs" -version = "14.0" -description = "Colored terminal output for Python's logging module" category = "main" +description = "Colored terminal output for Python's logging module" +name = "coloredlogs" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" - -[package.extras] -cron = ["capturer (>=2.4)"] +version = "14.0" [package.dependencies] humanfriendly = ">=7.1" -[[package]] -name = "compressed-rtf" -version = "1.0.6" -description = "Compressed Rich Text Format (RTF) compression and decompression package" -category = "main" -optional = false -python-versions = "*" +[package.extras] +cron = ["capturer (>=2.4)"] [[package]] -name = "cryptography" -version = "2.6.1" -description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." category = "main" +description = "Compressed Rich Text Format (RTF) compression and decompression package" +name = "compressed-rtf" +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" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" +version = "2.6.1" + +[package.dependencies] +asn1crypto = ">=0.21.0" +cffi = ">=1.8,<1.11.3 || >1.11.3" +six = ">=1.4.1" [package.extras] docs = ["sphinx (>=1.6.5,<1.8.0 || >1.8.0)", "sphinx-rtd-theme"] @@ -313,53 +318,48 @@ idna = ["idna (>=2.1)"] pep8test = ["flake8", "flake8-import-order", "pep8-naming"] test = ["pytest (>=3.6.0,<3.9.0 || >3.9.0,<3.9.1 || >3.9.1,<3.9.2 || >3.9.2)", "pretend", "iso8601", "pytz", "hypothesis (>=1.11.4,<3.79.2 || >3.79.2)"] -[package.dependencies] -asn1crypto = ">=0.21.0" -cffi = ">=1.8,<1.11.3 || >1.11.3" -six = ">=1.4.1" - [[package]] -name = "cssselect" -version = "1.1.0" -description = "cssselect parses CSS3 Selectors and translates them to XPath 1.0" category = "main" +description = "cssselect parses CSS3 Selectors and translates them to XPath 1.0" +name = "cssselect" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "1.1.0" [[package]] -name = "cssutils" -version = "1.0.2" +category = "main" description = "A CSS Cascading Style Sheets library for Python" -category = "main" +name = "cssutils" optional = false python-versions = "*" +version = "1.0.2" [[package]] -name = "cycler" -version = "0.10.0" -description = "Composable style cycles" category = "main" +description = "Composable style cycles" +name = "cycler" optional = false python-versions = "*" +version = "0.10.0" [package.dependencies] six = "*" [[package]] -name = "cython" -version = "0.29.21" -description = "The Cython compiler for writing C extensions for the Python language." category = "main" +description = "The Cython compiler for writing C extensions for the Python language." +name = "cython" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +version = "0.29.21" [[package]] -name = "dateparser" -version = "0.7.6" -description = "Date parsing library designed to parse dates from HTML pages" category = "main" +description = "Date parsing library designed to parse dates from HTML pages" +name = "dateparser" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "0.7.6" [package.dependencies] python-dateutil = "*" @@ -368,20 +368,20 @@ regex = "!=2019.02.19" tzlocal = "*" [[package]] -name = "ddt" -version = "1.2.0" -description = "Data-Driven/Decorated Tests" category = "main" +description = "Data-Driven/Decorated Tests" +name = "ddt" optional = false python-versions = "*" +version = "1.2.0" [[package]] -name = "debtcollector" -version = "2.2.0" -description = "A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner." 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" optional = false python-versions = ">=3.6" +version = "2.2.0" [package.dependencies] pbr = ">=2.0.0,<2.1.0 || >2.1.0" @@ -389,28 +389,28 @@ six = ">=1.10.0" wrapt = ">=1.7.0" [[package]] -name = "decorator" -version = "4.0.10" -description = "Better living through Python with decorators" category = "main" +description = "Better living through Python with decorators" +name = "decorator" optional = false python-versions = "*" +version = "4.0.10" [[package]] -name = "defusedxml" -version = "0.6.0" -description = "XML bomb protection for Python stdlib modules" category = "main" +description = "XML bomb protection for Python stdlib modules" +name = "defusedxml" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "0.6.0" [[package]] -name = "delorean" -version = "1.0.0" -description = "library for manipulating datetimes with ease and clarity" category = "main" +description = "library for manipulating datetimes with ease and clarity" +name = "delorean" optional = false python-versions = "*" +version = "1.0.0" [package.dependencies] babel = ">=2.1.1" @@ -420,91 +420,114 @@ pytz = ">=2015.7" tzlocal = ">=1.2" [[package]] -name = "demjson" -version = "2.2.4" -description = "encoder, decoder, and lint/validator for JSON (JavaScript Object Notation) compliant with RFC 7159" category = "main" +description = "encoder, decoder, and lint/validator for JSON (JavaScript Object Notation) compliant with RFC 7159" +name = "demjson" optional = false python-versions = "*" +version = "2.2.4" [[package]] -name = "dnspython" -version = "2.0.0" -description = "DNS toolkit" category = "main" +description = "DNS toolkit" +name = "dnspython" optional = false python-versions = ">=3.6" +version = "2.0.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]] -name = "docutils" -version = "0.12" -description = "Docutils -- Python Documentation Utilities" category = "main" +description = "Docutils -- Python Documentation Utilities" +name = "docutils" optional = false python-versions = "*" +version = "0.12" [[package]] -name = "ebaysdk" -version = "2.1.5" -description = "eBay SDK for Python" category = "main" +description = "eBay SDK for Python" +name = "ebaysdk" optional = false python-versions = "*" +version = "2.1.5" [package.dependencies] lxml = "*" requests = "*" [[package]] -name = "email-validator" -version = "1.1.1" -description = "A robust email syntax and deliverability validation library for Python 2.x/3.x." category = "main" +description = "A robust email syntax and deliverability validation library for Python 2.x/3.x." +name = "email-validator" optional = false python-versions = "*" +version = "1.1.2" [package.dependencies] dnspython = ">=1.15.0" idna = ">=2.0.0" [[package]] -name = "entrypoints" -version = "0.3" -description = "Discover and load entry points from installed packages." category = "main" +description = "Discover and load entry points from installed packages." +name = "entrypoints" optional = false python-versions = ">=2.7" +version = "0.3" [[package]] -name = "escpos" -version = "1.6" +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" +optional = false +python-versions = "*" +version = "1.1.10" + +[[package]] +category = "main" description = "Python library to manipulate ESC/POS Printers" -category = "main" +name = "escpos" optional = false -python-versions = "*" +python-versions = ">=3.5" +version = "1.8" + +[package.dependencies] +Pillow = ">=2.0" +PyYAML = "*" +appdirs = "*" +argcomplete = "*" +argparse = "*" +future = "*" +pyserial = "*" +python-barcode = ">=0.9.1,<1" +pyusb = ">=1.0.0" +qrcode = ">=4.0" +setuptools = "*" +six = "*" +viivakoodi = ">=0.8" [[package]] -name = "et-xmlfile" -version = "1.0.1" +category = "main" description = "An implementation of lxml.xmlfile for the standard library" -category = "main" +name = "et-xmlfile" optional = false python-versions = "*" +version = "1.0.1" [[package]] -name = "executor" -version = "23.1" -description = "Programmer friendly subprocess wrapper" category = "main" +description = "Programmer friendly subprocess wrapper" +name = "executor" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "23.1" [package.dependencies] coloredlogs = ">=3.5" @@ -514,98 +537,102 @@ property-manager = ">=3.0" six = ">=1.9.0" [[package]] -name = "extract-msg" -version = "0.27.4" +category = "main" description = "Extracts emails and attachments saved in Microsoft Outlook's .msg files" -category = "main" +name = "extract-msg" optional = false python-versions = "*" +version = "0.28.0" [package.dependencies] -compressed-rtf = "1.0.6" +compressed-rtf = ">=1.0.6" imapclient = "2.1.0" -olefile = "0.46" -tzlocal = "1.5.1" +olefile = ">=0.46" +tzlocal = ">=2.1" [[package]] -name = "factur-x" -version = "1.12" -description = "Factur-X: electronic invoicing standard for Germany & France" category = "main" +description = "Factur-X: electronic invoicing standard for Germany & France" +name = "factur-x" optional = false python-versions = "*" +version = "1.12" [package.dependencies] -lxml = "*" PyPDF4 = "*" +lxml = "*" [[package]] -name = "fasteners" -version = "0.15" -description = "A python package that provides useful locks." category = "main" +description = "A python package that provides useful locks." +name = "fasteners" optional = false python-versions = "*" +version = "0.15" [package.dependencies] monotonic = ">=0.1" six = "*" [[package]] -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" +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" optional = false python-versions = "*" +version = "5.2.1" [[package]] -name = "freezegun" -version = "0.3.11" -description = "Let your Python tests travel through time" category = "main" +description = "Let your Python tests travel through time" +name = "freezegun" 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]] -name = "future" -version = "0.18.2" -description = "Clean single-source support for Python 3 and 2" category = "main" +description = "Clean single-source support for Python 3 and 2" +name = "future" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +version = "0.18.2" [[package]] -name = "genshi" -version = "0.7.3" -description = "A toolkit for generation of output for the web" category = "main" +description = "A toolkit for generation of output for the web" +name = "genshi" optional = false python-versions = "*" +version = "0.7.3" [package.extras] i18n = ["Babel (>=0.8)"] plugin = ["setuptools (>=0.6a2)"] [[package]] -name = "geojson" -version = "2.4.1" -description = "Python bindings and utilities for GeoJSON" category = "main" +description = "Python bindings and utilities for GeoJSON" +name = "geojson" optional = false python-versions = "*" +version = "2.4.1" [[package]] -name = "gevent" -version = "1.3.4" -description = "Coroutine-based network library" category = "main" +description = "Coroutine-based network library" +name = "gevent" 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" [package.extras] dnspython = ["dnspython", "idna"] @@ -613,132 +640,128 @@ doc = ["repoze.sphinx.autointerface"] events = ["zope.event", "zope.interface"] test = ["zope.interface", "zope.event", "requests", "objgraph", "psutil", "futures", "mock", "coverage (>=4.0)", "coveralls (>=1.0)"] -[package.dependencies] -cffi = ">=1.11.5" -greenlet = ">=0.4.13" - [[package]] -name = "gitdb" -version = "4.0.5" -description = "Git Object Database" category = "main" +description = "Git Object Database" +name = "gitdb" optional = false python-versions = ">=3.4" +version = "4.0.5" [package.dependencies] smmap = ">=3.0.1,<4" [[package]] -name = "gitpython" -version = "3.1.9" -description = "Python Git Library" category = "main" +description = "Python Git Library" +name = "gitpython" optional = false python-versions = ">=3.4" +version = "3.1.12" [package.dependencies] gitdb = ">=4.0.1,<5" [[package]] -name = "giturlparse" -version = "0.9.2" +category = "main" description = "A Git URL parsing module (supports parsing and rewriting)" -category = "main" +name = "giturlparse" optional = false -python-versions = "*" +python-versions = ">=3.6" +version = "0.10.0" [[package]] -name = "greenlet" -version = "0.4.13" +category = "main" description = "Lightweight in-process concurrent programming" -category = "main" +name = "greenlet" optional = false python-versions = "*" +version = "0.4.13" [[package]] -name = "html2text" -version = "2016.9.19" +category = "main" description = "Turn HTML into equivalent Markdown-structured text." -category = "main" +name = "html2text" optional = false python-versions = "*" +version = "2016.9.19" [[package]] -name = "humanfriendly" -version = "8.2" -description = "Human friendly output for text interfaces using Python" category = "main" +description = "Human friendly output for text interfaces using Python" +name = "humanfriendly" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "8.2" [package.dependencies] pyreadline = "*" [[package]] -name = "humanize" -version = "2.5.0" -description = "Python humanize utilities" category = "main" +description = "Python humanize utilities" +name = "humanize" optional = false python-versions = ">=3.5" +version = "2.5.0" [package.extras] tests = ["freezegun", "pytest", "pytest-cov"] [[package]] -name = "idna" -version = "2.7" -description = "Internationalized Domain Names in Applications (IDNA)" category = "main" +description = "Internationalized Domain Names in Applications (IDNA)" +name = "idna" optional = false python-versions = "*" +version = "2.7" [[package]] -name = "imagesize" -version = "1.2.0" -description = "Getting image size from png/jpeg/jpeg2000/gif file" category = "main" +description = "Getting image size from png/jpeg/jpeg2000/gif file" +name = "imagesize" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "1.2.0" [[package]] -name = "imapclient" -version = "2.1.0" -description = "Easy-to-use, Pythonic and complete IMAP client library" category = "main" +description = "Easy-to-use, Pythonic and complete IMAP client library" +name = "imapclient" optional = false python-versions = "*" +version = "2.1.0" + +[package.dependencies] +six = "*" [package.extras] doc = ["sphinx"] test = ["mock (>=1.3.0)"] -[package.dependencies] -six = "*" - [[package]] -name = "importlib-metadata" -version = "1.7.0" -description = "Read metadata from Python packages" category = "main" +description = "Read metadata from Python packages" +marker = "python_version < \"3.8\"" +name = "importlib-metadata" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" -marker = "python_version < \"3.8\"" +version = "1.7.0" + +[package.dependencies] +zipp = ">=0.5" [package.extras] docs = ["sphinx", "rst.linker"] testing = ["packaging", "pep517", "importlib-resources (>=1.3)"] -[package.dependencies] -zipp = ">=0.5" - [[package]] -name = "invoice2data" -version = "0.3.5" -description = "Python parser to extract data from pdf invoice" category = "main" +description = "Python parser to extract data from pdf invoice" +name = "invoice2data" optional = false python-versions = "*" +version = "0.3.5" [package.dependencies] chardet = "*" @@ -748,66 +771,61 @@ pyyaml = "*" unidecode = "*" [[package]] -name = "iscompatible" -version = "0.1.1" +category = "main" description = "Python versioning with requirements.txt syntax" -category = "main" +name = "iscompatible" optional = false python-versions = "*" +version = "0.1.1" [[package]] -name = "iso8601" -version = "0.1.12" +category = "main" description = "Simple module to parse ISO 8601 dates" -category = "main" +name = "iso8601" optional = false python-versions = "*" +version = "0.1.12" [[package]] -name = "isodate" -version = "0.6.0" -description = "An ISO 8601 date/time/duration parser and formatter" category = "main" +description = "An ISO 8601 date/time/duration parser and formatter" +name = "isodate" optional = false python-versions = "*" +version = "0.6.0" [package.dependencies] six = "*" [[package]] -name = "jdcal" -version = "1.4.1" -description = "Julian dates from proleptic Gregorian and Julian calendars." category = "main" +description = "Julian dates from proleptic Gregorian and Julian calendars." +name = "jdcal" optional = false python-versions = "*" +version = "1.4.1" [[package]] -name = "jinja2" -version = "2.10.1" -description = "A small but fast and easy to use stand-alone template engine written in pure python." category = "main" +description = "A small but fast and easy to use stand-alone template engine written in pure python." +name = "jinja2" optional = false python-versions = "*" - -[package.extras] -i18n = ["Babel (>=0.8)"] +version = "2.10.1" [package.dependencies] MarkupSafe = ">=0.23" +[package.extras] +i18n = ["Babel (>=0.8)"] + [[package]] -name = "jira" -version = "2.0.0" -description = "Python library for interacting with JIRA via REST APIs." category = "main" +description = "Python library for interacting with JIRA via REST APIs." +name = "jira" optional = false python-versions = "*" - -[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"] +version = "2.0.0" [package.dependencies] defusedxml = "*" @@ -819,28 +837,29 @@ setuptools = ">=20.10.1" six = ">=1.10.0" [package.dependencies.oauthlib] -version = ">=1.0.0" extras = ["signedtoken"] - -[[package]] -name = "jmespath" -version = "0.10.0" -description = "JSON Matching Expressions" -category = "main" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" - -[[package]] -name = "jsonschema" -version = "3.2.0" -description = "An implementation of JSON Schema validation for Python" -category = "main" -optional = false -python-versions = "*" +version = ">=1.0.0" [package.extras] -format = ["idna", "jsonpointer (>1.13)", "rfc3987", "strict-rfc3339", "webcolors"] -format_nongpl = ["idna", "jsonpointer (>1.13)", "webcolors", "rfc3986-validator (>0.1.0)", "rfc3339-validator"] +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" +optional = false +python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +version = "0.10.0" + +[[package]] +category = "main" +description = "An implementation of JSON Schema validation for Python" +name = "jsonschema" +optional = false +python-versions = "*" +version = "3.2.0" [package.dependencies] attrs = ">=17.4.0" @@ -849,35 +868,32 @@ setuptools = "*" six = ">=1.11.0" [package.dependencies.importlib-metadata] -version = "*" python = "<3.8" +version = "*" + +[package.extras] +format = ["idna", "jsonpointer (>1.13)", "rfc3987", "strict-rfc3339", "webcolors"] +format_nongpl = ["idna", "jsonpointer (>1.13)", "webcolors", "rfc3986-validator (>0.1.0)", "rfc3339-validator"] [[package]] -name = "jtutils" -version = "0.0.6" -description = "Placeholder description" category = "main" +description = "Placeholder description" +name = "jtutils" optional = false python-versions = "*" +version = "0.0.6" [package.dependencies] beautifulsoup4 = "*" requests = "*" [[package]] -name = "keystoneauth1" -version = "3.14.0" -description = "Authentication Library for OpenStack Identity" category = "main" +description = "Authentication Library for OpenStack Identity" +name = "keystoneauth1" optional = false python-versions = "*" - -[package.extras] -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)"] +version = "3.14.0" [package.dependencies] iso8601 = ">=0.1.11" @@ -887,59 +903,66 @@ requests = ">=2.14.2" six = ">=1.10.0" stevedore = ">=1.20.0" -[[package]] -name = "kiwisolver" -version = "1.2.0" -description = "A fast implementation of the Cassowary constraint solver" -category = "main" -optional = false -python-versions = ">=3.6" +[package.extras] +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)"] [[package]] -name = "lasso" -version = "0.0.5" -description = "Lightweight module to define serializable, schema-validated classes" category = "main" +description = "A fast implementation of the Cassowary constraint solver" +name = "kiwisolver" +optional = false +python-versions = ">=3.6" +version = "1.2.0" + +[[package]] +category = "main" +description = "Lightweight module to define serializable, schema-validated classes" +name = "lasso" optional = false python-versions = "*" +version = "0.0.5" [package.dependencies] delorean = ">=0.4.4" schema = ">=0.3.1,<0.4.0" [[package]] -name = "leven" -version = "1.0.4" -description = "Levenshtein edit distance library" category = "main" +description = "Levenshtein edit distance library" +name = "leven" optional = false python-versions = "*" +version = "1.0.4" [package.dependencies] nose = "*" six = "*" [[package]] -name = "libsass" -version = "0.12.3" -description = "SASS for Python: A straightforward binding of libsass for Python." category = "main" +description = "SASS for Python: A straightforward binding of libsass for Python." +name = "libsass" optional = false python-versions = "*" - -[package.extras] -upload_appveyor_builds = ["twine (1.5.0)"] +version = "0.12.3" [package.dependencies] six = "*" +[package.extras] +upload_appveyor_builds = ["twine (1.5.0)"] + [[package]] -name = "lxml" -version = "4.2.3" -description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." category = "main" +description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." +name = "lxml" optional = false python-versions = "*" +version = "4.2.3" [package.extras] cssselect = ["cssselect (>=0.7)"] @@ -948,31 +971,31 @@ htmlsoup = ["beautifulsoup4"] source = ["Cython (>=0.26.1)"] [[package]] -name = "mako" -version = "1.0.4" -description = "A super-fast templating language that borrows the best ideas from the existing templating languages." category = "main" +description = "A super-fast templating language that borrows the best ideas from the existing templating languages." +name = "mako" optional = false python-versions = "*" +version = "1.0.4" [package.dependencies] MarkupSafe = ">=0.9.2" [[package]] -name = "markupsafe" -version = "0.23" -description = "Implements a XML/HTML/XHTML Markup safe string for Python" category = "main" +description = "Implements a XML/HTML/XHTML Markup safe string for Python" +name = "markupsafe" optional = false python-versions = "*" +version = "0.23" [[package]] -name = "matplotlib" -version = "3.2.2" -description = "Python plotting package" category = "main" +description = "Python plotting package" +name = "matplotlib" optional = false python-versions = ">=3.6" +version = "3.2.2" [package.dependencies] cycler = ">=0.10" @@ -982,117 +1005,117 @@ pyparsing = ">=2.0.1,<2.0.4 || >2.0.4,<2.1.2 || >2.1.2,<2.1.6 || >2.1.6" python-dateutil = ">=2.1" [[package]] -name = "mock" -version = "2.0.0" -description = "Rolling backport of unittest.mock for all Pythons" category = "main" +description = "Rolling backport of unittest.mock for all Pythons" +name = "mock" optional = false python-versions = "*" - -[package.extras] -docs = ["sphinx", "Pygments (<2)", "jinja2 (<2.7)", "sphinx (<1.3)"] -test = ["unittest2 (>=1.1.0)"] +version = "2.0.0" [package.dependencies] pbr = ">=0.11" six = ">=1.9" +[package.extras] +docs = ["sphinx", "Pygments (<2)", "jinja2 (<2.7)", "sphinx (<1.3)"] +test = ["unittest2 (>=1.1.0)"] + [[package]] -name = "monotonic" -version = "1.5" +category = "main" description = "An implementation of time.monotonic() for Python 2 & < 3.3" -category = "main" +name = "monotonic" optional = false python-versions = "*" +version = "1.5" [[package]] -name = "mpld3" -version = "0.3" +category = "main" description = "D3 Viewer for Matplotlib" -category = "main" +name = "mpld3" optional = false python-versions = "*" +version = "0.3" [[package]] -name = "msgpack" -version = "1.0.0" +category = "main" description = "MessagePack (de)serializer." -category = "main" +name = "msgpack" optional = false python-versions = "*" +version = "1.0.0" [[package]] -name = "multidict" -version = "4.7.6" +category = "main" description = "multidict implementation" -category = "main" -optional = false -python-versions = ">=3.5" marker = "python_version >= \"3.6\"" - -[[package]] -name = "mysqlclient" -version = "2.0.1" -description = "Python interface to MySQL" -category = "main" +name = "multidict" optional = false python-versions = ">=3.5" +version = "4.7.6" [[package]] -name = "naturalsort" -version = "1.5.1" +category = "main" +description = "Python interface to MySQL" +name = "mysqlclient" +optional = false +python-versions = ">=3.5" +version = "2.0.3" + +[[package]] +category = "main" description = "Simple natural order sorting API for Python" -category = "main" +name = "naturalsort" optional = false python-versions = "*" +version = "1.5.1" [[package]] -name = "netaddr" -version = "0.8.0" +category = "main" description = "A network address manipulation library for Python" -category = "main" +name = "netaddr" optional = false python-versions = "*" +version = "0.8.0" [[package]] -name = "netifaces" -version = "0.10.9" +category = "main" description = "Portable network interface information." -category = "main" +name = "netifaces" optional = false python-versions = "*" +version = "0.10.9" [[package]] -name = "nose" -version = "1.3.7" +category = "main" description = "nose extends unittest to make testing easier" -category = "main" +name = "nose" optional = false python-versions = "*" +version = "1.3.7" [[package]] -name = "num2words" -version = "0.5.6" +category = "main" description = "Modules to convert numbers to words. Easily extensible." -category = "main" +name = "num2words" optional = false python-versions = "*" +version = "0.5.6" [[package]] -name = "numpy" -version = "1.19.2" -description = "NumPy is the fundamental package for array computing with Python." category = "main" +description = "NumPy is the fundamental package for array computing with Python." +name = "numpy" optional = false python-versions = ">=3.6" +version = "1.19.5" [[package]] -name = "oauthlib" -version = "2.1.0" -description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" category = "main" +description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" +name = "oauthlib" optional = false python-versions = "*" +version = "2.1.0" [package.extras] rsa = ["cryptography"] @@ -1101,23 +1124,23 @@ signedtoken = ["cryptography", "pyjwt (>=1.0.0)"] test = ["nose", "unittest2", "cryptography", "mock", "pyjwt (>=1.0.0)", "blinker"] [[package]] -name = "oca.decorators" -version = "0.0.1" -description = "This is a library of decorators for Odoo developers." category = "main" +description = "This is a library of decorators for Odoo developers." +name = "oca.decorators" optional = false python-versions = "*" +version = "0.0.1" [package.dependencies] decorator = "*" [[package]] -name = "ofxparse" -version = "0.16" -description = "Tools for working with the OFX (Open Financial Exchange) file format" category = "main" +description = "Tools for working with the OFX (Open Financial Exchange) file format" +name = "ofxparse" optional = false python-versions = "*" +version = "0.16" [package.dependencies] beautifulsoup4 = "*" @@ -1125,92 +1148,92 @@ lxml = "*" six = "*" [[package]] -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" +description = "Python package to parse, read and write Microsoft OLE2 files (Structured Storage or Compound Document, Microsoft Office)" +name = "olefile" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "0.46" [[package]] -name = "openpyxl" -version = "3.0.5" -description = "A Python library to read/write Excel 2010 xlsx/xlsm files" category = "main" +description = "A Python library to read/write Excel 2010 xlsx/xlsm files" +name = "openpyxl" optional = false python-versions = ">=3.6," +version = "3.0.5" [package.dependencies] et-xmlfile = "*" jdcal = "*" [[package]] -name = "openupgradelib" -version = "2.0.0" +category = "main" description = "A library with support functions to be called from Odoo migration scripts." -category = "main" +name = "openupgradelib" optional = false python-versions = "*" +version = "2.0.0" [[package]] -name = "optionaldict" -version = "0.1.1" +category = "main" description = "A dict-like object that ignore NoneType values for Python" -category = "main" +name = "optionaldict" optional = false python-versions = "*" +version = "0.1.1" [[package]] -name = "os-service-types" -version = "1.7.0" -description = "Python library for consuming OpenStack sevice-types-authority data" category = "main" +description = "Python library for consuming OpenStack sevice-types-authority data" +name = "os-service-types" optional = false python-versions = "*" +version = "1.7.0" [package.dependencies] pbr = ">=2.0.0,<2.1.0 || >2.1.0" [[package]] -name = "oslo.config" -version = "8.3.1" -description = "Oslo Configuration API" category = "main" +description = "Oslo Configuration API" +name = "oslo.config" optional = false python-versions = ">=3.6" +version = "8.3.1" [package.dependencies] +PyYAML = ">=3.12" debtcollector = ">=1.2.0" 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] -version = ">=1.7.0" python = "<3.8" +version = ">=1.7.0" [[package]] -name = "oslo.i18n" -version = "5.0.0" -description = "Oslo i18n library" category = "main" +description = "Oslo i18n library" +name = "oslo.i18n" optional = false python-versions = ">=3.6" +version = "5.0.0" [package.dependencies] pbr = ">=2.0.0,<2.1.0 || >2.1.0" six = ">=1.10.0" [[package]] -name = "oslo.serialization" -version = "4.0.0" -description = "Oslo Serialization library" category = "main" +description = "Oslo Serialization library" +name = "oslo.serialization" optional = false python-versions = ">=3.6" +version = "4.0.0" [package.dependencies] msgpack = ">=0.5.2" @@ -1219,12 +1242,12 @@ pbr = ">=2.0.0,<2.1.0 || >2.1.0" pytz = ">=2013.6" [[package]] -name = "oslo.utils" -version = "4.4.0" -description = "Oslo Utility library" category = "main" +description = "Oslo Utility library" +name = "oslo.utils" optional = false python-versions = ">=3.6" +version = "4.4.0" [package.dependencies] debtcollector = ">=1.2.0" @@ -1239,40 +1262,45 @@ pytz = ">=2013.6" six = ">=1.10.0" [[package]] -name = "packaging" -version = "20.4" -description = "Core utilities for Python packages" category = "main" +description = "Core utilities for Python packages" +name = "packaging" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "20.4" [package.dependencies] pyparsing = ">=2.0.2" six = "*" [[package]] -name = "pandas" -version = "1.1.2" -description = "Powerful data structures for data analysis, time series, and statistics" category = "main" +description = "Powerful data structures for data analysis, time series, and statistics" +name = "pandas" optional = false -python-versions = ">=3.6.1" - -[package.extras] -test = ["pytest (>=4.0.2)", "pytest-xdist", "hypothesis (>=3.58)"] +python-versions = ">=3.7.1" +version = "1.2.0" [package.dependencies] -numpy = ">=1.15.4" +numpy = ">=1.16.5" python-dateutil = ">=2.7.3" -pytz = ">=2017.2" +pytz = ">=2017.3" + +[package.extras] +test = ["pytest (>=5.0.1)", "pytest-xdist", "hypothesis (>=3.58)"] [[package]] -name = "paramiko" -version = "2.7.2" -description = "SSH2 protocol library" category = "main" +description = "SSH2 protocol library" +name = "paramiko" optional = false python-versions = "*" +version = "2.7.2" + +[package.dependencies] +bcrypt = ">=3.1.3" +cryptography = ">=2.5" +pynacl = ">=1.0.1" [package.extras] all = ["pyasn1 (>=0.1.7)", "pynacl (>=1.0.1)", "bcrypt (>=3.1.3)", "invoke (>=1.3)", "gssapi (>=1.4.1)", "pywin32 (>=2.1.8)"] @@ -1280,88 +1308,79 @@ ed25519 = ["pynacl (>=1.0.1)", "bcrypt (>=3.1.3)"] gssapi = ["pyasn1 (>=0.1.7)", "gssapi (>=1.4.1)", "pywin32 (>=2.1.8)"] invoke = ["invoke (>=1.3)"] -[package.dependencies] -bcrypt = ">=3.1.3" -cryptography = ">=2.5" -pynacl = ">=1.0.1" - [[package]] -name = "passlib" -version = "1.6.5" +category = "main" description = "comprehensive password hashing framework supporting over 30 schemes" -category = "main" +name = "passlib" optional = false python-versions = "*" +version = "1.6.5" [[package]] -name = "pbr" -version = "5.4.5" +category = "main" description = "Python Build Reasonableness" -category = "main" +name = "pbr" optional = false python-versions = "*" +version = "5.4.5" [[package]] -name = "pdf2image" -version = "1.14.0" -description = "A wrapper around the pdftoppm and pdftocairo command line tools to convert PDF to a PIL Image list." category = "main" +description = "A wrapper around the pdftoppm and pdftocairo command line tools to convert PDF to a PIL Image list." +name = "pdf2image" optional = false python-versions = "*" +version = "1.14.0" [package.dependencies] pillow = "*" [[package]] -name = "pexpect" -version = "4.8.0" -description = "Pexpect allows easy control of interactive console applications." category = "main" +description = "Pexpect allows easy control of interactive console applications." +name = "pexpect" optional = false python-versions = "*" +version = "4.8.0" [package.dependencies] ptyprocess = ">=0.5" [[package]] -name = "phonenumbers" -version = "8.12.10" -description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers." category = "main" +description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers." +name = "phonenumbers" optional = false python-versions = "*" +version = "8.12.15" [[package]] -name = "pillow" -version = "6.1.0" -description = "Python Imaging Library (Fork)" category = "main" +description = "Python Imaging Library (Fork)" +name = "pillow" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "6.1.0" [[package]] -name = "plotly" -version = "4.1.0" -description = "An open-source, interactive graphing library for Python" category = "main" +description = "An open-source, interactive graphing library for Python" +name = "plotly" optional = false python-versions = "*" +version = "4.1.0" [package.dependencies] retrying = ">=1.3.3" six = "*" [[package]] -name = "premailer" -version = "3.7.0" -description = "Turns CSS blocks into style attributes" category = "main" +description = "Turns CSS blocks into style attributes" +name = "premailer" optional = false python-versions = "*" - -[package.extras] -dev = ["tox", "twine", "therapist", "black", "flake8", "wheel"] -test = ["nose", "mock"] +version = "3.7.0" [package.dependencies] cachetools = "*" @@ -1370,142 +1389,146 @@ cssutils = "*" lxml = "*" requests = "*" +[package.extras] +dev = ["tox", "twine", "therapist", "black", "flake8", "wheel"] +test = ["nose", "mock"] + [[package]] -name = "property-manager" -version = "3.0" -description = "Useful property variants for Python programming (required properties, writable properties, cached properties, etc)" category = "main" +description = "Useful property variants for Python programming (required properties, writable properties, cached properties, etc)" +name = "property-manager" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "3.0" [package.dependencies] humanfriendly = ">=8.0" verboselogs = ">=1.1" [[package]] -name = "psutil" -version = "4.3.1" +category = "main" description = "psutil is a cross-platform library for retrieving information onrunning processes and system utilization (CPU, memory, disks, network)in Python." -category = "main" +name = "psutil" optional = false python-versions = "*" +version = "4.3.1" [[package]] -name = "psycopg2" -version = "2.7.3.1" +category = "main" description = "psycopg2 - Python-PostgreSQL Database Adapter" -category = "main" +name = "psycopg2" optional = false python-versions = "*" +version = "2.7.3.1" [[package]] -name = "ptyprocess" -version = "0.6.0" +category = "main" description = "Run a subprocess in a pseudo terminal" -category = "main" +name = "ptyprocess" optional = false python-versions = "*" +version = "0.6.0" [[package]] -name = "py-asterisk" -version = "0.5.18" +category = "main" description = "Asterisk Manager API Python interface." -category = "main" +name = "py-asterisk" optional = false python-versions = "*" +version = "0.5.18" [[package]] -name = "py3o.formats" -version = "0.3" -description = "Formats declarations for py3o" category = "main" +description = "Formats declarations for py3o" +name = "py3o.formats" optional = false python-versions = "*" +version = "0.3" [package.dependencies] setuptools = "*" [[package]] -name = "py3o.template" -version = "0.10.0" -description = "An easy solution to design reports using LibreOffice" category = "main" +description = "An easy solution to design reports using LibreOffice" +name = "py3o.template" 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]] -name = "pycountry" -version = "20.7.3" -description = "ISO country, subdivision, language, currency and script definitions and their translations" category = "main" +description = "ISO country, subdivision, language, currency and script definitions and their translations" +name = "pycountry" optional = false python-versions = "*" +version = "20.7.3" [[package]] -name = "pycparser" -version = "2.20" -description = "C parser in Python" category = "main" +description = "C parser in Python" +name = "pycparser" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "2.20" [[package]] -name = "pydot" -version = "1.2.3" -description = "Python interface to Graphviz's Dot" category = "main" +description = "Python interface to Graphviz's Dot" +name = "pydot" optional = false python-versions = "*" +version = "1.2.3" [package.dependencies] pyparsing = ">=2.1.4" [[package]] -name = "pygments" -version = "2.6.1" -description = "Pygments is a syntax highlighting package written in Python." category = "main" +description = "Pygments is a syntax highlighting package written in Python." +name = "pygments" optional = false python-versions = ">=3.5" +version = "2.6.1" [[package]] -name = "pygount" -version = "1.1.0" -description = "count source lines of code (SLOC) using pygments" category = "main" +description = "count source lines of code (SLOC) using pygments" +name = "pygount" optional = false python-versions = "*" +version = "1.1.0" [package.dependencies] pygments = ">=2.0" [[package]] -name = "pyjon.utils" -version = "0.7" -description = "Useful tools library with classes to do singletons, dynamic function pointers..." 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 = "*" [[package]] -name = "pyjwt" -version = "1.7.1" -description = "JSON Web Token implementation in Python" category = "main" +description = "JSON Web Token implementation in Python" +name = "pyjwt" optional = false python-versions = "*" +version = "1.7.1" [package.extras] crypto = ["cryptography (>=1.4)"] @@ -1513,149 +1536,171 @@ 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]] -name = "pyldap" -version = "2.4.28" -description = "Python modules for implementing LDAP clients" category = "main" +description = "Python modules for implementing LDAP clients" +name = "pyldap" optional = false python-versions = "*" +version = "2.4.28" [package.dependencies] setuptools = "*" [[package]] -name = "pymssql" -version = "2.1.5" -description = "DB-API interface to Microsoft SQL Server for Python. (new Cython-based version)" category = "main" +description = "DB-API interface to Microsoft SQL Server for Python. (new Cython-based version)" +name = "pymssql" optional = false python-versions = "*" +version = "2.1.5" [[package]] -name = "pymysql" -version = "0.10.1" -description = "Pure Python MySQL Driver" category = "main" +description = "Pure Python MySQL Driver" +name = "pymysql" optional = false -python-versions = "*" +python-versions = ">=3.6" +version = "1.0.2" [package.extras] ed25519 = ["PyNaCl (>=1.4.0)"] rsa = ["cryptography"] [[package]] -name = "pynacl" -version = "1.4.0" -description = "Python binding to the Networking and Cryptography (NaCl) library" category = "main" +description = "Python binding to the Networking and Cryptography (NaCl) library" +name = "pynacl" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" - -[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)"] +version = "1.4.0" [package.dependencies] cffi = ">=1.4.1" 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)"] + [[package]] -name = "pyotp" -version = "2.4.0" +category = "main" description = "Python One Time Password Library" -category = "main" +name = "pyotp" optional = false python-versions = "*" +version = "2.4.1" [[package]] -name = "pyparsing" -version = "2.1.10" +category = "main" description = "Python parsing module" -category = "main" +name = "pyparsing" optional = false python-versions = "*" +version = "2.1.10" [[package]] +category = "main" +description = "PDF toolkit" name = "pypdf2" +optional = false +python-versions = "*" version = "1.26.0" -description = "PDF toolkit" -category = "main" -optional = false -python-versions = "*" [[package]] +category = "main" +description = "PDF toolkit" name = "pypdf4" +optional = false +python-versions = "*" version = "1.27.0" -description = "PDF toolkit" -category = "main" -optional = false -python-versions = "*" [[package]] -name = "pyreadline" -version = "2.1" +category = "main" +description = "Python interface to PROJ (cartographic projections and coordinate transformations library)" +name = "pyproj" +optional = false +python-versions = ">=3.6" +version = "3.0.0.post1" + +[package.dependencies] +certifi = "*" + +[[package]] +category = "main" description = "A python implmementation of GNU readline." -category = "main" -optional = false -python-versions = "*" marker = "sys_platform == \"win32\"" +name = "pyreadline" +optional = false +python-versions = "*" +version = "2.1" [[package]] -name = "pyrfc" -version = "0.1.2" +category = "main" description = "Implementation of some RFC standard algorithms" -category = "main" +name = "pyrfc" optional = false python-versions = "*" +version = "0.1.2" [[package]] -name = "pyrsistent" -version = "0.16.0" -description = "Persistent/Functional/Immutable data structures" category = "main" +description = "Persistent/Functional/Immutable data structures" +name = "pyrsistent" optional = false python-versions = "*" +version = "0.16.0" [package.dependencies] six = "*" [[package]] -name = "pyserial" -version = "3.1.1" -description = "Python Serial Port Extension" category = "main" +description = "Python Serial Port Extension" +name = "pyserial" optional = false python-versions = "*" +version = "3.1.1" [[package]] -name = "pysftp" -version = "0.2.9" -description = "A friendly face on SFTP" category = "main" +description = "A friendly face on SFTP" +name = "pysftp" optional = false python-versions = "*" +version = "0.2.9" [package.dependencies] paramiko = ">=1.17" [[package]] -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" +description = "Create standard barcodes with Python. No external modules needed. (optional Pillow support included)." +name = "python-barcode" +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" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" +version = "0.23.11" [package.extras] test = ["spur"] [[package]] -name = "python-csv" -version = "0.0.13" -description = "Python tools for manipulating csv files" category = "main" +description = "Python tools for manipulating csv files" +name = "python-csv" optional = false python-versions = "*" +version = "0.0.13" [package.dependencies] argparse = "*" @@ -1669,45 +1714,45 @@ xlrd = "*" xmltodict = "*" [[package]] -name = "python-dateutil" -version = "2.7.3" -description = "Extensions to the standard Python datetime module" category = "main" +description = "Extensions to the standard Python datetime module" +name = "python-dateutil" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +version = "2.7.3" [package.dependencies] six = ">=1.5" [[package]] -name = "python-git" -version = "2018.2.1" -description = "Automate boring git tasks" category = "main" +description = "Automate boring git tasks" +name = "python-git" optional = false python-versions = "*" +version = "2018.2.1" [package.dependencies] send2trash = "*" [[package]] -name = "python-json-logger" -version = "0.1.5" -description = "A python library adding a json log formatter" category = "main" +description = "A python library adding a json log formatter" +name = "python-json-logger" optional = false python-versions = "*" +version = "0.1.5" [package.dependencies] setuptools = "*" [[package]] -name = "python-keystoneclient" -version = "3.22.0" -description = "Client Library for OpenStack Identity" category = "main" +description = "Client Library for OpenStack Identity" +name = "python-keystoneclient" optional = false python-versions = "*" +version = "3.22.0" [package.dependencies] debtcollector = ">=1.2.0" @@ -1722,26 +1767,26 @@ six = ">=1.10.0" stevedore = ">=1.20.0" [[package]] -name = "python-slugify" -version = "4.0.1" -description = "A Python Slugify application that handles Unicode" category = "main" +description = "A Python Slugify application that handles Unicode" +name = "python-slugify" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" - -[package.extras] -unidecode = ["Unidecode (>=1.1.1)"] +version = "4.0.1" [package.dependencies] text-unidecode = ">=1.3" +[package.extras] +unidecode = ["Unidecode (>=1.1.1)"] + [[package]] -name = "python-stdnum" -version = "1.14" -description = "Python module to handle standardized numbers and codes" category = "main" +description = "Python module to handle standardized numbers and codes" +name = "python-stdnum" optional = false python-versions = "*" +version = "1.15" [package.extras] soap = ["zeep"] @@ -1749,129 +1794,126 @@ soap-alt = ["suds"] soap-fallback = ["pysimplesoap"] [[package]] -name = "python-swiftclient" -version = "3.9.0" -description = "OpenStack Object Storage API Client Library" category = "main" +description = "OpenStack Object Storage API Client Library" +name = "python-swiftclient" optional = false python-versions = "*" - -[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)"] +version = "3.9.0" [package.dependencies] requests = ">=1.1.0" 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)"] + [[package]] -name = "python-u2flib-server" -version = "5.0.0" -description = "Python based U2F server library" category = "main" +description = "Python based U2F server library" +name = "python-u2flib-server" optional = false python-versions = "*" +version = "5.0.1" + +[package.dependencies] +cryptography = ">=1.2" +enum34 = "*" +six = "*" [package.extras] u2f_server = ["webob"] -[package.dependencies] -cryptography = ">=1.2" -six = "*" - [[package]] -name = "pytz" -version = "2017.2" +category = "main" description = "World timezone definitions, modern and historical" -category = "main" +name = "pytz" optional = false python-versions = "*" +version = "2017.3" [[package]] -name = "pyusb" -version = "1.0.0" +category = "main" description = "Python USB access module" -category = "main" +name = "pyusb" optional = false python-versions = "*" +version = "1.0.0" [[package]] -name = "pyyaml" -version = "4.2b4" -description = "YAML parser and emitter for Python" 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]] -name = "pyzbar" -version = "0.1.8" -description = "Read one-dimensional barcodes and QR codes from Python 2 and 3." category = "main" +description = "Read one-dimensional barcodes and QR codes from Python 2 and 3." +name = "pyzbar" optional = false python-versions = "*" +version = "0.1.8" [package.extras] scripts = ["Pillow (>=3.2.0)"] [[package]] -name = "qrcode" -version = "5.3" -description = "QR Code image generator" category = "main" +description = "QR Code image generator" +name = "qrcode" optional = false python-versions = "*" +version = "5.3" [package.dependencies] six = "*" [[package]] -name = "raven" -version = "6.10.0" -description = "Raven is a client for Sentry (https://getsentry.com)" category = "main" +description = "Raven is a client for Sentry (https://getsentry.com)" +name = "raven" 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"] [[package]] -name = "redis" -version = "2.10.5" +category = "main" description = "Python client for Redis key-value store" -category = "main" +name = "redis" optional = false python-versions = "*" +version = "2.10.5" [[package]] -name = "regex" -version = "2020.7.14" +category = "main" description = "Alternative regular expression module, to replace re." -category = "main" +name = "regex" optional = false python-versions = "*" +version = "2020.7.14" [[package]] -name = "reportlab" -version = "3.3.0" +category = "main" description = "The Reportlab Toolkit" -category = "main" +name = "reportlab" optional = false python-versions = "*" +version = "3.3.0" [[package]] -name = "requests" -version = "2.20.0" -description = "Python HTTP for Humans." category = "main" +description = "Python HTTP for Humans." +name = "requests" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" - -[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"] +version = "2.20.0" [package.dependencies] certifi = ">=2017.4.17" @@ -1879,77 +1921,93 @@ chardet = ">=3.0.2,<3.1.0" idna = ">=2.5,<2.8" urllib3 = ">=1.21.1,<1.25" +[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"] + [[package]] -name = "requests-mock" -version = "1.8.0" -description = "Mock out responses from the requests package" category = "main" +description = "File transport adapter for Requests" +name = "requests-file" optional = false python-versions = "*" +version = "1.5.1" -[package.extras] -fixture = ["fixtures"] -test = ["fixtures", "mock", "purl", "pytest", "sphinx", "testrepository (>=0.0.18)", "testtools"] +[package.dependencies] +requests = ">=1.0.0" +six = "*" + +[[package]] +category = "main" +description = "Mock out responses from the requests package" +name = "requests-mock" +optional = false +python-versions = "*" +version = "1.8.0" [package.dependencies] requests = ">=2.3,<3" six = "*" +[package.extras] +fixture = ["fixtures"] +test = ["fixtures", "mock", "purl", "pytest", "sphinx", "testrepository (>=0.0.18)", "testtools"] + [[package]] -name = "requests-oauthlib" -version = "1.1.0" -description = "OAuthlib authentication support for Requests." category = "main" +description = "OAuthlib authentication support for Requests." +name = "requests-oauthlib" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" - -[package.extras] -rsa = ["oauthlib (>=2.1.0,<3.0.0)"] +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)"] + [[package]] -name = "requests-toolbelt" -version = "0.9.1" -description = "A utility belt for advanced users of python-requests" category = "main" +description = "A utility belt for advanced users of python-requests" +name = "requests-toolbelt" optional = false python-versions = "*" +version = "0.9.1" [package.dependencies] requests = ">=2.0.1,<3.0.0" [[package]] -name = "retrying" -version = "1.3.3" -description = "Retrying" category = "main" +description = "Retrying" +name = "retrying" optional = false python-versions = "*" +version = "1.3.3" [package.dependencies] six = ">=1.7.0" [[package]] -name = "rfc3986" -version = "1.4.0" -description = "Validating URI References per RFC 3986" category = "main" +description = "Validating URI References per RFC 3986" +name = "rfc3986" optional = false python-versions = "*" +version = "1.4.0" [package.extras] idna2008 = ["idna"] [[package]] -name = "rotate-backups" -version = "4.3" -description = "Simple command line interface for backup rotation" category = "main" +description = "Simple command line interface for backup rotation" +name = "rotate-backups" optional = false python-versions = "*" +version = "4.3" [package.dependencies] coloredlogs = ">=5.0" @@ -1963,51 +2021,51 @@ six = ">=1.9.0" verboselogs = ">=1.4" [[package]] -name = "rotate-backups-s3" -version = "0.3" -description = "Simple command line interface for S3 backup rotation" category = "main" +description = "Simple command line interface for S3 backup rotation" +name = "rotate-backups-s3" optional = false python-versions = "*" +version = "0.3" [package.dependencies] boto = "*" rotate-backups = "4.3" [[package]] -name = "s3transfer" -version = "0.2.1" -description = "An Amazon S3 Transfer Manager" category = "main" +description = "An Amazon S3 Transfer Manager" +name = "s3transfer" optional = false python-versions = "*" +version = "0.2.1" [package.dependencies] botocore = ">=1.12.36,<2.0.0" [[package]] -name = "schema" -version = "0.3.1" +category = "main" description = "Simple data validation library" -category = "main" +name = "schema" optional = false python-versions = "*" +version = "0.3.1" [[package]] -name = "send2trash" -version = "1.5.0" +category = "main" description = "Send file to trash natively under Mac OS X, Windows and Linux." -category = "main" +name = "send2trash" optional = false python-versions = "*" +version = "1.5.0" [[package]] -name = "serial" -version = "0.0.97" -description = "A framework for serializing/deserializing JSON/YAML/XML into python class instances and vice versa" category = "main" +description = "A framework for serializing/deserializing JSON/YAML/XML into python class instances and vice versa" +name = "serial" optional = false python-versions = "*" +version = "0.0.97" [package.dependencies] future = ">=0.17.1" @@ -2015,12 +2073,12 @@ iso8601 = ">=0.1.12" pyyaml = ">=3.13" [[package]] -name = "shapely" -version = "1.6.4.post2" -description = "Geometric objects, predicates, and operations" category = "main" +description = "Geometric objects, predicates, and operations" +name = "shapely" optional = false python-versions = "*" +version = "1.6.4.post2" [package.extras] all = ["pytest", "pytest-cov", "numpy"] @@ -2028,95 +2086,90 @@ test = ["pytest", "pytest-cov"] vectorized = ["numpy"] [[package]] -name = "simpleeval" -version = "0.9.10" -description = "A simple, safe single expression evaluator library." category = "main" +description = "A simple, safe single expression evaluator library." +name = "simpleeval" optional = false python-versions = "*" +version = "0.9.10" [[package]] -name = "simplejson" -version = "3.17.2" -description = "Simple, fast, extensible JSON encoder/decoder for Python" category = "main" +description = "Simple, fast, extensible JSON encoder/decoder for Python" +name = "simplejson" optional = false python-versions = ">=2.5, !=3.0.*, !=3.1.*, !=3.2.*" +version = "3.17.2" [[package]] -name = "six" -version = "1.15.0" -description = "Python 2 and 3 compatibility utilities" category = "main" +description = "Python 2 and 3 compatibility utilities" +name = "six" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +version = "1.15.0" [[package]] -name = "slugify" -version = "0.0.1" -description = "A generic slugifier." category = "main" +description = "A generic slugifier." +name = "slugify" optional = false python-versions = "*" +version = "0.0.1" [[package]] -name = "smmap" -version = "3.0.4" -description = "A pure Python implementation of a sliding window memory map manager" category = "main" +description = "A pure Python implementation of a sliding window memory map manager" +name = "smmap" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "3.0.4" [[package]] -name = "snowballstemmer" -version = "2.0.0" +category = "main" description = "This package provides 26 stemmers for 25 languages generated from Snowball algorithms." -category = "main" +name = "snowballstemmer" optional = false python-versions = "*" +version = "2.0.0" [[package]] -name = "soappy" -version = "0.12.22" -description = "SOAP Services for Python" category = "main" +description = "SOAP Services for Python" +name = "soappy" optional = false python-versions = "*" +version = "0.12.22" [package.dependencies] defusedxml = "*" wstools = "*" [[package]] -name = "soupsieve" -version = "1.9.6" -description = "A modern CSS selector implementation for Beautiful Soup." category = "main" +description = "A modern CSS selector implementation for Beautiful Soup." +name = "soupsieve" optional = false python-versions = "*" +version = "1.9.6" [[package]] -name = "sphinx" -version = "3.2.1" -description = "Python documentation generator" category = "main" +description = "Python documentation generator" +name = "sphinx" optional = false python-versions = ">=3.5" - -[package.extras] -docs = ["sphinxcontrib-websupport"] -lint = ["flake8 (>=3.5.0)", "flake8-import-order", "mypy (>=0.780)", "docutils-stubs"] -test = ["pytest", "pytest-cov", "html5lib", "typed-ast", "cython"] +version = "3.4.3" [package.dependencies] +Jinja2 = ">=2.3" +Pygments = ">=2.0" alabaster = ">=0.7,<0.8" babel = ">=1.3" colorama = ">=0.3.5" docutils = ">=0.12" imagesize = "*" -Jinja2 = ">=2.3" packaging = "*" -Pygments = ">=2.0" requests = ">=2.5.0" setuptools = "*" snowballstemmer = ">=1.1" @@ -2127,17 +2180,18 @@ sphinxcontrib-jsmath = "*" sphinxcontrib-qthelp = "*" sphinxcontrib-serializinghtml = "*" +[package.extras] +docs = ["sphinxcontrib-websupport"] +lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.790)", "docutils-stubs"] +test = ["pytest", "pytest-cov", "html5lib", "cython", "typed-ast"] + [[package]] -name = "sphinx-intl" -version = "2.0.1" -description = "Sphinx utility that make it easy to translate and to apply translation." category = "main" +description = "Sphinx utility that make it easy to translate and to apply translation." +name = "sphinx-intl" optional = false python-versions = ">=3.5" - -[package.extras] -test = ["pytest", "mock"] -transifex = ["transifex_client (>=0.11)"] +version = "2.0.1" [package.dependencies] babel = "*" @@ -2145,110 +2199,114 @@ click = "*" setuptools = "*" sphinx = "*" +[package.extras] +test = ["pytest", "mock"] +transifex = ["transifex_client (>=0.11)"] + [[package]] -name = "sphinx-patchqueue" -version = "1.0.4" -description = "Sphinx extension for embedding sequences of file alterations" category = "main" +description = "Sphinx extension for embedding sequences of file alterations" +name = "sphinx-patchqueue" optional = false python-versions = "*" +version = "1.0.4" [package.dependencies] sphinx = "*" unidiff = "*" [[package]] -name = "sphinx-rtd-theme" -version = "0.5.0" -description = "Read the Docs theme for Sphinx" category = "main" +description = "Read the Docs theme for Sphinx" +name = "sphinx-rtd-theme" optional = false python-versions = "*" - -[package.extras] -dev = ["transifex-client", "sphinxcontrib-httpdomain", "bump2version"] +version = "0.5.1" [package.dependencies] sphinx = "*" +[package.extras] +dev = ["transifex-client", "sphinxcontrib-httpdomain", "bump2version"] + [[package]] -name = "sphinxcontrib-applehelp" -version = "1.0.2" +category = "main" description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books" -category = "main" +name = "sphinxcontrib-applehelp" optional = false python-versions = ">=3.5" - -[package.extras] -lint = ["flake8", "mypy", "docutils-stubs"] -test = ["pytest"] - -[[package]] -name = "sphinxcontrib-devhelp" version = "1.0.2" -description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." -category = "main" -optional = false -python-versions = ">=3.5" [package.extras] lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] [[package]] -name = "sphinxcontrib-htmlhelp" -version = "1.0.3" -description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" category = "main" +description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." +name = "sphinxcontrib-devhelp" 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" +optional = false +python-versions = ">=3.5" +version = "1.0.3" [package.extras] lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest", "html5lib"] [[package]] -name = "sphinxcontrib-jsmath" -version = "1.0.1" -description = "A sphinx extension which renders display math in HTML via JavaScript" category = "main" +description = "A sphinx extension which renders display math in HTML via JavaScript" +name = "sphinxcontrib-jsmath" optional = false python-versions = ">=3.5" +version = "1.0.1" [package.extras] test = ["pytest", "flake8", "mypy"] [[package]] -name = "sphinxcontrib-qthelp" -version = "1.0.3" +category = "main" description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." -category = "main" +name = "sphinxcontrib-qthelp" optional = false python-versions = ">=3.5" +version = "1.0.3" [package.extras] lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] [[package]] -name = "sphinxcontrib-serializinghtml" -version = "1.1.4" +category = "main" description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)." -category = "main" +name = "sphinxcontrib-serializinghtml" optional = false python-versions = ">=3.5" +version = "1.1.4" [package.extras] lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] [[package]] -name = "sqlalchemy" -version = "1.3.19" -description = "Database Abstraction Library" category = "main" +description = "Database Abstraction Library" +name = "sqlalchemy" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "1.3.22" [package.extras] mssql = ["pyodbc"] @@ -2263,149 +2321,149 @@ postgresql_psycopg2cffi = ["psycopg2cffi"] pymysql = ["pymysql"] [[package]] -name = "statsd" -version = "3.2.1" -description = "A simple statsd client." category = "main" +description = "A simple statsd client." +name = "statsd" optional = false python-versions = "*" +version = "3.2.1" [[package]] -name = "stevedore" -version = "3.2.0" -description = "Manage dynamic plugins for Python applications" category = "main" +description = "Manage dynamic plugins for Python applications" +name = "stevedore" optional = false python-versions = ">=3.6" +version = "3.2.0" [package.dependencies] pbr = ">=2.0.0,<2.1.0 || >2.1.0" [package.dependencies.importlib-metadata] -version = ">=1.7.0" python = "<3.8" +version = ">=1.7.0" [[package]] -name = "suds-jurko" -version = "0.6" +category = "main" description = "Lightweight SOAP client (Jurko's fork)" -category = "main" +name = "suds-jurko" optional = false python-versions = "*" +version = "0.6" [[package]] -name = "text-unidecode" -version = "1.3" +category = "main" description = "The most basic Text::Unidecode port" -category = "main" +name = "text-unidecode" optional = false python-versions = "*" +version = "1.3" [[package]] -name = "toml" -version = "0.10.1" +category = "main" description = "Python Library for Tom's Obvious, Minimal Language" -category = "main" +name = "toml" optional = false -python-versions = "*" +python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +version = "0.10.2" [[package]] -name = "toolz" -version = "0.10.0" -description = "List processing tools and functional utilities" category = "main" +description = "List processing tools and functional utilities" +name = "toolz" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "0.10.0" [[package]] -name = "tornado" -version = "6.0.4" -description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." category = "main" +description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." +name = "tornado" optional = false python-versions = ">= 3.5" +version = "6.0.4" [[package]] -name = "twython" -version = "3.8.2" -description = "Actively maintained, pure Python wrapper for the Twitter API. Supports both normal and streaming Twitter APIs" category = "main" +description = "Actively maintained, pure Python wrapper for the Twitter API. Supports both normal and streaming Twitter APIs" +name = "twython" optional = false python-versions = "*" +version = "3.8.2" [package.dependencies] requests = ">=2.1.0" requests-oauthlib = ">=0.4.0" [[package]] -name = "typing-extensions" -version = "3.7.4.2" -description = "Backported and Experimental Type Hints for Python 3.5+" category = "main" +description = "Backported and Experimental Type Hints for Python 3.5+" +marker = "python_version >= \"3.6\" and python_version < \"3.8\"" +name = "typing-extensions" optional = false python-versions = "*" -marker = "python_version >= \"3.6\" and python_version < \"3.8\"" +version = "3.7.4.2" [[package]] -name = "tzlocal" -version = "1.5.1" -description = "tzinfo object for the local timezone" category = "main" +description = "tzinfo object for the local timezone" +name = "tzlocal" optional = false python-versions = "*" +version = "2.1" [package.dependencies] pytz = "*" [[package]] -name = "unidecode" -version = "1.0.22" +category = "main" description = "ASCII transliterations of Unicode text" -category = "main" +name = "unidecode" optional = false python-versions = "*" +version = "1.0.22" [[package]] -name = "unidiff" -version = "0.6.0" +category = "main" description = "Unified diff parsing/metadata extraction library." -category = "main" +name = "unidiff" optional = false python-versions = "*" +version = "0.6.0" [[package]] -name = "urllib3" -version = "1.24.3" -description = "HTTP library with thread-safe connection pooling, file post, and more." 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" [package.extras] 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)"] [[package]] -name = "vatnumber" -version = "1.2" -description = "[UNMAINTAINED] Python module to validate VAT numbers" category = "main" +description = "[UNMAINTAINED] Python module to validate VAT numbers" +name = "vatnumber" optional = false python-versions = "*" - -[package.extras] -suds = ["suds"] +version = "1.2" [package.dependencies] python-stdnum = "*" +[package.extras] +suds = ["suds"] + [[package]] -name = "vcrpy" -version = "4.1.0" -description = "Automatically mock your HTTP interactions to simplify and speed up testing" category = "main" +description = "Automatically mock your HTTP interactions to simplify and speed up testing" +name = "vcrpy" optional = false python-versions = ">=3.5" +version = "4.1.1" [package.dependencies] PyYAML = "*" @@ -2413,83 +2471,87 @@ six = ">=1.5" wrapt = "*" [package.dependencies.yarl] -version = "*" python = ">=3.6" +version = "*" [[package]] -name = "vcrpy-unittest" -version = "0.1.7" -description = "Python unittest integration for vcr.py" category = "main" +description = "Python unittest integration for vcr.py" +name = "vcrpy-unittest" optional = false python-versions = "*" +version = "0.1.7" [package.dependencies] vcrpy = "*" [[package]] -name = "verboselogs" -version = "1.7" -description = "Verbose logging level for Python's logging module" category = "main" +description = "Verbose logging level for Python's logging module" +name = "verboselogs" optional = false python-versions = "*" +version = "1.7" [[package]] -name = "vobject" -version = "0.9.3" -description = "A full-featured Python package for parsing and creating iCalendar and vCard files" category = "main" +description = "Create standard barcodes with Python. No external modules needed (optional PIL support included)." +name = "viivakoodi" 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" +optional = false +python-versions = "*" +version = "0.9.3" [package.dependencies] python-dateutil = ">=2.4.0" [[package]] -name = "voicent-python" -version = "1.0" -description = "Voicent Python Library" category = "main" +description = "Voicent Python Library" +name = "voicent-python" optional = false python-versions = "*" +version = "1.0" [package.dependencies] requests = ">=2.20.0" [[package]] -name = "webcolors" -version = "1.10" -description = "A library for working with color names and color values formats defined by HTML and CSS." category = "main" +description = "A library for working with color names and color values formats defined by HTML and CSS." +name = "webcolors" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "1.10" [package.dependencies] six = "*" [[package]] -name = "websocket-client" -version = "0.57.0" -description = "WebSocket client for Python. hybi13 is supported." category = "main" +description = "WebSocket client for Python. hybi13 is supported." +name = "websocket-client" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "0.57.0" [package.dependencies] six = "*" [[package]] -name = "wechatpy" -version = "1.8.14" -description = "WeChat SDK for Python" category = "main" +description = "WeChat SDK for Python" +name = "wechatpy" optional = false python-versions = "*" - -[package.extras] -cryptography = ["cryptography"] -pycrypto = ["pycryptodome"] +version = "1.8.14" [package.dependencies] optionaldict = ">=0.1.0" @@ -2498,40 +2560,44 @@ requests = ">=2.4.3" six = ">=1.8.0" xmltodict = ">=0.11.0" -[[package]] -name = "werkzeug" -version = "0.11.15" -description = "The Swiss Army knife of Python web development" -category = "main" -optional = false -python-versions = "*" +[package.extras] +cryptography = ["cryptography"] +pycrypto = ["pycryptodome"] [[package]] -name = "wheel" -version = "0.35.1" -description = "A built-package format for Python" category = "main" +description = "The Swiss Army knife of Python web development" +name = "werkzeug" +optional = false +python-versions = "*" +version = "0.11.15" + +[[package]] +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.36.2" [package.extras] test = ["pytest (>=3.0.0)", "pytest-cov"] [[package]] -name = "wrapt" -version = "1.12.1" -description = "Module for decorators, wrappers and monkey patching." category = "main" +description = "Module for decorators, wrappers and monkey patching." +name = "wrapt" optional = false python-versions = "*" +version = "1.12.1" [[package]] -name = "wstools" -version = "0.4.8" -description = "WSDL parsing services package for Web Services for Python." category = "main" +description = "WSDL parsing services package for Web Services for Python." +name = "wstools" optional = false python-versions = "*" +version = "0.4.8" [package.dependencies] pbr = "*" @@ -2539,68 +2605,61 @@ setuptools = ">=17.1" six = "*" [[package]] -name = "xlrd" -version = "1.0.0" +category = "main" description = "Library for developers to extract data from Microsoft Excel (tm) spreadsheet files" -category = "main" +name = "xlrd" optional = false python-versions = "*" +version = "1.0.0" [[package]] -name = "xlsxwriter" -version = "0.9.3" +category = "main" description = "A Python module for creating Excel XLSX files." -category = "main" +name = "xlsxwriter" optional = false python-versions = "*" +version = "0.9.3" [[package]] -name = "xlwt" -version = "1.3.0" +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+" -category = "main" +name = "xlwt" optional = false python-versions = "*" +version = "1.3.0" [[package]] -name = "xmltodict" -version = "0.12.0" -description = "Makes working with XML feel like you are working with JSON" category = "main" +description = "Makes working with XML feel like you are working with JSON" +name = "xmltodict" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "0.12.0" [[package]] -name = "yarl" -version = "1.5.1" -description = "Yet another URL library" category = "main" +description = "Yet another URL library" +marker = "python_version >= \"3.6\"" +name = "yarl" optional = false python-versions = ">=3.5" -marker = "python_version >= \"3.6\"" +version = "1.5.1" [package.dependencies] idna = ">=2.0" multidict = ">=4.0" [package.dependencies.typing-extensions] -version = ">=3.7.4" python = "<3.8" +version = ">=3.7.4" [[package]] -name = "zeep" -version = "3.4.0" -description = "A modern/fast Python SOAP client based on lxml / requests" category = "main" +description = "A modern/fast Python SOAP client based on lxml / requests" +name = "zeep" optional = false -python-versions = "*" - -[package.extras] -async = ["aiohttp (>=1.0)"] -docs = ["sphinx (>=1.4.0)"] -test = ["freezegun (0.3.8)", "mock (2.0.0)", "pretend (1.0.8)", "pytest-cov (2.5.1)", "pytest (3.1.3)", "requests-mock (>=0.7.0)", "pytest-tornado (0.4.5)", "isort (4.2.15)", "flake8 (3.3.0)", "flake8-blind-except (0.1.1)", "flake8-debugger (1.4.0)", "flake8-imports (0.1.1)", "aioresponses (>=0.4.1)"] -tornado = ["tornado (>=4.0.2,<5)"] -xmlsec = ["xmlsec (>=0.6.1)"] +python-versions = ">=3.6" +version = "4.0.0" [package.dependencies] appdirs = ">=1.4.0" @@ -2611,34 +2670,40 @@ isodate = ">=0.5.4" lxml = ">=3.1.0" pytz = "*" requests = ">=2.7.0" +requests-file = ">=1.5.1" requests-toolbelt = ">=0.7.1" -six = ">=1.9.0" + +[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)"] +xmlsec = ["xmlsec (>=0.6.1)"] [[package]] -name = "zipp" -version = "3.1.0" -description = "Backport of pathlib-compatible object wrapper for zip files" category = "main" +description = "Backport of pathlib-compatible object wrapper for zip files" +marker = "python_version < \"3.8\"" +name = "zipp" optional = false python-versions = ">=3.6" -marker = "python_version < \"3.8\"" +version = "3.1.0" [package.extras] docs = ["sphinx", "jaraco.packaging (>=3.2)", "rst.linker (>=1.9)"] testing = ["jaraco.itertools", "func-timeout"] [[package]] -name = "zxcvbn" -version = "4.4.28" -description = "" category = "main" +description = "" +name = "zxcvbn" optional = false python-versions = "*" +version = "4.4.28" [metadata] +content-hash = "88ae1fc45a0fb59a5ede3d1a1e0220c8f5cde8722a7bf01435a65298eaa66599" lock-version = "1.0" -python-versions = "^3.7" -content-hash = "a15f4c49602bdab8cb5bbd10878c78ea9662854c11aff31f6a2319d2edd193e9" +python-versions = "^3.7.7" [metadata.files] agithub = [ @@ -2658,8 +2723,8 @@ appdirs = [ {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"}, ] argcomplete = [ - {file = "argcomplete-1.12.1-py2.py3-none-any.whl", hash = "sha256:5cd1ac4fc49c29d6016fc2cc4b19a3c08c3624544503495bf25989834c443898"}, - {file = "argcomplete-1.12.1.tar.gz", hash = "sha256:849c2444c35bb2175aea74100ca5f644c29bf716429399c0f2203bb5d9a8e4e6"}, + {file = "argcomplete-1.12.2-py2.py3-none-any.whl", hash = "sha256:17f01a9b9b9ece3e6b07058eae737ad6e10de8b4e149105f84614783913aba71"}, + {file = "argcomplete-1.12.2.tar.gz", hash = "sha256:de0e1282330940d52ea92a80fea2e4b9e0da1932aaa570f84d268939d1897b04"}, ] argparse = [ {file = "argparse-1.4.0-py2.py3-none-any.whl", hash = "sha256:c31647edb69fd3d465a847ea3157d37bed1f95f19760b11a47aa91c04b666314"}, @@ -2726,8 +2791,8 @@ cached-property = [ {file = "cached_property-1.5.1-py2.py3-none-any.whl", hash = "sha256:3a026f1a54135677e7da5ce819b0c690f156f37976f3e30c5430740725203d7f"}, ] cachetools = [ - {file = "cachetools-4.1.1-py3-none-any.whl", hash = "sha256:513d4ff98dd27f85743a8dc0e92f55ddb1b49e060c2d5961512855cda2c01a98"}, - {file = "cachetools-4.1.1.tar.gz", hash = "sha256:bbaa39c3dede00175df2dc2b03d0cf18dd2d32a7de7beb68072d13043c9edb20"}, + {file = "cachetools-4.2.0-py3-none-any.whl", hash = "sha256:c6b07a6ded8c78bf36730b3dc452dfff7d95f2a12a2fed856b1a0cb13ca78c61"}, + {file = "cachetools-4.2.0.tar.gz", hash = "sha256:3796e1de094f0eaca982441c92ce96c68c89cced4cd97721ab297ea4b16db90e"}, ] cerberus = [ {file = "Cerberus-1.3.2.tar.gz", hash = "sha256:302e6694f206dd85cb63f13fd5025b31ab6d38c99c50c6d769f8fa0b0f299589"}, @@ -2779,8 +2844,8 @@ code-writer = [ {file = "code_writer-1.1.1-py3-none-any.whl", hash = "sha256:65bbf4616cd4f206a2e3fc5a9933a002d053d60ebdcc1dac66acc1a58cddd6b8"}, ] colorama = [ - {file = "colorama-0.4.3-py2.py3-none-any.whl", hash = "sha256:7d73d2a99753107a36ac6b455ee49046802e59d9d076ef8e47b61499fa29afff"}, - {file = "colorama-0.4.3.tar.gz", hash = "sha256:e96da0d330793e2cb9485e9ddfd918d456036c7149416295932478192f4436a1"}, + {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"}, + {file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"}, ] coloredlogs = [ {file = "coloredlogs-14.0-py2.py3-none-any.whl", hash = "sha256:346f58aad6afd48444c2468618623638dadab76e4e70d5e10822676f2d32226a"}, @@ -2898,15 +2963,20 @@ ebaysdk = [ {file = "ebaysdk-2.1.5.tar.gz", hash = "sha256:78458e1ea4a0fc7d693c26de363069696393767e4aa9689fd38efbfb08409acd"}, ] email-validator = [ - {file = "email_validator-1.1.1-py2.py3-none-any.whl", hash = "sha256:5f246ae8d81ce3000eade06595b7bb55a4cf350d559e890182a1466a21f25067"}, - {file = "email_validator-1.1.1.tar.gz", hash = "sha256:63094045c3e802c3d3d575b18b004a531c36243ca8d1cec785ff6bfcb04185bb"}, + {file = "email-validator-1.1.2.tar.gz", hash = "sha256:1a13bd6050d1db4475f13e444e169b6fe872434922d38968c67cea9568cce2f0"}, + {file = "email_validator-1.1.2-py2.py3-none-any.whl", hash = "sha256:094b1d1c60d790649989d38d34f69e1ef07792366277a2cf88684d03495d018f"}, ] entrypoints = [ {file = "entrypoints-0.3-py2.py3-none-any.whl", hash = "sha256:589f874b313739ad35be6e0cd7efde2a4e9b6fea91edcc34e58ecbb8dbe56d19"}, {file = "entrypoints-0.3.tar.gz", hash = "sha256:c70dd71abe5a8c85e55e12c19bd91ccfeec11a6e99044204511f9ed547d48451"}, ] +enum34 = [ + {file = "enum34-1.1.10-py2-none-any.whl", hash = "sha256:a98a201d6de3f2ab3db284e70a33b0f896fbf35f8086594e8c9e74b909058d53"}, + {file = "enum34-1.1.10-py3-none-any.whl", hash = "sha256:c3858660960c984d6ab0ebad691265180da2b43f07e061c0f8dca9ef3cffd328"}, + {file = "enum34-1.1.10.tar.gz", hash = "sha256:cce6a7477ed816bd2542d03d53db9f0db935dd013b70f336a95c73979289f248"}, +] escpos = [ - {file = "escpos-1.6.tar.gz", hash = "sha256:1fd5bdb182b69d97f9d662e1c83f96ef4b9e13c951bd39aa0054b270fbdc6f08"}, + {file = "escpos-1.8.tar.gz", hash = "sha256:54760134065b99c2ce9fd7fc3da1b5cff04580791e8a1849e56c3671b2d391be"}, ] et-xmlfile = [ {file = "et_xmlfile-1.0.1.tar.gz", hash = "sha256:614d9722d572f6246302c4491846d2c393c199cfa4edc9af593437691683335b"}, @@ -2916,8 +2986,8 @@ executor = [ {file = "executor-23.1.tar.gz", hash = "sha256:c8d4bba81d80c16612fcbcefd45439f45f82daa1d6e24c44b1832f3bb4649d5f"}, ] extract-msg = [ - {file = "extract_msg-0.27.4-py2.py3-none-any.whl", hash = "sha256:93f68b793f773ecae4d3e2f9b9318d6f5153d68330fe5d3fbd38f8abed82533d"}, - {file = "extract_msg-0.27.4.tar.gz", hash = "sha256:66f6e9badd17546868ecf5a3e4292b5fd31e264327a3bf5848ac835967fae438"}, + {file = "extract_msg-0.28.0-py2.py3-none-any.whl", hash = "sha256:694ea75633e88d942b29a47c10dc9b6b9f84a2c42ebcf3d0c4b8ee0aed72755e"}, + {file = "extract_msg-0.28.0.tar.gz", hash = "sha256:72eace1f0c2dd772f3fd6745f736d5681eb7ee3e9d8102a56520bb2d6e9d3bfb"}, ] factur-x = [ {file = "factur-x-1.12.tar.gz", hash = "sha256:423d29ab0f8816cdb93bab9ebef4b6d7841c7b2ee747397d5b009ef5afce44e3"}, @@ -2975,12 +3045,12 @@ gitdb = [ {file = "gitdb-4.0.5.tar.gz", hash = "sha256:c9e1f2d0db7ddb9a704c2a0217be31214e91a4fe1dea1efad19ae42ba0c285c9"}, ] gitpython = [ - {file = "GitPython-3.1.9-py3-none-any.whl", hash = "sha256:138016d519bf4dd55b22c682c904ed2fd0235c3612b2f8f65ce218ff358deed8"}, - {file = "GitPython-3.1.9.tar.gz", hash = "sha256:a03f728b49ce9597a6655793207c6ab0da55519368ff5961e4a74ae475b9fa8e"}, + {file = "GitPython-3.1.12-py3-none-any.whl", hash = "sha256:867ec3dfb126aac0f8296b19fb63b8c4a399f32b4b6fafe84c4b10af5fa9f7b5"}, + {file = "GitPython-3.1.12.tar.gz", hash = "sha256:42dbefd8d9e2576c496ed0059f3103dcef7125b9ce16f9d5f9c834aed44a1dac"}, ] giturlparse = [ - {file = "giturlparse-0.9.2-py2.py3-none-any.whl", hash = "sha256:8025143dd297122d8ecf96006f85a9e81c3c491b0ec5eebbba608488edbb289b"}, - {file = "giturlparse-0.9.2.tar.gz", hash = "sha256:7d923e9f4fa60b112cd306a19f5b4fe221a6f5fa9f34b48e6607e54ab7909cd4"}, + {file = "giturlparse-0.10.0-py2.py3-none-any.whl", hash = "sha256:04ba1a3a099c3093fa8d24a422913c6a9b2c2cd22bcffc939cf72e3e98f672d7"}, + {file = "giturlparse-0.10.0.tar.gz", hash = "sha256:2595ab291d30717cda8474b874c9fd509f1b9802ad7f6968c36a45e4b13eb337"}, ] greenlet = [ {file = "greenlet-0.4.13-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:50643fd6d54fd919f9a0a577c5f7b71f5d21f0959ab48767bd4bb73ae0839500"}, @@ -3222,10 +3292,11 @@ multidict = [ {file = "multidict-4.7.6.tar.gz", hash = "sha256:fbb77a75e529021e7c4a8d4e823d88ef4d23674a202be4f5addffc72cbb91430"}, ] mysqlclient = [ - {file = "mysqlclient-2.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:edd42ccaa444b00702d5374b2f5f7585c9d0ce201917f15339f1c3cf91c1b1ed"}, - {file = "mysqlclient-2.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:3f39855a4ad22805361e782cc4d1010ac74796225fa2d1c03cc16673ccdc983a"}, - {file = "mysqlclient-2.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:a6b5648f648b16335e3b1aaec93dc3fcc81a9a661180e306936437cc522c810b"}, - {file = "mysqlclient-2.0.1.tar.gz", hash = "sha256:fb2f75aea14722390d2d8ddf384ad99da708c707a96656210a7be8af20a2c5e5"}, + {file = "mysqlclient-2.0.3-cp36-cp36m-win_amd64.whl", hash = "sha256:3381ca1a4f37ff1155fcfde20836b46416d66531add8843f6aa6d968982731c3"}, + {file = "mysqlclient-2.0.3-cp37-cp37m-win_amd64.whl", hash = "sha256:0ac0dd759c4ca02c35a9fedc24bc982cf75171651e8187c2495ec957a87dfff7"}, + {file = "mysqlclient-2.0.3-cp38-cp38-win_amd64.whl", hash = "sha256:71c4b330cf2313bbda0307fc858cc9055e64493ba9bf28454d25cf8b3ee8d7f5"}, + {file = "mysqlclient-2.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:fc575093cf81b6605bed84653e48b277318b880dc9becf42dd47fa11ffd3e2b6"}, + {file = "mysqlclient-2.0.3.tar.gz", hash = "sha256:f6ebea7c008f155baeefe16c56cd3ee6239f7a5a9ae42396c2f1860f08a7c432"}, ] naturalsort = [ {file = "naturalsort-1.5.1.tar.gz", hash = "sha256:172b5ed6e7ba3420c08ba2ded1c52fe74878f5d769dc5d9dec2b6a53e7117356"}, @@ -3268,32 +3339,40 @@ num2words = [ {file = "num2words-0.5.6.tar.gz", hash = "sha256:aea26c2d11d636f0e9da094f2bf55ac94cb1c380ff1f86e8db22c210e5a6a05f"}, ] numpy = [ - {file = "numpy-1.19.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b594f76771bc7fc8a044c5ba303427ee67c17a09b36e1fa32bde82f5c419d17a"}, - {file = "numpy-1.19.2-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:e6ddbdc5113628f15de7e4911c02aed74a4ccff531842c583e5032f6e5a179bd"}, - {file = "numpy-1.19.2-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:3733640466733441295b0d6d3dcbf8e1ffa7e897d4d82903169529fd3386919a"}, - {file = "numpy-1.19.2-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:4339741994c775396e1a274dba3609c69ab0f16056c1077f18979bec2a2c2e6e"}, - {file = "numpy-1.19.2-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:7c6646314291d8f5ea900a7ea9c4261f834b5b62159ba2abe3836f4fa6705526"}, - {file = "numpy-1.19.2-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:7118f0a9f2f617f921ec7d278d981244ba83c85eea197be7c5a4f84af80a9c3c"}, - {file = "numpy-1.19.2-cp36-cp36m-win32.whl", hash = "sha256:9a3001248b9231ed73894c773142658bab914645261275f675d86c290c37f66d"}, - {file = "numpy-1.19.2-cp36-cp36m-win_amd64.whl", hash = "sha256:967c92435f0b3ba37a4257c48b8715b76741410467e2bdb1097e8391fccfae15"}, - {file = "numpy-1.19.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d526fa58ae4aead839161535d59ea9565863bb0b0bdb3cc63214613fb16aced4"}, - {file = "numpy-1.19.2-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:eb25c381d168daf351147713f49c626030dcff7a393d5caa62515d415a6071d8"}, - {file = "numpy-1.19.2-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:62139af94728d22350a571b7c82795b9d59be77fc162414ada6c8b6a10ef5d02"}, - {file = "numpy-1.19.2-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:0c66da1d202c52051625e55a249da35b31f65a81cb56e4c69af0dfb8fb0125bf"}, - {file = "numpy-1.19.2-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:2117536e968abb7357d34d754e3733b0d7113d4c9f1d921f21a3d96dec5ff716"}, - {file = "numpy-1.19.2-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:54045b198aebf41bf6bf4088012777c1d11703bf74461d70cd350c0af2182e45"}, - {file = "numpy-1.19.2-cp37-cp37m-win32.whl", hash = "sha256:aba1d5daf1144b956bc87ffb87966791f5e9f3e1f6fab3d7f581db1f5b598f7a"}, - {file = "numpy-1.19.2-cp37-cp37m-win_amd64.whl", hash = "sha256:addaa551b298052c16885fc70408d3848d4e2e7352de4e7a1e13e691abc734c1"}, - {file = "numpy-1.19.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:58d66a6b3b55178a1f8a5fe98df26ace76260a70de694d99577ddeab7eaa9a9d"}, - {file = "numpy-1.19.2-cp38-cp38-manylinux1_i686.whl", hash = "sha256:59f3d687faea7a4f7f93bd9665e5b102f32f3fa28514f15b126f099b7997203d"}, - {file = "numpy-1.19.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:cebd4f4e64cfe87f2039e4725781f6326a61f095bc77b3716502bed812b385a9"}, - {file = "numpy-1.19.2-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:c35a01777f81e7333bcf276b605f39c872e28295441c265cd0c860f4b40148c1"}, - {file = "numpy-1.19.2-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:d7ac33585e1f09e7345aa902c281bd777fdb792432d27fca857f39b70e5dd31c"}, - {file = "numpy-1.19.2-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:04c7d4ebc5ff93d9822075ddb1751ff392a4375e5885299445fcebf877f179d5"}, - {file = "numpy-1.19.2-cp38-cp38-win32.whl", hash = "sha256:51ee93e1fac3fe08ef54ff1c7f329db64d8a9c5557e6c8e908be9497ac76374b"}, - {file = "numpy-1.19.2-cp38-cp38-win_amd64.whl", hash = "sha256:1669ec8e42f169ff715a904c9b2105b6640f3f2a4c4c2cb4920ae8b2785dac65"}, - {file = "numpy-1.19.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:0bfd85053d1e9f60234f28f63d4a5147ada7f432943c113a11afcf3e65d9d4c8"}, - {file = "numpy-1.19.2.zip", hash = "sha256:0d310730e1e793527065ad7dde736197b705d0e4c9999775f212b03c44a8484c"}, + {file = "numpy-1.19.5-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:cc6bd4fd593cb261332568485e20a0712883cf631f6f5e8e86a52caa8b2b50ff"}, + {file = "numpy-1.19.5-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:aeb9ed923be74e659984e321f609b9ba54a48354bfd168d21a2b072ed1e833ea"}, + {file = "numpy-1.19.5-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:8b5e972b43c8fc27d56550b4120fe6257fdc15f9301914380b27f74856299fea"}, + {file = "numpy-1.19.5-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:43d4c81d5ffdff6bae58d66a3cd7f54a7acd9a0e7b18d97abb255defc09e3140"}, + {file = "numpy-1.19.5-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:a4646724fba402aa7504cd48b4b50e783296b5e10a524c7a6da62e4a8ac9698d"}, + {file = "numpy-1.19.5-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:2e55195bc1c6b705bfd8ad6f288b38b11b1af32f3c8289d6c50d47f950c12e76"}, + {file = "numpy-1.19.5-cp36-cp36m-win32.whl", hash = "sha256:39b70c19ec771805081578cc936bbe95336798b7edf4732ed102e7a43ec5c07a"}, + {file = "numpy-1.19.5-cp36-cp36m-win_amd64.whl", hash = "sha256:dbd18bcf4889b720ba13a27ec2f2aac1981bd41203b3a3b27ba7a33f88ae4827"}, + {file = "numpy-1.19.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:603aa0706be710eea8884af807b1b3bc9fb2e49b9f4da439e76000f3b3c6ff0f"}, + {file = "numpy-1.19.5-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:cae865b1cae1ec2663d8ea56ef6ff185bad091a5e33ebbadd98de2cfa3fa668f"}, + {file = "numpy-1.19.5-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:36674959eed6957e61f11c912f71e78857a8d0604171dfd9ce9ad5cbf41c511c"}, + {file = "numpy-1.19.5-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:06fab248a088e439402141ea04f0fffb203723148f6ee791e9c75b3e9e82f080"}, + {file = "numpy-1.19.5-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:6149a185cece5ee78d1d196938b2a8f9d09f5a5ebfbba66969302a778d5ddd1d"}, + {file = "numpy-1.19.5-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:50a4a0ad0111cc1b71fa32dedd05fa239f7fb5a43a40663269bb5dc7877cfd28"}, + {file = "numpy-1.19.5-cp37-cp37m-win32.whl", hash = "sha256:d051ec1c64b85ecc69531e1137bb9751c6830772ee5c1c426dbcfe98ef5788d7"}, + {file = "numpy-1.19.5-cp37-cp37m-win_amd64.whl", hash = "sha256:a12ff4c8ddfee61f90a1633a4c4afd3f7bcb32b11c52026c92a12e1325922d0d"}, + {file = "numpy-1.19.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cf2402002d3d9f91c8b01e66fbb436a4ed01c6498fffed0e4c7566da1d40ee1e"}, + {file = "numpy-1.19.5-cp38-cp38-manylinux1_i686.whl", hash = "sha256:1ded4fce9cfaaf24e7a0ab51b7a87be9038ea1ace7f34b841fe3b6894c721d1c"}, + {file = "numpy-1.19.5-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:012426a41bc9ab63bb158635aecccc7610e3eff5d31d1eb43bc099debc979d94"}, + {file = "numpy-1.19.5-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:759e4095edc3c1b3ac031f34d9459fa781777a93ccc633a472a5468587a190ff"}, + {file = "numpy-1.19.5-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:a9d17f2be3b427fbb2bce61e596cf555d6f8a56c222bd2ca148baeeb5e5c783c"}, + {file = "numpy-1.19.5-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:99abf4f353c3d1a0c7a5f27699482c987cf663b1eac20db59b8c7b061eabd7fc"}, + {file = "numpy-1.19.5-cp38-cp38-win32.whl", hash = "sha256:384ec0463d1c2671170901994aeb6dce126de0a95ccc3976c43b0038a37329c2"}, + {file = "numpy-1.19.5-cp38-cp38-win_amd64.whl", hash = "sha256:811daee36a58dc79cf3d8bdd4a490e4277d0e4b7d103a001a4e73ddb48e7e6aa"}, + {file = "numpy-1.19.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c843b3f50d1ab7361ca4f0b3639bf691569493a56808a0b0c54a051d260b7dbd"}, + {file = "numpy-1.19.5-cp39-cp39-manylinux1_i686.whl", hash = "sha256:d6631f2e867676b13026e2846180e2c13c1e11289d67da08d71cacb2cd93d4aa"}, + {file = "numpy-1.19.5-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:7fb43004bce0ca31d8f13a6eb5e943fa73371381e53f7074ed21a4cb786c32f8"}, + {file = "numpy-1.19.5-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:2ea52bd92ab9f768cc64a4c3ef8f4b2580a17af0a5436f6126b08efbd1838371"}, + {file = "numpy-1.19.5-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:400580cbd3cff6ffa6293df2278c75aef2d58d8d93d3c5614cd67981dae68ceb"}, + {file = "numpy-1.19.5-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:df609c82f18c5b9f6cb97271f03315ff0dbe481a2a02e56aeb1b1a985ce38e60"}, + {file = "numpy-1.19.5-cp39-cp39-win32.whl", hash = "sha256:ab83f24d5c52d60dbc8cd0528759532736b56db58adaa7b5f1f76ad551416a1e"}, + {file = "numpy-1.19.5-cp39-cp39-win_amd64.whl", hash = "sha256:0eef32ca3132a48e43f6a0f5a82cb508f22ce5a3d6f67a8329c81c8e226d3f6e"}, + {file = "numpy-1.19.5-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:a0d53e51a6cb6f0d9082decb7a4cb6dfb33055308c4c44f53103c073f649af73"}, + {file = "numpy-1.19.5.zip", hash = "sha256:a76f502430dd98d7546e1ea2250a7360c065a5fdea52b2dffe8ae7180909b6f4"}, ] oauthlib = [ {file = "oauthlib-2.1.0-py2.py3-none-any.whl", hash = "sha256:d883b36b21a6ad813953803edfa563b1b579d79ca758fe950d1bc9e8b326025b"}, @@ -3347,22 +3426,23 @@ packaging = [ {file = "packaging-20.4.tar.gz", hash = "sha256:4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8"}, ] pandas = [ - {file = "pandas-1.1.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:eb0ac2fd04428f18b547716f70c699a7cc9c65a6947ed8c7e688d96eb91e3db8"}, - {file = "pandas-1.1.2-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:02ec9f5f0b7df7227931a884569ef0b6d32d76789c84bcac1a719dafd1f912e8"}, - {file = "pandas-1.1.2-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:1edf6c254d2d138188e9987159978ee70e23362fe9197f3f100844a197f7e1e4"}, - {file = "pandas-1.1.2-cp36-cp36m-win32.whl", hash = "sha256:b821f239514a9ce46dd1cd6c9298a03ed58d0235d414ea264aacc1b14916bbe4"}, - {file = "pandas-1.1.2-cp36-cp36m-win_amd64.whl", hash = "sha256:ab6ea0f3116f408a8a59cd50158bfd19d2a024f4e221f14ab1bcd2da4f0c6fdf"}, - {file = "pandas-1.1.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:474fa53e3b2f3a543cbca81f7457bd1f44e7eb1be7171067636307e21b624e9c"}, - {file = "pandas-1.1.2-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:9e135ce9929cd0f0ba24f0545936af17ba935f844d4c3a2b979354a73c9440e0"}, - {file = "pandas-1.1.2-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:188cdfbf8399bc144fa95040536b5ce3429d2eda6c9c8b238c987af7df9f128c"}, - {file = "pandas-1.1.2-cp37-cp37m-win32.whl", hash = "sha256:08783a33989a6747317766b75be30a594a9764b9f145bb4bcc06e337930d9807"}, - {file = "pandas-1.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:f7008ec22b92d771b145150978d930a28fab8da3a10131b01bbf39574acdad0b"}, - {file = "pandas-1.1.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:59df9f0276aa4854d8bff28c5e5aeb74d9c6bb4d9f55d272b7124a7df40e47d0"}, - {file = "pandas-1.1.2-cp38-cp38-manylinux1_i686.whl", hash = "sha256:eeb64c5b3d4f2ea072ca8afdeb2b946cd681a863382ca79734f1b520b8d2fa26"}, - {file = "pandas-1.1.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:c9235b37489168ed6b173551c816b50aa89f03c24a8549a8b4d47d8dc79bfb1e"}, - {file = "pandas-1.1.2-cp38-cp38-win32.whl", hash = "sha256:0936991228241db937e87f82ec552a33888dd04a2e0d5a2fa3c689f92fab09e0"}, - {file = "pandas-1.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:026d764d0b86ee53183aa4c0b90774b6146123eeada4e24946d7d24290777be1"}, - {file = "pandas-1.1.2.tar.gz", hash = "sha256:b64ffd87a2cfd31b40acd4b92cb72ea9a52a48165aec4c140e78fd69c45d1444"}, + {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"}, ] paramiko = [ {file = "paramiko-2.7.2-py2.py3-none-any.whl", hash = "sha256:4f3e316fef2ac628b05097a637af35685183111d4bc1b5979bd397c2ab7b5898"}, @@ -3385,8 +3465,8 @@ pexpect = [ {file = "pexpect-4.8.0.tar.gz", hash = "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c"}, ] phonenumbers = [ - {file = "phonenumbers-8.12.10-py2.py3-none-any.whl", hash = "sha256:58f96147fe1ca6d62a72dab3af6a3fda3551da4e0d360c5db2e3a909229d9f6e"}, - {file = "phonenumbers-8.12.10.tar.gz", hash = "sha256:d6e108352e7113c55cf0d92f8aede876a379580e46a3b9c2e779dc3601f11863"}, + {file = "phonenumbers-8.12.15-py2.py3-none-any.whl", hash = "sha256:13d499f7114c4b37c54ee844b188d5e7441951a7da41de5fc1a25ff8fdceef80"}, + {file = "phonenumbers-8.12.15.tar.gz", hash = "sha256:b734bfcf33e87ddae72196a40b3d1af35abd0beb263816ae18e1bff612926406"}, ] pillow = [ {file = "Pillow-6.1.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", hash = "sha256:76638865c83b1bb33bcac2a61ce4d13c17dba2204969dedb9ab60ef62bede686"}, @@ -3578,8 +3658,8 @@ pymssql = [ {file = "pymssql-2.1.5.tar.gz", hash = "sha256:d60f5f90337399668e10ab6a23a1657f190c9585401eb96a5456261f7c414864"}, ] pymysql = [ - {file = "PyMySQL-0.10.1-py2.py3-none-any.whl", hash = "sha256:44f47128dda8676e021c8d2dbb49a82be9e4ab158b9f03e897152a3a287c69ea"}, - {file = "PyMySQL-0.10.1.tar.gz", hash = "sha256:263040d2779a3b84930f7ac9da5132be0fefcd6f453a885756656103f8ee1fdd"}, + {file = "PyMySQL-1.0.2-py3-none-any.whl", hash = "sha256:41fc3a0c5013d5f039639442321185532e3e2c8924687abe6537de157d403641"}, + {file = "PyMySQL-1.0.2.tar.gz", hash = "sha256:816927a350f38d56072aeca5dfb10221fe1dc653745853d30a216637f5d7ad36"}, ] pynacl = [ {file = "PyNaCl-1.4.0-cp27-cp27m-macosx_10_10_x86_64.whl", hash = "sha256:ea6841bc3a76fa4942ce00f3bda7d436fda21e2d91602b9e21b7ca9ecab8f3ff"}, @@ -3602,8 +3682,8 @@ pynacl = [ {file = "PyNaCl-1.4.0.tar.gz", hash = "sha256:54e9a2c849c742006516ad56a88f5c74bf2ce92c9f67435187c3c5953b346505"}, ] pyotp = [ - {file = "pyotp-2.4.0-py2.py3-none-any.whl", hash = "sha256:e96c2d725d0b613b793775bb184e90297fda5f4989e210e28acf08a09ac2cc83"}, - {file = "pyotp-2.4.0.tar.gz", hash = "sha256:01eceab573181188fe038d001e42777884a7f5367203080ef5bda0e30fe82d28"}, + {file = "pyotp-2.4.1-py2.py3-none-any.whl", hash = "sha256:ef07c393660529261e66902e788b32e46260d2c29eb740978df778260a1c2b4c"}, + {file = "pyotp-2.4.1.tar.gz", hash = "sha256:038a3f70b34eaad3f72459e8b411662ef8dfcdd95f7d9203fa489e987a75584b"}, ] pyparsing = [ {file = "pyparsing-2.1.10-py2.py3-none-any.whl", hash = "sha256:67101d7acee692962f33dd30b5dce079ff532dd9aa99ff48d52a3dad51d2fe84"}, @@ -3621,6 +3701,34 @@ pypdf2 = [ pypdf4 = [ {file = "PyPDF4-1.27.0.tar.gz", hash = "sha256:7c932441146d205572f96254d53c79ea2c30c9e11df55a5cf87e056c7b3d7f89"}, ] +pyproj = [ + {file = "pyproj-3.0.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:6c5c2f3a42d7ec4315207756fa22d94c2f1d44974a897d95fd0ae50c6275b10f"}, + {file = "pyproj-3.0.0.post1-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:4098c6245af35bc08c94d0569e3f4072520735c8fb6d484da26ac12de90d1461"}, + {file = "pyproj-3.0.0.post1-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:ff0ab697e710772ace753b6d72f017e013dd9d5aa0878406cc25d02c75c12963"}, + {file = "pyproj-3.0.0.post1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:b845c6fbeae886ae4f06460ee35f9ae8526e5dc92c5db71bc575f0f836e2c11c"}, + {file = "pyproj-3.0.0.post1-cp36-cp36m-win32.whl", hash = "sha256:0e9c7a56ceb3a65d23a99b839ee846817d367c2f3c066b7687e78d9642331b3a"}, + {file = "pyproj-3.0.0.post1-cp36-cp36m-win_amd64.whl", hash = "sha256:57f35a708e10e5f24fec6f02643559bdcfcbeb757d5d1dc03049b818525002d3"}, + {file = "pyproj-3.0.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:cc0bac8f6fb46441f8b472cdad6c4809898c7f90f4f043420eee27e44f49b4e9"}, + {file = "pyproj-3.0.0.post1-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:1b09aa6a75c66fc7eaa0b48fadaaa5f831f4621b2c8d4c692cf1f21597200467"}, + {file = "pyproj-3.0.0.post1-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:6d76793b507341b29ca8d17da76c3f047e936f65728a7a5a549fb8e55b42a21b"}, + {file = "pyproj-3.0.0.post1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:f9bfbadd28d258801853b2ea309f2d37c289a476a7eb08b4212f83627da52d60"}, + {file = "pyproj-3.0.0.post1-cp37-cp37m-win32.whl", hash = "sha256:657df773781d80d122e7d040464c17a004cdd7338739b8b24321ae3dbd872427"}, + {file = "pyproj-3.0.0.post1-cp37-cp37m-win_amd64.whl", hash = "sha256:73d495eca7ba83d9ea32b08cf86f65cbc2292cd2d889a2229bac4a56a32f2d5b"}, + {file = "pyproj-3.0.0.post1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a917e1d22e7a195edb06a7345c65e608b401fceead8dc96c49a00d06ff2f5e12"}, + {file = "pyproj-3.0.0.post1-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:1974506d59f3cf57bdb05aabace43ed8dcbb9822373bfc7b4e85b9458ea22007"}, + {file = "pyproj-3.0.0.post1-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:c3388bd9b23a5dab4d81331a3e9cde409c9f2bf2ce3f2c125a797000215c0062"}, + {file = "pyproj-3.0.0.post1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:8d3e61c59e624e76d9f26909ff6b50b04d0328ff7431ff7ec123d8b762d51998"}, + {file = "pyproj-3.0.0.post1-cp38-cp38-win32.whl", hash = "sha256:cdd6afc4a96aa69c605cd26d139714f3d0d51f2e50de308a4cfa04d8df9791d4"}, + {file = "pyproj-3.0.0.post1-cp38-cp38-win_amd64.whl", hash = "sha256:5f99e5f9303fcd30ee958a2dc5c50ead33523fc2e3d1b789f244047f7e348d8e"}, + {file = "pyproj-3.0.0.post1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4b49aad9ef82cb9d1768af3381a6691e7d011cacfea7914cab15a029f3d48197"}, + {file = "pyproj-3.0.0.post1-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:2efc593fb610654ff002c6e48dde11a430d997c2c7f2e5a26793e93b58a2f137"}, + {file = "pyproj-3.0.0.post1-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:608a09a4b739742ebe10a2c6f3d33f1e22a26d7763c1005ebd63cb00169b5112"}, + {file = "pyproj-3.0.0.post1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:1c4002dc1d06f750da80a63528195e0f4c18b466470ee8b3911bfadec0689036"}, + {file = "pyproj-3.0.0.post1-cp39-cp39-win32.whl", hash = "sha256:ab1b3af7ba2d06e45486d80967ad83028a252b15566cc326ae40ed067e0167cc"}, + {file = "pyproj-3.0.0.post1-cp39-cp39-win_amd64.whl", hash = "sha256:839c7c4478073c1e5109674d61edf0450e61e4317aabcd4f12e349be14eeeff9"}, + {file = "pyproj-3.0.0.post1-pp37-pypy37_pp73-win32.whl", hash = "sha256:8ba718f552e69073105021fd7b5ceb2189d4376e66d519c3b4cf0f1aed6a54d3"}, + {file = "pyproj-3.0.0.post1.tar.gz", hash = "sha256:a49581629cadd29e61fc061d153a4d62ff28b4063c71fe8ca881eeb98cd22017"}, +] pyreadline = [ {file = "pyreadline-2.1.win-amd64.exe", hash = "sha256:9ce5fa65b8992dfa373bddc5b6e0864ead8f291c94fbfec05fbd5c836162e67b"}, {file = "pyreadline-2.1.win32.exe", hash = "sha256:65540c21bfe14405a3a77e4c085ecfce88724743a4ead47c66b84defcf82c32e"}, @@ -3639,6 +3747,10 @@ pyserial = [ pysftp = [ {file = "pysftp-0.2.9.tar.gz", hash = "sha256:fbf55a802e74d663673400acd92d5373c1c7ee94d765b428d9f977567ac4854a"}, ] +python-barcode = [ + {file = "python-barcode-0.13.1.tar.gz", hash = "sha256:fafba4aa24e9d969777be521c294ff18f6c2b36ad63b5fc2f2108d972e23b252"}, + {file = "python_barcode-0.13.1-py3-none-any.whl", hash = "sha256:daa32fb999a843812fbb1c75ff909638811af7c465f0a991e9e41d26d2a44a24"}, +] python-chess = [ {file = "python-chess-0.23.11.tar.gz", hash = "sha256:3a44abcfbab240aa82ce489c77fd7bc4b8cd4292cae4942661837e77a18de0a0"}, ] @@ -3664,26 +3776,26 @@ python-slugify = [ {file = "python-slugify-4.0.1.tar.gz", hash = "sha256:69a517766e00c1268e5bbfc0d010a0a8508de0b18d30ad5a1ff357f8ae724270"}, ] python-stdnum = [ - {file = "python-stdnum-1.14.tar.gz", hash = "sha256:fd3a92b8ec82a159c41dbaa3c5397934d090090c92b04e346412e0fd7e6a1b1c"}, - {file = "python_stdnum-1.14-py2.py3-none-any.whl", hash = "sha256:6389a1e7658e39c37e4f10b42d7a51ce620e031bdeae05158519c218e14ff3b5"}, + {file = "python-stdnum-1.15.tar.gz", hash = "sha256:ff0e4d2b8731711cf2a73d22964139208088b4bd1a3e3b0c4f78d6e823dd8923"}, + {file = "python_stdnum-1.15-py2.py3-none-any.whl", hash = "sha256:46c05dff2d5ff89b12cc63ab54cca1e4788e4e3087c163a1b7434a53fa926f28"}, ] python-swiftclient = [ {file = "python-swiftclient-3.9.0.tar.gz", hash = "sha256:4f2097492e4c76e948882fc859bfa033ade09bed72f8e6b328e34a3467d9a377"}, {file = "python_swiftclient-3.9.0-py2.py3-none-any.whl", hash = "sha256:cba38ac00a69bcea610318bfbe4f8aaee9d7b46705359477b8d3602ea2009878"}, ] python-u2flib-server = [ - {file = "python-u2flib-server-5.0.0.tar.gz", hash = "sha256:9b9044db13fe24abc7a07c2bdb4b7bb541ca275702f43ecbd0d9641c28bcc226"}, + {file = "python-u2flib-server-5.0.1.tar.gz", hash = "sha256:b5e1712bf8f703c6fc9bac6643efb2d57e6c9d9f0b9ab0c0df74981b2c349632"}, ] pytz = [ - {file = "pytz-2017.2-py2.4.egg", hash = "sha256:c883c2d6670042c7bc1688645cac73dd2b03193d1f7a6847b6154e96890be06d"}, - {file = "pytz-2017.2-py2.5.egg", hash = "sha256:03c9962afe00e503e2d96abab4e8998a0f84d4230fa57afe1e0528473698cdd9"}, - {file = "pytz-2017.2-py2.6.egg", hash = "sha256:487e7d50710661116325747a9cd1744d3323f8e49748e287bc9e659060ec6bf9"}, - {file = "pytz-2017.2-py2.7.egg", hash = "sha256:43f52d4c6a0be301d53ebd867de05e2926c35728b3260157d274635a0a947f1c"}, - {file = "pytz-2017.2-py2.py3-none-any.whl", hash = "sha256:d1d6729c85acea5423671382868627129432fba9a89ecbb248d8d1c7a9f01c67"}, - {file = "pytz-2017.2-py3.3.egg", hash = "sha256:54a935085f7bf101f86b2aff75bd9672b435f51c3339db2ff616e66845f2b8f9"}, - {file = "pytz-2017.2-py3.4.egg", hash = "sha256:39504670abb5dae77f56f8eb63823937ce727d7cdd0088e6909e6dcac0f89043"}, - {file = "pytz-2017.2-py3.5.egg", hash = "sha256:ddc93b6d41cfb81266a27d23a79e13805d4a5521032b512643af8729041a81b4"}, - {file = "pytz-2017.2.zip", hash = "sha256:f5c056e8f62d45ba8215e5cb8f50dfccb198b4b9fbea8500674f3443e4689589"}, + {file = "pytz-2017.3-py2.4.egg", hash = "sha256:80af0f3008046b9975242012a985f04c5df1f01eed4ec1633d56cc47a75a6a48"}, + {file = "pytz-2017.3-py2.5.egg", hash = "sha256:feb2365914948b8620347784b6b6da356f31c9d03560259070b2f30cff3d469d"}, + {file = "pytz-2017.3-py2.6.egg", hash = "sha256:59707844a9825589878236ff2f4e0dc9958511b7ffaae94dc615da07d4a68d33"}, + {file = "pytz-2017.3-py2.7.egg", hash = "sha256:d0ef5ef55ed3d37854320d4926b04a4cb42a2e88f71da9ddfdacfde8e364f027"}, + {file = "pytz-2017.3-py2.py3-none-any.whl", hash = "sha256:c41c62827ce9cafacd6f2f7018e4f83a6f1986e87bfd000b8cfbd4ab5da95f1a"}, + {file = "pytz-2017.3-py3.3.egg", hash = "sha256:8cc90340159b5d7ced6f2ba77694d946fc975b09f1a51d93f3ce3bb399396f94"}, + {file = "pytz-2017.3-py3.4.egg", hash = "sha256:dd2e4ca6ce3785c8dd342d1853dd9052b19290d5bf66060846e5dc6b8d6667f7"}, + {file = "pytz-2017.3-py3.5.egg", hash = "sha256:699d18a2a56f19ee5698ab1123bbcc1d269d061996aeb1eda6d89248d3542b82"}, + {file = "pytz-2017.3.zip", hash = "sha256:fae4cffc040921b8a2d60c6cf0b5d662c1190fe54d718271db4eb17d44a185b7"}, ] pyusb = [ {file = "PyUSB-1.0.0.tar.gz", hash = "sha256:5b34ffa74ac34f330bff949c94ee00ec4a9d147234db17ee2eed2a67c0275368"}, @@ -3754,6 +3866,10 @@ requests = [ {file = "requests-2.20.0-py2.py3-none-any.whl", hash = "sha256:a84b8c9ab6239b578f22d1c21d51b696dcfe004032bb80ea832398d6909d7279"}, {file = "requests-2.20.0.tar.gz", hash = "sha256:99dcfdaaeb17caf6e526f32b6a7b780461512ab3f1d992187801694cba42770c"}, ] +requests-file = [ + {file = "requests-file-1.5.1.tar.gz", hash = "sha256:07d74208d3389d01c38ab89ef403af0cfec63957d53a0081d8eca738d0247d8e"}, + {file = "requests_file-1.5.1-py2.py3-none-any.whl", hash = "sha256:dfe5dae75c12481f68ba353183c53a65e6044c923e64c24b2209f6c7570ca953"}, +] requests-mock = [ {file = "requests-mock-1.8.0.tar.gz", hash = "sha256:e68f46844e4cee9d447150343c9ae875f99fa8037c6dcf5f15bf1fe9ab43d226"}, {file = "requests_mock-1.8.0-py2.py3-none-any.whl", hash = "sha256:11215c6f4df72702aa357f205cf1e537cffd7392b3e787b58239bde5fb3db53b"}, @@ -3883,8 +3999,8 @@ soupsieve = [ {file = "soupsieve-1.9.6.tar.gz", hash = "sha256:7985bacc98c34923a439967c1a602dc4f1e15f923b6fcf02344184f86cc7efaa"}, ] sphinx = [ - {file = "Sphinx-3.2.1-py3-none-any.whl", hash = "sha256:ce6fd7ff5b215af39e2fcd44d4a321f6694b4530b6f2b2109b64d120773faea0"}, - {file = "Sphinx-3.2.1.tar.gz", hash = "sha256:321d6d9b16fa381a5306e5a0b76cd48ffbc588e6340059a729c6fdd66087e0e8"}, + {file = "Sphinx-3.4.3-py3-none-any.whl", hash = "sha256:c314c857e7cd47c856d2c5adff514ac2e6495f8b8e0f886a8a37e9305dfea0d8"}, + {file = "Sphinx-3.4.3.tar.gz", hash = "sha256:41cad293f954f7d37f803d97eb184158cfd90f51195131e94875bc07cd08b93c"}, ] sphinx-intl = [ {file = "sphinx-intl-2.0.1.tar.gz", hash = "sha256:b25a6ec169347909e8d983eefe2d8adecb3edc2f27760db79b965c69950638b4"}, @@ -3894,8 +4010,8 @@ sphinx-patchqueue = [ {file = "sphinx-patchqueue-1.0.4.tar.gz", hash = "sha256:00362a5985c79eb038ab4a564f9944cfd097bd94350caab4fdebaabfb9eb3bd3"}, ] sphinx-rtd-theme = [ - {file = "sphinx_rtd_theme-0.5.0-py2.py3-none-any.whl", hash = "sha256:373413d0f82425aaa28fb288009bf0d0964711d347763af2f1b65cafcb028c82"}, - {file = "sphinx_rtd_theme-0.5.0.tar.gz", hash = "sha256:22c795ba2832a169ca301cd0a083f7a434e09c538c70beb42782c073651b707d"}, + {file = "sphinx_rtd_theme-0.5.1-py2.py3-none-any.whl", hash = "sha256:fa6bebd5ab9a73da8e102509a86f3fcc36dec04a0b52ea80e5a033b2aba00113"}, + {file = "sphinx_rtd_theme-0.5.1.tar.gz", hash = "sha256:eda689eda0c7301a80cf122dad28b1861e5605cbf455558f3775e1e8200e83a5"}, ] sphinxcontrib-applehelp = [ {file = "sphinxcontrib-applehelp-1.0.2.tar.gz", hash = "sha256:a072735ec80e7675e3f432fcae8610ecf509c5f1869d17e2eecff44389cdbc58"}, @@ -3922,38 +4038,44 @@ sphinxcontrib-serializinghtml = [ {file = "sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl", hash = "sha256:f242a81d423f59617a8e5cf16f5d4d74e28ee9a66f9e5b637a18082991db5a9a"}, ] sqlalchemy = [ - {file = "SQLAlchemy-1.3.19-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:f2e8a9c0c8813a468aa659a01af6592f71cd30237ec27c4cc0683f089f90dcfc"}, - {file = "SQLAlchemy-1.3.19-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:33d29ae8f1dc7c75b191bb6833f55a19c932514b9b5ce8c3ab9bc3047da5db36"}, - {file = "SQLAlchemy-1.3.19-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:3292a28344922415f939ee7f4fc0c186f3d5a0bf02192ceabd4f1129d71b08de"}, - {file = "SQLAlchemy-1.3.19-cp27-cp27m-win32.whl", hash = "sha256:883c9fb62cebd1e7126dd683222b3b919657590c3e2db33bdc50ebbad53e0338"}, - {file = "SQLAlchemy-1.3.19-cp27-cp27m-win_amd64.whl", hash = "sha256:860d0fe234922fd5552b7f807fbb039e3e7ca58c18c8d38aa0d0a95ddf4f6c23"}, - {file = "SQLAlchemy-1.3.19-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:73a40d4fcd35fdedce07b5885905753d5d4edf413fbe53544dd871f27d48bd4f"}, - {file = "SQLAlchemy-1.3.19-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:5a49e8473b1ab1228302ed27365ea0fadd4bf44bc0f9e73fe38e10fdd3d6b4fc"}, - {file = "SQLAlchemy-1.3.19-cp35-cp35m-macosx_10_14_x86_64.whl", hash = "sha256:6547b27698b5b3bbfc5210233bd9523de849b2bb8a0329cd754c9308fc8a05ce"}, - {file = "SQLAlchemy-1.3.19-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:107d4af989831d7b091e382d192955679ec07a9209996bf8090f1f539ffc5804"}, - {file = "SQLAlchemy-1.3.19-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:eb1d71643e4154398b02e88a42fc8b29db8c44ce4134cf0f4474bfc5cb5d4dac"}, - {file = "SQLAlchemy-1.3.19-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:b6ff91356354b7ff3bd208adcf875056d3d886ed7cef90c571aef2ab8a554b12"}, - {file = "SQLAlchemy-1.3.19-cp35-cp35m-win32.whl", hash = "sha256:96f51489ac187f4bab588cf51f9ff2d40b6d170ac9a4270ffaed535c8404256b"}, - {file = "SQLAlchemy-1.3.19-cp35-cp35m-win_amd64.whl", hash = "sha256:618db68745682f64cedc96ca93707805d1f3a031747b5a0d8e150cfd5055ae4d"}, - {file = "SQLAlchemy-1.3.19-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:6557af9e0d23f46b8cd56f8af08eaac72d2e3c632ac8d5cf4e20215a8dca7cea"}, - {file = "SQLAlchemy-1.3.19-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:8280f9dae4adb5889ce0bb3ec6a541bf05434db5f9ab7673078c00713d148365"}, - {file = "SQLAlchemy-1.3.19-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:b595e71c51657f9ee3235db8b53d0b57c09eee74dfb5b77edff0e46d2218dc02"}, - {file = "SQLAlchemy-1.3.19-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:51064ee7938526bab92acd049d41a1dc797422256086b39c08bafeffb9d304c6"}, - {file = "SQLAlchemy-1.3.19-cp36-cp36m-win32.whl", hash = "sha256:8afcb6f4064d234a43fea108859942d9795c4060ed0fbd9082b0f280181a15c1"}, - {file = "SQLAlchemy-1.3.19-cp36-cp36m-win_amd64.whl", hash = "sha256:e49947d583fe4d29af528677e4f0aa21f5e535ca2ae69c48270ebebd0d8843c0"}, - {file = "SQLAlchemy-1.3.19-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:9e865835e36dfbb1873b65e722ea627c096c11b05f796831e3a9b542926e979e"}, - {file = "SQLAlchemy-1.3.19-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:276936d41111a501cf4a1a0543e25449108d87e9f8c94714f7660eaea89ae5fe"}, - {file = "SQLAlchemy-1.3.19-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:c7adb1f69a80573698c2def5ead584138ca00fff4ad9785a4b0b2bf927ba308d"}, - {file = "SQLAlchemy-1.3.19-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:465c999ef30b1c7525f81330184121521418a67189053bcf585824d833c05b66"}, - {file = "SQLAlchemy-1.3.19-cp37-cp37m-win32.whl", hash = "sha256:aa0554495fe06172b550098909be8db79b5accdf6ffb59611900bea345df5eba"}, - {file = "SQLAlchemy-1.3.19-cp37-cp37m-win_amd64.whl", hash = "sha256:15c0bcd3c14f4086701c33a9e87e2c7ceb3bcb4a246cd88ec54a49cf2a5bd1a6"}, - {file = "SQLAlchemy-1.3.19-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:fe7fe11019fc3e6600819775a7d55abc5446dda07e9795f5954fdbf8a49e1c37"}, - {file = "SQLAlchemy-1.3.19-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:c898b3ebcc9eae7b36bd0b4bbbafce2d8076680f6868bcbacee2d39a7a9726a7"}, - {file = "SQLAlchemy-1.3.19-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:072766c3bd09294d716b2d114d46ffc5ccf8ea0b714a4e1c48253014b771c6bb"}, - {file = "SQLAlchemy-1.3.19-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:26c5ca9d09f0e21b8671a32f7d83caad5be1f6ff45eef5ec2f6fd0db85fc5dc0"}, - {file = "SQLAlchemy-1.3.19-cp38-cp38-win32.whl", hash = "sha256:b70bad2f1a5bd3460746c3fb3ab69e4e0eb5f59d977a23f9b66e5bdc74d97b86"}, - {file = "SQLAlchemy-1.3.19-cp38-cp38-win_amd64.whl", hash = "sha256:83469ad15262402b0e0974e612546bc0b05f379b5aa9072ebf66d0f8fef16bea"}, - {file = "SQLAlchemy-1.3.19.tar.gz", hash = "sha256:3bba2e9fbedb0511769780fe1d63007081008c5c2d7d715e91858c94dbaa260e"}, + {file = "SQLAlchemy-1.3.22-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:61628715931f4962e0cdb2a7c87ff39eea320d2aa96bd471a3c293d146f90394"}, + {file = "SQLAlchemy-1.3.22-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:81d8d099a49f83111cce55ec03cc87eef45eec0d90f9842b4fc674f860b857b0"}, + {file = "SQLAlchemy-1.3.22-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:d055ff750fcab69ca4e57b656d9c6ad33682e9b8d564f2fbe667ab95c63591b0"}, + {file = "SQLAlchemy-1.3.22-cp27-cp27m-win32.whl", hash = "sha256:9bf572e4f5aa23f88dd902f10bb103cb5979022a38eec684bfa6d61851173fec"}, + {file = "SQLAlchemy-1.3.22-cp27-cp27m-win_amd64.whl", hash = "sha256:7d4b8de6bb0bc736161cb0bbd95366b11b3eb24dd6b814a143d8375e75af9990"}, + {file = "SQLAlchemy-1.3.22-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:4a84c7c7658dd22a33dab2e2aa2d17c18cb004a42388246f2e87cb4085ef2811"}, + {file = "SQLAlchemy-1.3.22-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:f1e88b30da8163215eab643962ae9d9252e47b4ea53404f2c4f10f24e70ddc62"}, + {file = "SQLAlchemy-1.3.22-cp35-cp35m-macosx_10_14_x86_64.whl", hash = "sha256:f115150cc4361dd46153302a640c7fa1804ac207f9cc356228248e351a8b4676"}, + {file = "SQLAlchemy-1.3.22-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:6aaa13ee40c4552d5f3a59f543f0db6e31712cc4009ec7385407be4627259d41"}, + {file = "SQLAlchemy-1.3.22-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:3ab5b44a07b8c562c6dcb7433c6a6c6e03266d19d64f87b3333eda34e3b9936b"}, + {file = "SQLAlchemy-1.3.22-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:426ece890153ccc52cc5151a1a0ed540a5a7825414139bb4c95a868d8da54a52"}, + {file = "SQLAlchemy-1.3.22-cp35-cp35m-win32.whl", hash = "sha256:bd4b1af45fd322dcd1fb2a9195b4f93f570d1a5902a842e3e6051385fac88f9c"}, + {file = "SQLAlchemy-1.3.22-cp35-cp35m-win_amd64.whl", hash = "sha256:62285607a5264d1f91590abd874d6a498e229d5840669bd7d9f654cfaa599bd0"}, + {file = "SQLAlchemy-1.3.22-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:314f5042c0b047438e19401d5f29757a511cfc2f0c40d28047ca0e4c95eabb5b"}, + {file = "SQLAlchemy-1.3.22-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:62fb881ba51dbacba9af9b779211cf9acff3442d4f2993142015b22b3cd1f92a"}, + {file = "SQLAlchemy-1.3.22-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:bde677047305fe76c7ee3e4492b545e0018918e44141cc154fe39e124e433991"}, + {file = "SQLAlchemy-1.3.22-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:0c6406a78a714a540d980a680b86654feadb81c8d0eecb59f3d6c554a4c69f19"}, + {file = "SQLAlchemy-1.3.22-cp36-cp36m-win32.whl", hash = "sha256:95bde07d19c146d608bccb9b16e144ec8f139bcfe7fd72331858698a71c9b4f5"}, + {file = "SQLAlchemy-1.3.22-cp36-cp36m-win_amd64.whl", hash = "sha256:888d5b4b5aeed0d3449de93ea80173653e939e916cc95fe8527079e50235c1d2"}, + {file = "SQLAlchemy-1.3.22-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:d53f59744b01f1440a1b0973ed2c3a7de204135c593299ee997828aad5191693"}, + {file = "SQLAlchemy-1.3.22-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:70121f0ae48b25ef3e56e477b88cd0b0af0e1f3a53b5554071aa6a93ef378a03"}, + {file = "SQLAlchemy-1.3.22-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:54da615e5b92c339e339fe8536cce99fe823b6ed505d4ea344852aefa1c205fb"}, + {file = "SQLAlchemy-1.3.22-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:68428818cf80c60dc04aa0f38da20ad39b28aba4d4d199f949e7d6e04444ea86"}, + {file = "SQLAlchemy-1.3.22-cp37-cp37m-win32.whl", hash = "sha256:17610d573e698bf395afbbff946544fbce7c5f4ee77b5bcb1f821b36345fae7a"}, + {file = "SQLAlchemy-1.3.22-cp37-cp37m-win_amd64.whl", hash = "sha256:216ba5b4299c95ed179b58f298bda885a476b16288ab7243e89f29f6aeced7e0"}, + {file = "SQLAlchemy-1.3.22-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:0c72b90988be749e04eff0342dcc98c18a14461eb4b2ad59d611b57b31120f90"}, + {file = "SQLAlchemy-1.3.22-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:491fe48adc07d13e020a8b07ef82eefc227003a046809c121bea81d3dbf1832d"}, + {file = "SQLAlchemy-1.3.22-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:f8191fef303025879e6c3548ecd8a95aafc0728c764ab72ec51a0bdf0c91a341"}, + {file = "SQLAlchemy-1.3.22-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:108580808803c7732f34798eb4a329d45b04c562ed83ee90f09f6a184a42b766"}, + {file = "SQLAlchemy-1.3.22-cp38-cp38-win32.whl", hash = "sha256:bab5a1e15b9466a25c96cda19139f3beb3e669794373b9ce28c4cf158c6e841d"}, + {file = "SQLAlchemy-1.3.22-cp38-cp38-win_amd64.whl", hash = "sha256:318b5b727e00662e5fc4b4cd2bf58a5116d7c1b4dd56ffaa7d68f43458a8d1ed"}, + {file = "SQLAlchemy-1.3.22-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:1418f5e71d6081aa1095a1d6b567a562d2761996710bdce9b6e6ba20a03d0864"}, + {file = "SQLAlchemy-1.3.22-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:5a7f224cdb7233182cec2a45d4c633951268d6a9bcedac37abbf79dd07012aea"}, + {file = "SQLAlchemy-1.3.22-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:715b34578cc740b743361f7c3e5f584b04b0f1344f45afc4e87fbac4802eb0a0"}, + {file = "SQLAlchemy-1.3.22-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:2ff132a379838b1abf83c065be54cef32b47c987aedd06b82fc76476c85225eb"}, + {file = "SQLAlchemy-1.3.22-cp39-cp39-win32.whl", hash = "sha256:c389d7cc2b821853fb018c85457da3e7941db64f4387720a329bc7ff06a27963"}, + {file = "SQLAlchemy-1.3.22-cp39-cp39-win_amd64.whl", hash = "sha256:04f995fcbf54e46cddeb4f75ce9dfc17075d6ae04ac23b2bacb44b3bc6f6bf11"}, + {file = "SQLAlchemy-1.3.22.tar.gz", hash = "sha256:758fc8c4d6c0336e617f9f6919f9daea3ab6bb9b07005eda9a1a682e24a6cacc"}, ] statsd = [ {file = "statsd-3.2.1-py2.py3-none-any.whl", hash = "sha256:7aff40c6cdda703193fac6231410c6c0ad5939ce053a168016501e982c755c84"}, @@ -3972,8 +4094,8 @@ text-unidecode = [ {file = "text_unidecode-1.3-py2.py3-none-any.whl", hash = "sha256:1311f10e8b895935241623731c2ba64f4c455287888b18189350b67134a822e8"}, ] toml = [ - {file = "toml-0.10.1-py2.py3-none-any.whl", hash = "sha256:bda89d5935c2eac546d648028b9901107a595863cb36bae0c73ac804a9b4ce88"}, - {file = "toml-0.10.1.tar.gz", hash = "sha256:926b612be1e5ce0634a2ca03470f95169cf16f939018233a670519cb4ac58b0f"}, + {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, + {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, ] toolz = [ {file = "toolz-0.10.0.tar.gz", hash = "sha256:08fdd5ef7c96480ad11c12d472de21acd32359996f69a5259299b540feba4560"}, @@ -3999,7 +4121,8 @@ typing-extensions = [ {file = "typing_extensions-3.7.4.2.tar.gz", hash = "sha256:79ee589a3caca649a9bfd2a8de4709837400dfa00b6cc81962a1e6a1815969ae"}, ] tzlocal = [ - {file = "tzlocal-1.5.1.tar.gz", hash = "sha256:4ebeb848845ac898da6519b9b31879cf13b6626f7184c496037b818e238f2c4e"}, + {file = "tzlocal-2.1-py2.py3-none-any.whl", hash = "sha256:e2cb6c6b5b604af38597403e9852872d7f534962ae2954c7f35efcb1ccacf4a4"}, + {file = "tzlocal-2.1.tar.gz", hash = "sha256:643c97c5294aedc737780a49d9df30889321cbe1204eac2c2ec6134035a92e44"}, ] unidecode = [ {file = "Unidecode-1.0.22-py2.py3-none-any.whl", hash = "sha256:72f49d3729f3d8f5799f710b97c1451c5163102e76d64d20e170aedbbd923582"}, @@ -4017,8 +4140,8 @@ vatnumber = [ {file = "vatnumber-1.2.tar.gz", hash = "sha256:4e9e9cabcff6076d8deb8a347edfd5d0ab8cab1ed344fdbe5dd4a6110a2f2c7b"}, ] vcrpy = [ - {file = "vcrpy-4.1.0-py2.py3-none-any.whl", hash = "sha256:d833248442bbc560599add895c9ab0ef518676579e8dc72d8b0933bdb3880253"}, - {file = "vcrpy-4.1.0.tar.gz", hash = "sha256:4138e79eb35981ad391406cbb7227bce7eba8bad788dcf1a89c2e4a8b740debe"}, + {file = "vcrpy-4.1.1-py2.py3-none-any.whl", hash = "sha256:12c3fcdae7b88ecf11fc0d3e6d77586549d4575a2ceee18e82eee75c1f626162"}, + {file = "vcrpy-4.1.1.tar.gz", hash = "sha256:57095bf22fc0a2d99ee9674cdafebed0f3ba763018582450706f7d3a74fff599"}, ] vcrpy-unittest = [ {file = "vcrpy-unittest-0.1.7.tar.gz", hash = "sha256:a508d8848e678243f1c0d4b152a645c18403a8da517b8a44dfcfc35a675ec981"}, @@ -4028,6 +4151,9 @@ verboselogs = [ {file = "verboselogs-1.7-py2.py3-none-any.whl", hash = "sha256:d63f23bf568295b95d3530c6864a0b580cec70e7ff974177dead1e4ffbc6ff49"}, {file = "verboselogs-1.7.tar.gz", hash = "sha256:e33ddedcdfdafcb3a174701150430b11b46ceb64c2a9a26198c76a156568e427"}, ] +viivakoodi = [ + {file = "viivakoodi-0.8.0.tar.gz", hash = "sha256:670a35774559b25abdb089d58fb8e67e4ee9618f385b8418e5027ab860290e39"}, +] vobject = [ {file = "vobject-0.9.3.tar.gz", hash = "sha256:10b150b87ee5fffefd3aa1ea12f31aab45a7b7d010d1ce6816afaff8db726520"}, ] @@ -4052,8 +4178,8 @@ werkzeug = [ {file = "Werkzeug-0.11.15.tar.gz", hash = "sha256:455d7798ac263266dbd38d4841f7534dd35ca9c3da4a8df303f8488f38f3bcc0"}, ] wheel = [ - {file = "wheel-0.35.1-py2.py3-none-any.whl", hash = "sha256:497add53525d16c173c2c1c733b8f655510e909ea78cc0e29d374243544b77a2"}, - {file = "wheel-0.35.1.tar.gz", hash = "sha256:99a22d87add3f634ff917310a3d87e499f19e663413a52eb9232c447aa646c9f"}, + {file = "wheel-0.36.2-py2.py3-none-any.whl", hash = "sha256:78b5b185f0e5763c26ca1e324373aadd49182ca90e825f7853f4b2509215dc0e"}, + {file = "wheel-0.36.2.tar.gz", hash = "sha256:e11eefd162658ea59a60a0f6c7d493a7190ea4b9a85e335b33489d9f17e0245e"}, ] wrapt = [ {file = "wrapt-1.12.1.tar.gz", hash = "sha256:b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7"}, @@ -4098,8 +4224,8 @@ yarl = [ {file = "yarl-1.5.1.tar.gz", hash = "sha256:c22c75b5f394f3d47105045ea551e08a3e804dc7e01b37800ca35b58f856c3d6"}, ] zeep = [ - {file = "zeep-3.4.0-py2.py3-none-any.whl", hash = "sha256:59a4068ab3817b589ee21c6c34166c35baa8f2be7ad69f045d005076a29911c1"}, - {file = "zeep-3.4.0.tar.gz", hash = "sha256:0e98669cfeb60756231ae185498f9ae21b30b2681786b8de58ed34c3b93e41dd"}, + {file = "zeep-4.0.0-py2.py3-none-any.whl", hash = "sha256:12945da854ff10376d384d21a132b66e318784ef05c696ae300a130746f4baa8"}, + {file = "zeep-4.0.0.tar.gz", hash = "sha256:98158e43db33739d41502a1a7e3629dcb62dfd0864ea28c9d43f560a091cfe3f"}, ] zipp = [ {file = "zipp-3.1.0-py3-none-any.whl", hash = "sha256:aa36550ff0c0b7ef7fa639055d797116ee891440eac1a56f378e2d3179e0320b"}, diff --git a/pyproject.toml b/pyproject.toml index f16ff7d..653ec71 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,13 +7,13 @@ name = "ERPLibre" version = "1.1.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" -authors = [ "Mathieu Benoit ", "Alexandre Ferreira Benevides ",] +authors = [ "Mathieu Benoit ",] [tool.poetry.dependencies] -python = "^3.7" +python = "^3.7.7" Asterisk = "^0.0.8" Babel = "2.3.4" -GitPython = "^3.1.9" +GitPython = "^3.1.12" Jinja2 = "2.10.1" Mako = "1.0.4" MarkupSafe = "0.23" @@ -28,31 +28,32 @@ Werkzeug = "0.11.15" XlsxWriter = "0.9.3" agithub = "^2.2.2" altair = "^4.1.0" -argcomplete = "^1.12.1" +argcomplete = "^1.12.2" bokeh = "1.1.0" boto = "^2.49.0" boto3 = "1.9.102" cachetools = ">=2.0.1" cerberus = "^1.3.2" chardet = "3.0.4" -colorama = "^0.4.3" +code_writer = "^1.1.1" +colorama = "^0.4.4" cryptography = "2.6.1" cython = "^0.29.21" ddt = "1.2.0" decorator = "4.0.10" docutils = "0.12" ebaysdk = "2.1.5" -email_validator = "^1.1.1" -escpos = "^1.6" -extract-msg = "^0.27.4" -extract_msg = "^0.27.4" +email_validator = "^1.1.2" +escpos = "^1.8" +extract-msg = "^0.28.0" +extract_msg = "^0.28.0" factur-x = "^1.12" feedparser = "5.2.1" freezegun = "0.3.11" geojson = "2.4.1" gevent = "1.3.4" -gitpython = "^3.1.9" -giturlparse = "^0.9.2" +gitpython = "^3.1.12" +giturlparse = "^0.10.0" greenlet = "0.4.13" html2text = "2016.9.19" invoice2data = "^0.3.5" @@ -65,20 +66,20 @@ lxml = "4.2.3" matplotlib = ">=2.0.0" mock = "2.0.0" mpld3 = "0.3" -mysqlclient = "^2.0.1" +mysqlclient = "^2.0.3" num2words = "0.5.6" -numpy = "^1.19.2" +numpy = "^1.19.5" oauthlib = "2.1.0" "oca.decorators" = "^0.0.1" ofxparse = "0.16" openpyxl = "^3.0.5" openupgradelib = "^2.0.0" -pandas = "^1.1.2" +pandas = "1.2.0" paramiko = "^2.7.2" passlib = "1.6.5" pdf2image = "^1.14.0" pexpect = "^4.8.0" -phonenumbers = "^8.12.10" +phonenumbers = "^8.12.15" plotly = "4.1.0" premailer = "^3.7.0" psutil = "4.3.1" @@ -91,8 +92,10 @@ pydot = "1.2.3" pygount = "<1.2.0" pyldap = "2.4.28" pymssql = "^2.1.5" -pyotp = "^2.4.0" +pymysql = "^1.0.2" +pyotp = "^2.4.1" pyparsing = "2.1.10" +pyproj = "^3.0.0" pyrfc = "^0.1.2" pyserial = "3.1.1" pysftp = "^0.2.9" @@ -103,11 +106,11 @@ python-git = "^2018.2.1" python-json-logger = "0.1.5" python-keystoneclient = "3.22.0" python-slugify = ">=3.0.2" -python-stdnum = "^1.14" +python-stdnum = "^1.15" python-swiftclient = "3.9.0" -python-u2flib-server = "^5.0.0" -python-u2flib_server = "^5.0.0" -pytz = "2017.2" +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" @@ -127,11 +130,11 @@ slugify = "^0.0.1" sphinx = ">=1.6.7" sphinx-intl = "^2.0.1" sphinx-patchqueue = ">=1.0" -sphinx_rtd_theme = "^0.5.0" -sqlalchemy = "^1.3.19" +sphinx_rtd_theme = "^0.5.1" +sqlalchemy = "^1.3.22" statsd = "3.2.1" suds-jurko = "0.6" -toml = "^0.10.1" +toml = "^0.10.2" twython = "^3.8.2" unidecode = "1.0.22" vatnumber = "1.2" @@ -142,14 +145,12 @@ voicent-python = "^1.0" webcolors = "1.10" websocket-client = "^0.57.0" wechatpy = "^1.8.14" -wheel = "^0.35.1" +wheel = "^0.36.2" xlrd = "1.0.0" xlwt = "1.3" xmltodict = "^0.12.0" -zeep = "^3.4.0" +zeep = "^4.0.0" zxcvbn = "^4.4.28" -pymysql = "^0.10.1" -code-writer = "^1.1.1" [tool.poetry.dev-dependencies] websocket_client = "^0.57.0" diff --git a/requirements.txt b/requirements.txt index 2eb05de..6f619c9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -32,3 +32,4 @@ python-keystoneclient # For updating poetry toml iscompatible +pandas==1.2.0