diff --git a/poetry.lock b/poetry.lock index 1cf6056..8731dfc 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,66 +1,65 @@ [[package]] -category = "main" -description = "Algolia Search API Client for Python" name = "algoliasearch" +version = "1.20.0" +description = "Algolia Search API Client for Python" +category = "main" optional = false python-versions = "*" -version = "1.20.0" [package.dependencies] requests = ">=2.9.1" [[package]] -category = "main" -description = "Low-level AMQP client for Python (fork of amqplib)." name = "amqp" +version = "2.5.0" +description = "Low-level AMQP client for Python (fork of amqplib)." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.5.0" [package.dependencies] vine = ">=1.1.3,<5.0.0a1" [[package]] -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" +version = "0.24.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 = "*" -version = "0.24.0" [[package]] -category = "dev" -description = "Atomic file writes." name = "atomicwrites" +version = "1.3.0" +description = "Atomic file writes." +category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.3.0" [[package]] -category = "main" -description = "" -develop = true name = "attract" +version = "1.1dev0" +description = "" +category = "main" optional = false python-versions = "~3.6" -version = "1.1dev0" +develop = true [package.dependencies] pillar = "*" svn = "~0.3" [package.source] -reference = "" type = "directory" url = "../attract" [[package]] -category = "main" -description = "Classes Without Boilerplate" name = "attrs" +version = "19.1.0" +description = "Classes Without Boilerplate" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "19.1.0" [package.extras] dev = ["coverage", "hypothesis", "pympler", "pytest", "six", "zope.interface", "sphinx", "pre-commit"] @@ -68,66 +67,66 @@ docs = ["sphinx", "zope.interface"] tests = ["coverage", "hypothesis", "pympler", "pytest", "six", "zope.interface"] [[package]] -category = "main" -description = "Internationalization utilities" name = "babel" +version = "2.7.0" +description = "Internationalization utilities" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.7.0" [package.dependencies] pytz = ">=2015.7" [[package]] -category = "main" -description = "Modern password hashing for your software and your servers" name = "bcrypt" +version = "3.1.6" +description = "Modern password hashing for your software and your servers" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "3.1.6" [package.dependencies] cffi = ">=1.1" six = ">=1.4.1" [package.extras] -tests = ["pytest (>=3.2.1,<3.3.0 || >3.3.0)"] +tests = ["pytest (>=3.2.1,!=3.3.0)"] [[package]] -category = "main" -description = "Python multiprocessing fork with improvements and bugfixes" name = "billiard" +version = "3.6.0.0" +description = "Python multiprocessing fork with improvements and bugfixes" +category = "main" optional = false python-versions = "*" -version = "3.6.0.0" [[package]] -category = "main" -description = "An easy safelist-based HTML-sanitizing tool." name = "bleach" +version = "3.1.0" +description = "An easy safelist-based HTML-sanitizing tool." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "3.1.0" [package.dependencies] six = ">=1.9.0" webencodings = "*" [[package]] -category = "main" -description = "Fast, simple object-to-object and broadcast signaling" name = "blinker" +version = "1.4" +description = "Fast, simple object-to-object and broadcast signaling" +category = "main" optional = false python-versions = "*" -version = "1.4" [[package]] -category = "main" -description = "Distributed Task Queue." name = "celery" +version = "4.3.0" +description = "Distributed Task Queue." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "4.3.0" [package.dependencies] billiard = ">=3.6.0,<4.0" @@ -138,11 +137,11 @@ vine = ">=1.3.0" [package.extras] arangodb = ["pyArango (>=1.3.2)"] auth = ["cryptography"] -azureblockblob = ["azure-storage (0.36.0)", "azure-common (1.1.5)", "azure-storage-common (1.1.0)"] +azureblockblob = ["azure-storage (==0.36.0)", "azure-common (==1.1.5)", "azure-storage-common (==1.1.0)"] brotli = ["brotli (>=1.0.0)", "brotlipy (>=0.7.0)"] cassandra = ["cassandra-driver"] consul = ["python-consul"] -cosmosdbsql = ["pydocumentdb (2.3.2)"] +cosmosdbsql = ["pydocumentdb (==2.3.2)"] couchbase = ["couchbase", "couchbase-cffi"] couchdb = ["pycouchdb"] django = ["Django (>=1.8)"] @@ -153,7 +152,7 @@ gevent = ["gevent"] librabbitmq = ["librabbitmq (>=1.5.0)"] lzma = ["backports.lzma"] memcache = ["pylibmc"] -mongodb = ["pymongo (>=3.3.0)"] +mongodb = ["pymongo[srv] (>=3.3.0)"] msgpack = ["msgpack"] pymemcache = ["python-memcached"] pyro = ["pyro4"] @@ -170,86 +169,85 @@ zookeeper = ["kazoo (>=1.3.1)"] zstd = ["zstandard"] [[package]] -category = "main" -description = "Lightweight, extensible schema and data validation tool for Python dictionaries." name = "cerberus" +version = "1.3.1" +description = "Lightweight, extensible schema and data validation tool for Python dictionaries." +category = "main" optional = false python-versions = ">=2.7" -version = "1.3.1" [[package]] -category = "main" -description = "Python package for providing Mozilla's CA Bundle." name = "certifi" +version = "2019.3.9" +description = "Python package for providing Mozilla's CA Bundle." +category = "main" optional = false python-versions = "*" -version = "2019.3.9" [[package]] -category = "main" -description = "Foreign Function Interface for Python calling C code." name = "cffi" +version = "1.12.3" +description = "Foreign Function Interface for Python calling C code." +category = "main" optional = false python-versions = "*" -version = "1.12.3" [package.dependencies] pycparser = "*" [[package]] -category = "main" -description = "Universal encoding detector for Python 2 and 3" name = "chardet" -optional = false -python-versions = "*" version = "3.0.4" - -[[package]] +description = "Universal encoding detector for Python 2 and 3" category = "main" -description = "Composable command line interface toolkit" -name = "click" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "7.0" - -[[package]] -category = "dev" -description = "Cross-platform colored terminal text." -marker = "sys_platform == \"win32\"" -name = "colorama" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.4.1" - -[[package]] -category = "main" -description = "Python parser for the CommonMark Markdown spec" -name = "commonmark" optional = false python-versions = "*" + +[[package]] +name = "click" +version = "7.0" +description = "Composable command line interface toolkit" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[[package]] +name = "colorama" +version = "0.4.1" +description = "Cross-platform colored terminal text." +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[[package]] +name = "commonmark" version = "0.9.0" +description = "Python parser for the CommonMark Markdown spec" +category = "main" +optional = false +python-versions = "*" [package.dependencies] future = "*" [package.extras] -test = ["flake8 (3.5.0)", "hypothesis (3.55.3)"] +test = ["flake8 (==3.5.0)", "hypothesis (==3.55.3)"] [[package]] -category = "dev" -description = "Code coverage measurement for Python" name = "coverage" +version = "4.5.3" +description = "Code coverage measurement for Python" +category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, <4" -version = "4.5.3" [[package]] -category = "main" -description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." name = "cryptography" +version = "2.7" +description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" -version = "2.7" [package.dependencies] asn1crypto = ">=0.21.0" @@ -257,19 +255,19 @@ 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"] +docs = ["sphinx (>=1.6.5,!=1.8.0)", "sphinx-rtd-theme"] docstest = ["doc8", "pyenchant (>=1.6.11)", "twine (>=1.12.0)", "sphinxcontrib-spelling (>=4.0.1)"] 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)"] +test = ["pytest (>=3.6.0,!=3.9.0,!=3.9.1,!=3.9.2)", "pretend", "iso8601", "pytz", "hypothesis (>=1.11.4,!=3.79.2)"] [[package]] -category = "main" -description = "Python client for Elasticsearch" name = "elasticsearch" +version = "6.1.1" +description = "Python client for Elasticsearch" +category = "main" optional = false python-versions = "*" -version = "6.1.1" [package.dependencies] urllib3 = ">=1.21.1,<1.23" @@ -278,12 +276,12 @@ urllib3 = ">=1.21.1,<1.23" develop = ["requests (>=2.0.0,<3.0.0)", "nose", "coverage", "mock", "pyaml", "nosexcover", "sphinx", "sphinx-rtd-theme"] [[package]] -category = "main" -description = "Python client for Elasticsearch" name = "elasticsearch-dsl" +version = "6.1.0" +description = "Python client for Elasticsearch" +category = "main" optional = false python-versions = "*" -version = "6.1.0" [package.dependencies] elasticsearch = ">=6.0.0,<7.0.0" @@ -295,12 +293,12 @@ six = "*" develop = ["mock", "pytest (>=3.0.0)", "pytest-cov", "pytz", "sphinx", "sphinx-rtd-theme"] [[package]] -category = "main" -description = "Python REST API for Humans." name = "eve" +version = "0.9.1" +description = "Python REST API for Humans." +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" -version = "0.9.1" [package.dependencies] cerberus = ">=1.1" @@ -316,56 +314,55 @@ docs = ["sphinx", "alabaster"] tests = ["redis", "testfixtures", "pytest", "tox"] [[package]] -category = "main" -description = "Bringing the elegance of C# EventHandler to Python" name = "events" +version = "0.3" +description = "Bringing the elegance of C# EventHandler to Python" +category = "main" optional = false python-versions = "*" -version = "0.3" [[package]] -category = "main" -description = "A python package that provides useful locks." name = "fasteners" +version = "0.15" +description = "A python package that provides useful locks." +category = "main" optional = false python-versions = "*" -version = "0.15" [package.dependencies] monotonic = ">=0.1" six = "*" [[package]] -category = "main" -description = "" -develop = true name = "flamenco" +version = "2.3dev0" +description = "" +category = "main" optional = false python-versions = "~3.6" -version = "2.3dev0" +develop = true [package.dependencies] pillar = "*" pyjwt = "1.7.1" [package.source] -reference = "" type = "directory" url = "../flamenco" [[package]] -category = "main" -description = "A simple framework for building complex web applications." name = "flask" +version = "1.0.3" +description = "A simple framework for building complex web applications." +category = "main" optional = false python-versions = "*" -version = "1.0.3" [package.dependencies] -Jinja2 = ">=2.10" -Werkzeug = ">=0.14" click = ">=5.1" itsdangerous = ">=0.24" +Jinja2 = ">=2.10" +Werkzeug = ">=0.14" [package.extras] dev = ["pytest (>=3)", "coverage", "tox", "sphinx", "pallets-sphinx-themes", "sphinxcontrib-log-cabinet"] @@ -373,12 +370,12 @@ docs = ["sphinx", "pallets-sphinx-themes", "sphinxcontrib-log-cabinet"] dotenv = ["python-dotenv"] [[package]] -category = "main" -description = "Adds i18n/l10n support to Flask applications" name = "flask-babel" +version = "0.12.2" +description = "Adds i18n/l10n support to Flask applications" +category = "main" optional = false python-versions = "*" -version = "0.12.2" [package.dependencies] Babel = ">=2.3" @@ -386,23 +383,23 @@ Flask = "*" Jinja2 = ">=2.5" [[package]] -category = "main" -description = "Adds caching support to your Flask application" name = "flask-caching" +version = "1.7.2" +description = "Adds caching support to your Flask application" +category = "main" optional = false python-versions = "*" -version = "1.7.2" [package.dependencies] Flask = "*" [[package]] -category = "main" -description = "A toolbar overlay for debugging Flask applications." name = "flask-debugtoolbar" +version = "0.10.1" +description = "A toolbar overlay for debugging Flask applications." +category = "main" optional = false python-versions = "*" -version = "0.10.1" [package.dependencies] Blinker = "*" @@ -411,54 +408,54 @@ itsdangerous = "*" werkzeug = "*" [[package]] -category = "main" -description = "User session management for Flask" name = "flask-login" -optional = false -python-versions = "*" version = "0.4.1" +description = "User session management for Flask" +category = "main" +optional = false +python-versions = "*" [package.dependencies] Flask = "*" [[package]] -category = "main" -description = "Scripting support for Flask" name = "flask-script" +version = "2.0.6" +description = "Scripting support for Flask" +category = "main" optional = false python-versions = "*" -version = "2.0.6" [package.dependencies] Flask = "*" [[package]] -category = "main" -description = "Simple integration of Flask and WTForms." name = "flask-wtf" +version = "0.14.2" +description = "Simple integration of Flask and WTForms." +category = "main" optional = false python-versions = "*" -version = "0.14.2" [package.dependencies] Flask = "*" WTForms = "*" [[package]] -category = "main" -description = "Clean single-source support for Python 3 and 2" name = "future" +version = "0.17.1" +description = "Clean single-source support for Python 3 and 2" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -version = "0.17.1" [[package]] -category = "main" -description = "GAX library for the Google Logging API" name = "gax-google-logging-v2" +version = "0.8.3" +description = "GAX library for the Google Logging API" +category = "main" optional = false python-versions = "*" -version = "0.8.3" [package.dependencies] google-gax = ">=0.12.5,<0.13.0" @@ -467,12 +464,12 @@ grpc-google-logging-v2 = ">=0.8.1,<0.9.0" oauth2client = ">=1.4.11" [[package]] -category = "main" -description = "DEPRECATED" name = "gax-google-pubsub-v1" +version = "0.8.3" +description = "DEPRECATED" +category = "main" optional = false python-versions = "*" -version = "0.8.3" [package.dependencies] google-gax = ">=0.12.5,<0.13.0" @@ -481,12 +478,12 @@ grpc-google-pubsub-v1 = ">=0.8.1,<0.9.0" oauth2client = ">=1.4.11" [[package]] -category = "main" -description = "API Client library for Google Cloud" name = "gcloud" +version = "0.18.3" +description = "API Client library for Google Cloud" +category = "main" optional = false python-versions = "*" -version = "0.18.3" [package.dependencies] gax-google-logging-v2 = ">=0.8.0,<0.9dev" @@ -505,12 +502,12 @@ six = "*" grpc = ["grpcio (>=1.0rc1)", "google-gax (>=0.12.3,<0.13dev)", "gax-google-pubsub-v1 (>=0.8.0,<0.9dev)", "grpc-google-pubsub-v1 (>=0.8.0,<0.9dev)", "gax-google-logging-v2 (>=0.8.0,<0.9dev)", "grpc-google-logging-v2 (>=0.8.0,<0.9dev)"] [[package]] -category = "main" -description = "client libraries for humans" name = "google-apitools" +version = "0.5.28" +description = "client libraries for humans" +category = "main" optional = false python-versions = "*" -version = "0.5.28" [package.dependencies] fasteners = ">=0.14" @@ -523,12 +520,12 @@ cli = ["python-gflags (>=3.0.6)"] testing = ["unittest2 (>=0.5.1)", "mock (>=1.0.1)"] [[package]] -category = "main" -description = "Google API Extensions" name = "google-gax" +version = "0.12.5" +description = "Google API Extensions" +category = "main" optional = false python-versions = "*" -version = "0.12.5" [package.dependencies] future = ">=0.15.2" @@ -538,12 +535,12 @@ ply = "3.8" protobuf = ">=3.0.0b3" [[package]] -category = "main" -description = "Common protobufs used in Google APIs" name = "googleapis-common-protos" +version = "1.6.0" +description = "Common protobufs used in Google APIs" +category = "main" optional = false python-versions = "*" -version = "1.6.0" [package.dependencies] protobuf = ">=3.6.0" @@ -552,12 +549,12 @@ protobuf = ">=3.6.0" grpc = ["grpcio (>=1.0.0)"] [[package]] -category = "main" -description = "GRPC library for the google-logging-v2 service" name = "grpc-google-logging-v2" +version = "0.8.1" +description = "GRPC library for the google-logging-v2 service" +category = "main" optional = false python-versions = "*" -version = "0.8.1" [package.dependencies] googleapis-common-protos = ">=1.1.0" @@ -565,12 +562,12 @@ grpcio = ">=1.0rc1" oauth2client = ">=1.4.11" [[package]] -category = "main" -description = "GRPC library for the google-pubsub-v1 service" name = "grpc-google-pubsub-v1" +version = "0.8.1" +description = "GRPC library for the google-pubsub-v1 service" +category = "main" optional = false python-versions = "*" -version = "0.8.1" [package.dependencies] googleapis-common-protos = ">=1.1.0" @@ -578,77 +575,77 @@ grpcio = ">=1.0rc1" oauth2client = ">=1.4.11" [[package]] -category = "main" -description = "HTTP/2-based RPC framework" name = "grpcio" +version = "1.21.1" +description = "HTTP/2-based RPC framework" +category = "main" optional = false python-versions = "*" -version = "1.21.1" [package.dependencies] six = ">=1.5.2" [[package]] -category = "main" -description = "A comprehensive HTTP client library." name = "httplib2" +version = "0.12.3" +description = "A comprehensive HTTP client library." +category = "main" optional = false python-versions = "*" -version = "0.12.3" [[package]] -category = "main" -description = "Internationalized Domain Names in Applications (IDNA)" name = "idna" +version = "2.8" +description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.8" [[package]] -category = "dev" -description = "Read metadata from Python packages" name = "importlib-metadata" +version = "0.17" +description = "Read metadata from Python packages" +category = "dev" optional = false python-versions = ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3" -version = "0.17" [package.dependencies] zipp = ">=0.5" [package.extras] -docs = ["sphinx", "docutils (0.12)", "rst.linker"] +docs = ["sphinx", "docutils (==0.12)", "rst.linker"] [[package]] -category = "main" -description = "IPv4/IPv6 manipulation library" name = "ipaddress" -optional = false -python-versions = "*" version = "1.0.22" - -[[package]] +description = "IPv4/IPv6 manipulation library" category = "main" -description = "Class and tools for handling of IPv4 and IPv6 addresses and networks" -name = "ipy" optional = false python-versions = "*" -version = "1.00" [[package]] +name = "ipy" +version = "1.00" +description = "Class and tools for handling of IPv4 and IPv6 addresses and networks" category = "main" -description = "Various helpers to pass data to untrusted environments and back." +optional = false +python-versions = "*" + +[[package]] name = "itsdangerous" +version = "1.1.0" +description = "Various helpers to pass data to untrusted environments and back." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.1.0" [[package]] -category = "main" -description = "A small but fast and easy to use stand-alone template engine written in pure python." 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" optional = false python-versions = "*" -version = "2.10.1" [package.dependencies] MarkupSafe = ">=0.23" @@ -657,12 +654,12 @@ MarkupSafe = ">=0.23" i18n = ["Babel (>=0.8)"] [[package]] -category = "main" -description = "Messaging library for Python." name = "kombu" +version = "4.6.0" +description = "Messaging library for Python." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "4.6.0" [package.dependencies] amqp = ">=2.5.0,<3.0" @@ -684,68 +681,67 @@ yaml = ["PyYAML (>=3.10)"] zookeeper = ["kazoo (>=1.3.1)"] [[package]] -category = "main" -description = "Safely add untrusted strings to HTML/XML markup." name = "markupsafe" +version = "1.1.1" +description = "Safely add untrusted strings to HTML/XML markup." +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" -version = "1.1.1" [[package]] -category = "main" -description = "An implementation of time.monotonic() for Python 2 & < 3.3" name = "monotonic" +version = "1.5" +description = "An implementation of time.monotonic() for Python 2 & < 3.3" +category = "main" optional = false python-versions = "*" -version = "1.5" [[package]] -category = "dev" -description = "More routines for operating on iterables, beyond itertools" -marker = "python_version > \"2.7\"" name = "more-itertools" +version = "7.0.0" +description = "More routines for operating on iterables, beyond itertools" +category = "dev" optional = false python-versions = ">=3.4" -version = "7.0.0" [[package]] -category = "dev" -description = "Optional static typing for Python" name = "mypy" +version = "0.501" +description = "Optional static typing for Python" +category = "dev" optional = false python-versions = "*" -version = "0.501" [package.dependencies] typed-ast = ">=1.0.0,<1.1.0" [[package]] -category = "main" -description = "Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSL" name = "ndg-httpsclient" +version = "0.5.1" +description = "Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSL" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.5.1" [package.dependencies] -PyOpenSSL = "*" pyasn1 = ">=0.1.1" +PyOpenSSL = "*" [[package]] -category = "main" -description = "nose extends unittest to make testing easier" name = "nose" +version = "1.3.7" +description = "nose extends unittest to make testing easier" +category = "main" optional = false python-versions = "*" -version = "1.3.7" [[package]] -category = "main" -description = "OAuth 2.0 client library" name = "oauth2client" +version = "4.1.3" +description = "OAuth 2.0 client library" +category = "main" optional = false python-versions = "*" -version = "4.1.3" [package.dependencies] httplib2 = ">=0.9.1" @@ -755,26 +751,15 @@ rsa = ">=3.1.4" six = ">=1.6.1" [[package]] -category = "main" -description = "" -develop = true name = "pillar" +version = "2.0" +description = "" +category = "main" optional = false python-versions = "~3.6" -version = "2.0" +develop = true [package.dependencies] -Eve = "~0.9" -Flask = "~1.0" -Flask-Babel = "~0.12" -Flask-Caching = "~1.7" -Flask-DebugToolbar = "~0.10" -Flask-Login = "~0.4" -Flask-Script = "~2.0" -Flask-WTF = "~0.14" -IPy = "~1.00" -MarkupSafe = "~1.1" -Pillow = "~6.0" algoliasearch = "~1" attrs = "~19" bcrypt = "~3" @@ -784,11 +769,22 @@ celery = "~4.3" commonmark = "~0.9" elasticsearch = "~6.1" elasticsearch-dsl = "~6.1" +Eve = "~0.9" +Flask = "~1.0" +Flask-Babel = "~0.12" +Flask-Caching = "~1.7" +Flask-DebugToolbar = "~0.10" +Flask-Login = "~0.4" +Flask-Script = "~2.0" +Flask-WTF = "~0.14" gcloud = "~0.18" google-apitools = "~0.5" idna = "~2.8" +IPy = "~1.00" +MarkupSafe = "~1.1" ndg-httpsclient = "~0.5" pillarsdk = "*" +Pillow = "~6.0" python-dateutil = "~2.8" rauth = "~0.7" raven = "~6.10" @@ -797,18 +793,17 @@ shortcodes = "~2.5" zencoder = "~0.6" [package.source] -reference = "" type = "directory" url = "../pillar" [[package]] -category = "dev" -description = "" -develop = true name = "pillar-devdeps" +version = "1.0" +description = "" +category = "dev" optional = false python-versions = "~3.6" -version = "1.0" +develop = true [package.dependencies] mypy = "^0.501" @@ -817,43 +812,41 @@ pytest-cov = "~2.7" responses = "~0.10" [package.source] -reference = "" type = "directory" url = "../pillar/devdeps" [[package]] -category = "main" -description = "" -develop = true name = "pillarsdk" +version = "1.10" +description = "" +category = "main" optional = false python-versions = "^3.5" -version = "1.10" +develop = true [package.dependencies] pyOpenSSL = "~19" requests = "~2" [package.source] -reference = "" type = "directory" url = "../pillar-python-sdk" [[package]] -category = "main" -description = "Python Imaging Library (Fork)" name = "pillow" +version = "6.0.0" +description = "Python Imaging Library (Fork)" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "6.0.0" [[package]] -category = "dev" -description = "plugin and hook calling mechanisms for python" name = "pluggy" +version = "0.12.0" +description = "plugin and hook calling mechanisms for python" +category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.12.0" [package.dependencies] importlib-metadata = ">=0.12" @@ -862,67 +855,66 @@ importlib-metadata = ">=0.12" dev = ["pre-commit", "tox"] [[package]] -category = "main" -description = "Python Lex & Yacc" name = "ply" +version = "3.8" +description = "Python Lex & Yacc" +category = "main" optional = false python-versions = "*" -version = "3.8" [[package]] -category = "main" -description = "Protocol Buffers" name = "protobuf" +version = "3.8.0" +description = "Protocol Buffers" +category = "main" optional = false python-versions = "*" -version = "3.8.0" [package.dependencies] -setuptools = "*" six = ">=1.9" [[package]] -category = "dev" -description = "library with cross-python path, ini-parsing, io, code, log facilities" name = "py" +version = "1.8.0" +description = "library with cross-python path, ini-parsing, io, code, log facilities" +category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.8.0" [[package]] -category = "main" -description = "ASN.1 types and codecs" name = "pyasn1" +version = "0.4.5" +description = "ASN.1 types and codecs" +category = "main" optional = false python-versions = "*" -version = "0.4.5" [[package]] -category = "main" -description = "A collection of ASN.1-based protocols modules." name = "pyasn1-modules" +version = "0.2.5" +description = "A collection of ASN.1-based protocols modules." +category = "main" optional = false python-versions = "*" -version = "0.2.5" [package.dependencies] pyasn1 = ">=0.4.1,<0.5.0" [[package]] -category = "main" -description = "C parser in Python" name = "pycparser" +version = "2.19" +description = "C parser in Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.19" [[package]] -category = "main" -description = "JSON Web Token implementation in Python" name = "pyjwt" +version = "1.7.1" +description = "JSON Web Token implementation in Python" +category = "main" optional = false python-versions = "*" -version = "1.7.1" [package.extras] crypto = ["cryptography (>=1.4)"] @@ -930,12 +922,12 @@ flake8 = ["flake8", "flake8-import-order", "pep8-naming"] test = ["pytest (>=4.0.1,<5.0.0)", "pytest-cov (>=2.6.0,<3.0.0)", "pytest-runner (>=4.2,<5.0.0)"] [[package]] -category = "main" -description = "Python driver for MongoDB " name = "pymongo" +version = "3.8.0" +description = "Python driver for MongoDB " +category = "main" optional = false python-versions = "*" -version = "3.8.0" [package.extras] gssapi = ["pykerberos"] @@ -944,12 +936,12 @@ srv = ["dnspython (>=1.8.0,<2.0.0)"] tls = ["ipaddress"] [[package]] -category = "main" -description = "Python wrapper module around the OpenSSL library" name = "pyopenssl" +version = "19.0.0" +description = "Python wrapper module around the OpenSSL library" +category = "main" optional = false python-versions = "*" -version = "19.0.0" [package.dependencies] cryptography = ">=2.3" @@ -960,104 +952,100 @@ docs = ["sphinx", "sphinx-rtd-theme"] test = ["flaky", "pretend", "pytest (>=3.0.1)"] [[package]] -category = "dev" -description = "pytest: simple powerful testing with Python" name = "pytest" +version = "4.4.2" +description = "pytest: simple powerful testing with Python" +category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "4.4.2" [package.dependencies] atomicwrites = ">=1.0" attrs = ">=17.4.0" -colorama = "*" +colorama = {version = "*", markers = "sys_platform == \"win32\""} +more-itertools = {version = ">=4.0.0", markers = "python_version > \"2.7\""} pluggy = ">=0.11" py = ">=1.5.0" -setuptools = "*" six = ">=1.10.0" -[package.dependencies.more-itertools] -python = ">=2.8" -version = ">=4.0.0" - [package.extras] testing = ["argcomplete", "hypothesis (>=3.56)", "nose", "requests", "mock"] [[package]] -category = "dev" -description = "Pytest plugin for measuring coverage." name = "pytest-cov" +version = "2.7.1" +description = "Pytest plugin for measuring coverage." +category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.7.1" [package.dependencies] coverage = ">=4.4" pytest = ">=3.6" [package.extras] -testing = ["fields", "hunter", "process-tests (2.0.2)", "six", "virtualenv"] +testing = ["fields", "hunter", "process-tests (==2.0.2)", "six", "virtualenv"] [[package]] -category = "main" -description = "Extensions to the standard Python datetime module" name = "python-dateutil" +version = "2.8.1" +description = "Extensions to the standard Python datetime module" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" -version = "2.8.1" [package.dependencies] six = ">=1.5" [[package]] -category = "main" -description = "World timezone definitions, modern and historical" name = "pytz" +version = "2019.1" +description = "World timezone definitions, modern and historical" +category = "main" optional = false python-versions = "*" -version = "2019.1" [[package]] -category = "main" -description = "A Python library for OAuth 1.0/a, 2.0, and Ofly." name = "rauth" +version = "0.7.3" +description = "A Python library for OAuth 1.0/a, 2.0, and Ofly." +category = "main" optional = false python-versions = "*" -version = "0.7.3" [package.dependencies] requests = ">=1.2.3" [[package]] -category = "main" -description = "Raven is a client for Sentry (https://getsentry.com)" name = "raven" +version = "6.10.0" +description = "Raven is a client for Sentry (https://getsentry.com)" +category = "main" optional = false python-versions = "*" -version = "6.10.0" [package.extras] flask = ["Flask (>=0.8)", "blinker (>=1.1)"] -tests = ["bottle", "celery (>=2.5)", "coverage (<4)", "exam (>=0.5.2)", "flake8 (3.5.0)", "logbook", "mock", "nose", "pytz", "pytest (>=3.2.0,<3.3.0)", "pytest-timeout (1.2.1)", "pytest-xdist (1.18.2)", "pytest-pythonpath (0.7.2)", "pytest-cov (2.5.1)", "pytest-flake8 (1.0.0)", "requests", "tornado (>=4.1,<5.0)", "tox", "webob", "webtest", "wheel", "anyjson", "zconfig", "Flask (>=0.8)", "blinker (>=1.1)", "Flask-Login (>=0.2.0)", "blinker (>=1.1)", "sanic (>=0.7.0)", "aiohttp"] +tests = ["bottle", "celery (>=2.5)", "coverage (<4)", "exam (>=0.5.2)", "flake8 (==3.5.0)", "logbook", "mock", "nose", "pytz", "pytest (>=3.2.0,<3.3.0)", "pytest-timeout (==1.2.1)", "pytest-xdist (==1.18.2)", "pytest-pythonpath (==0.7.2)", "pytest-cov (==2.5.1)", "pytest-flake8 (==1.0.0)", "requests", "tornado (>=4.1,<5.0)", "tox", "webob", "webtest", "wheel", "anyjson", "zconfig", "Flask (>=0.8)", "blinker (>=1.1)", "Flask-Login (>=0.2.0)", "blinker (>=1.1)", "sanic (>=0.7.0)", "aiohttp"] [[package]] -category = "main" -description = "Python client for Redis key-value store" name = "redis" +version = "3.2.1" +description = "Python client for Redis key-value store" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "3.2.1" [package.extras] hiredis = ["hiredis (>=0.1.3)"] [[package]] -category = "main" -description = "Python HTTP for Humans." name = "requests" +version = "2.22.0" +description = "Python HTTP for Humans." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "2.22.0" [package.dependencies] certifi = ">=2017.4.17" @@ -1067,15 +1055,15 @@ urllib3 = ">=1.21.1,<1.25.0 || >1.25.0,<1.25.1 || >1.25.1,<1.26" [package.extras] security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)"] -socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7)", "win-inet-pton"] +socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"] [[package]] -category = "dev" -description = "A utility library for mocking out the `requests` Python library." name = "responses" +version = "0.10.6" +description = "A utility library for mocking out the `requests` Python library." +category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.10.6" [package.dependencies] requests = ">=2.0" @@ -1085,112 +1073,111 @@ six = "*" tests = ["pytest", "coverage (>=3.7.1,<5.0.0)", "pytest-cov", "pytest-localserver", "flake8"] [[package]] -category = "main" -description = "Pure-Python RSA implementation" name = "rsa" +version = "4.0" +description = "Pure-Python RSA implementation" +category = "main" optional = false python-versions = "*" -version = "4.0" [package.dependencies] pyasn1 = ">=0.1.3" [[package]] -category = "main" -description = "A generic, customizable shortcode parser." name = "shortcodes" +version = "2.5.0" +description = "A generic, customizable shortcode parser." +category = "main" optional = false python-versions = "*" -version = "2.5.0" [[package]] -category = "main" -description = "Simple, fast, extensible JSON encoder/decoder for Python" name = "simplejson" +version = "3.16.0" +description = "Simple, fast, extensible JSON encoder/decoder for Python" +category = "main" optional = false python-versions = ">=2.5, !=3.0.*, !=3.1.*, !=3.2.*" -version = "3.16.0" [[package]] -category = "main" -description = "Python 2 and 3 compatibility utilities" name = "six" +version = "1.12.0" +description = "Python 2 and 3 compatibility utilities" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*" -version = "1.12.0" [[package]] -category = "main" -description = "Intuitive Subversion wrapper." name = "svn" +version = "0.3.46" +description = "Intuitive Subversion wrapper." +category = "main" optional = false python-versions = "*" -version = "0.3.46" [package.dependencies] nose = "*" python-dateutil = ">=2.2" [[package]] -category = "main" -description = "" -develop = true name = "svnman" +version = "1.1dev0" +description = "" +category = "main" optional = false python-versions = "~3.6" -version = "1.1dev0" +develop = true [package.dependencies] pillar = "*" [package.source] -reference = "" type = "directory" url = "../pillar-svnman" [[package]] -category = "dev" -description = "a fork of Python 2 and 3 ast modules with type comment support" name = "typed-ast" +version = "1.0.4" +description = "a fork of Python 2 and 3 ast modules with type comment support" +category = "dev" optional = false python-versions = "*" -version = "1.0.4" [[package]] -category = "main" -description = "HTTP library with thread-safe connection pooling, file post, and more." name = "urllib3" +version = "1.22" +description = "HTTP library with thread-safe connection pooling, file post, and more." +category = "main" optional = false python-versions = "*" -version = "1.22" [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)"] +socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] -category = "main" -description = "Promises, promises, promises." name = "vine" +version = "1.3.0" +description = "Promises, promises, promises." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.3.0" [[package]] -category = "main" -description = "Character encoding aliases for legacy web content" name = "webencodings" +version = "0.5.1" +description = "Character encoding aliases for legacy web content" +category = "main" optional = false python-versions = "*" -version = "0.5.1" [[package]] -category = "main" -description = "The comprehensive WSGI web application library." name = "werkzeug" +version = "0.15.4" +description = "The comprehensive WSGI web application library." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.15.4" [package.extras] dev = ["pytest", "coverage", "tox", "sphinx", "pallets-sphinx-themes", "sphinx-issues"] @@ -1198,42 +1185,43 @@ termcolor = ["termcolor"] watchdog = ["watchdog"] [[package]] -category = "main" -description = "A flexible forms validation and rendering library for Python web development." name = "wtforms" +version = "2.2.1" +description = "A flexible forms validation and rendering library for Python web development." +category = "main" optional = false python-versions = "*" -version = "2.2.1" [package.extras] locale = ["Babel (>=1.3)"] [[package]] -category = "main" -description = "Integration library for Zencoder" name = "zencoder" +version = "0.6.5" +description = "Integration library for Zencoder" +category = "main" optional = false python-versions = "*" -version = "0.6.5" [package.dependencies] requests = ">=1.0" [[package]] -category = "dev" -description = "Backport of pathlib-compatible object wrapper for zip files" name = "zipp" +version = "0.5.1" +description = "Backport of pathlib-compatible object wrapper for zip files" +category = "dev" optional = false python-versions = ">=2.7" -version = "0.5.1" [package.extras] docs = ["sphinx", "jaraco.packaging (>=3.2)", "rst.linker (>=1.9)"] testing = ["pathlib2", "contextlib2", "unittest2"] [metadata] -content-hash = "265c6813c52bdf5230bc37b324a171cd457bb8ba13629afce81724cc8b5d1a01" +lock-version = "1.1" python-versions = "~3.6" +content-hash = "bace7687c9d01109a5d685598aae44654054a60b4b43695a8ef2dfda96303bae" [metadata.files] algoliasearch = [