diff --git a/poetry.lock b/poetry.lock index d716857b53..6ea00683b8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,9 +1,10 @@ -# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand. +# This file is automatically @generated by Poetry and should not be changed by hand. [[package]] name = "affine" version = "2.4.0" description = "Matrices describing affine transformation of the plane" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -19,6 +20,7 @@ test = ["pytest (>=4.6)", "pytest-cov"] name = "alembic" version = "1.9.4" description = "A database migration tool for SQLAlchemy." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -39,6 +41,7 @@ tz = ["python-dateutil"] name = "arrow" version = "1.2.3" description = "Better dates & times for Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -53,6 +56,7 @@ python-dateutil = ">=2.7.0" name = "astroid" version = "2.14.1" description = "An abstract syntax tree for Python with inference support." +category = "main" optional = false python-versions = ">=3.7.2" files = [ @@ -69,6 +73,7 @@ wrapt = {version = ">=1.11,<2", markers = "python_version < \"3.11\""} name = "async-timeout" version = "4.0.2" description = "Timeout context manager for asyncio programs" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -80,6 +85,7 @@ files = [ name = "attrs" version = "22.2.0" description = "Classes Without Boilerplate" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -98,6 +104,7 @@ tests-no-zope = ["cloudpickle", "cloudpickle", "hypothesis", "hypothesis", "mypy name = "azure-core" version = "1.26.2" description = "Microsoft Azure Core Library for Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -117,6 +124,7 @@ aio = ["aiohttp (>=3.0)"] name = "azure-storage-blob" version = "12.14.1" description = "Microsoft Azure Blob Storage Client Library for Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -133,6 +141,7 @@ msrest = ">=0.7.1" name = "babel" version = "2.11.0" description = "Internationalization utilities" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -147,6 +156,7 @@ pytz = ">=2015.7" name = "bandit" version = "1.7.4" description = "Security oriented static analyser for python code." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -169,6 +179,7 @@ yaml = ["PyYAML"] name = "basicauth" version = "1.0.0" description = "An incredibly simple HTTP basic auth implementation." +category = "main" optional = false python-versions = "*" files = [ @@ -180,6 +191,7 @@ files = [ name = "beaker" version = "1.12.0" description = "A Session and Caching library with WSGI Middleware" +category = "main" optional = false python-versions = "*" files = [ @@ -197,6 +209,7 @@ testsuite = ["Mock", "coverage", "cryptography", "pycryptodome", "pylibmc", "pym name = "beaker-redis" version = "1.1.0" description = "Beaker backend for redis" +category = "main" optional = false python-versions = "*" files = [ @@ -212,6 +225,7 @@ redis = "*" name = "beautifulsoup4" version = "4.11.2" description = "Screen-scraping library" +category = "dev" optional = false python-versions = ">=3.6.0" files = [ @@ -230,6 +244,7 @@ lxml = ["lxml"] name = "binaryornot" version = "0.4.4" description = "Ultra-lightweight pure Python package to check if a file is binary or text." +category = "main" optional = false python-versions = "*" files = [ @@ -244,6 +259,7 @@ chardet = ">=3.0.2" name = "black" version = "22.10.0" description = "The uncompromising code formatter." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -288,6 +304,7 @@ uvloop = ["uvloop (>=0.15.2)"] name = "boltons" version = "21.0.0" description = "When they're not builtins, they're boltons." +category = "main" optional = false python-versions = "*" files = [ @@ -299,6 +316,7 @@ files = [ name = "bottle" version = "0.12.23" description = "Fast and simple WSGI-framework for small web-applications." +category = "main" optional = false python-versions = "*" files = [ @@ -310,6 +328,7 @@ files = [ name = "c2c-template" version = "2.3.0" description = "Vars collector and template runner." +category = "main" optional = false python-versions = "*" files = [ @@ -327,6 +346,7 @@ pyyaml-include = "*" name = "c2cciutils" version = "1.4.13" description = "Common utilities for Camptocamp CI" +category = "dev" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -366,6 +386,7 @@ publish = ["google-api-python-client (>=2.0.0,<3.0.0)", "google-auth-httplib2 (> name = "c2cgeoform" version = "2.1.27" description = "c2cgeoform" +category = "main" optional = false python-versions = "*" files = [ @@ -393,6 +414,7 @@ SQLAlchemy = ">=1.1.13" name = "c2cwsgiutils" version = "5.1.6" description = "Common utilities for Camptocamp WSGI applications" +category = "main" optional = false python-versions = "*" files = [ @@ -434,6 +456,7 @@ test-images = ["scikit-image"] name = "cee-syslog-handler" version = "0.6.0" description = "Python Syslog Logging Handler with CEE Support" +category = "main" optional = false python-versions = "*" files = [ @@ -445,6 +468,7 @@ files = [ name = "certifi" version = "2023.7.22" description = "Python package for providing Mozilla's CA Bundle." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -456,6 +480,7 @@ files = [ name = "cffi" version = "1.15.1" description = "Foreign Function Interface for Python calling C code." +category = "main" optional = false python-versions = "*" files = [ @@ -532,6 +557,7 @@ pycparser = "*" name = "chameleon" version = "3.10.2" description = "Fast HTML/XML Template Compiler." +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*" files = [ @@ -542,6 +568,7 @@ files = [ name = "chardet" version = "5.1.0" description = "Universal encoding detector for Python 3" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -553,6 +580,7 @@ files = [ name = "charset-normalizer" version = "3.0.1" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." +category = "main" optional = false python-versions = "*" files = [ @@ -650,6 +678,7 @@ files = [ name = "click" version = "8.1.3" description = "Composable command line interface toolkit" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -664,6 +693,7 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "click-plugins" version = "1.1.1" description = "An extension module for click to enable registering CLI commands via setuptools entry-points." +category = "main" optional = false python-versions = "*" files = [ @@ -681,6 +711,7 @@ dev = ["coveralls", "pytest (>=3.6)", "pytest-cov", "wheel"] name = "cligj" version = "0.7.2" description = "Click params for commmand line interfaces to GeoJSON" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4" files = [ @@ -698,6 +729,7 @@ test = ["pytest-cov"] name = "codespell" version = "2.2.5" description = "Codespell" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -715,6 +747,7 @@ types = ["chardet (>=5.1.0)", "mypy", "pytest", "pytest-cov", "pytest-dependency name = "colander" version = "2.0" description = "A simple schema-based serialization and deserialization library" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -734,6 +767,7 @@ testing = ["babel", "coverage (>=5.0)", "pytest", "pytest-cov"] name = "colanderalchemy" version = "0.3.4" description = "Autogenerate Colander schemas based on SQLAlchemy models." +category = "main" optional = false python-versions = "*" files = [ @@ -749,6 +783,7 @@ SQLAlchemy = ">=0.8dev" name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -760,6 +795,7 @@ files = [ name = "cookiecutter" version = "2.1.1" description = "A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -780,6 +816,7 @@ requests = ">=2.23.0" name = "cornice" version = "6.0.1" description = "Define Web Services in Pyramid." +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -793,34 +830,35 @@ venusian = "*" [[package]] name = "cryptography" -version = "41.0.2" +version = "41.0.3" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "cryptography-41.0.2-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:01f1d9e537f9a15b037d5d9ee442b8c22e3ae11ce65ea1f3316a41c78756b711"}, - {file = "cryptography-41.0.2-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:079347de771f9282fbfe0e0236c716686950c19dee1b76240ab09ce1624d76d7"}, - {file = "cryptography-41.0.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:439c3cc4c0d42fa999b83ded80a9a1fb54d53c58d6e59234cfe97f241e6c781d"}, - {file = "cryptography-41.0.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f14ad275364c8b4e525d018f6716537ae7b6d369c094805cae45300847e0894f"}, - {file = "cryptography-41.0.2-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:84609ade00a6ec59a89729e87a503c6e36af98ddcd566d5f3be52e29ba993182"}, - {file = "cryptography-41.0.2-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:49c3222bb8f8e800aead2e376cbef687bc9e3cb9b58b29a261210456a7783d83"}, - {file = "cryptography-41.0.2-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:d73f419a56d74fef257955f51b18d046f3506270a5fd2ac5febbfa259d6c0fa5"}, - {file = "cryptography-41.0.2-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:2a034bf7d9ca894720f2ec1d8b7b5832d7e363571828037f9e0c4f18c1b58a58"}, - {file = "cryptography-41.0.2-cp37-abi3-win32.whl", hash = "sha256:d124682c7a23c9764e54ca9ab5b308b14b18eba02722b8659fb238546de83a76"}, - {file = "cryptography-41.0.2-cp37-abi3-win_amd64.whl", hash = "sha256:9c3fe6534d59d071ee82081ca3d71eed3210f76ebd0361798c74abc2bcf347d4"}, - {file = "cryptography-41.0.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:a719399b99377b218dac6cf547b6ec54e6ef20207b6165126a280b0ce97e0d2a"}, - {file = "cryptography-41.0.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:182be4171f9332b6741ee818ec27daff9fb00349f706629f5cbf417bd50e66fd"}, - {file = "cryptography-41.0.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:7a9a3bced53b7f09da251685224d6a260c3cb291768f54954e28f03ef14e3766"}, - {file = "cryptography-41.0.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:f0dc40e6f7aa37af01aba07277d3d64d5a03dc66d682097541ec4da03cc140ee"}, - {file = "cryptography-41.0.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:674b669d5daa64206c38e507808aae49904c988fa0a71c935e7006a3e1e83831"}, - {file = "cryptography-41.0.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:7af244b012711a26196450d34f483357e42aeddb04128885d95a69bd8b14b69b"}, - {file = "cryptography-41.0.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:9b6d717393dbae53d4e52684ef4f022444fc1cce3c48c38cb74fca29e1f08eaa"}, - {file = "cryptography-41.0.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:192255f539d7a89f2102d07d7375b1e0a81f7478925b3bc2e0549ebf739dae0e"}, - {file = "cryptography-41.0.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f772610fe364372de33d76edcd313636a25684edb94cee53fd790195f5989d14"}, - {file = "cryptography-41.0.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:b332cba64d99a70c1e0836902720887fb4529ea49ea7f5462cf6640e095e11d2"}, - {file = "cryptography-41.0.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:9a6673c1828db6270b76b22cc696f40cde9043eb90373da5c2f8f2158957f42f"}, - {file = "cryptography-41.0.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:342f3767e25876751e14f8459ad85e77e660537ca0a066e10e75df9c9e9099f0"}, - {file = "cryptography-41.0.2.tar.gz", hash = "sha256:7d230bf856164de164ecb615ccc14c7fc6de6906ddd5b491f3af90d3514c925c"}, + {file = "cryptography-41.0.3-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:652627a055cb52a84f8c448185922241dd5217443ca194d5739b44612c5e6507"}, + {file = "cryptography-41.0.3-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:8f09daa483aedea50d249ef98ed500569841d6498aa9c9f4b0531b9964658922"}, + {file = "cryptography-41.0.3-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4fd871184321100fb400d759ad0cddddf284c4b696568204d281c902fc7b0d81"}, + {file = "cryptography-41.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84537453d57f55a50a5b6835622ee405816999a7113267739a1b4581f83535bd"}, + {file = "cryptography-41.0.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:3fb248989b6363906827284cd20cca63bb1a757e0a2864d4c1682a985e3dca47"}, + {file = "cryptography-41.0.3-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:42cb413e01a5d36da9929baa9d70ca90d90b969269e5a12d39c1e0d475010116"}, + {file = "cryptography-41.0.3-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:aeb57c421b34af8f9fe830e1955bf493a86a7996cc1338fe41b30047d16e962c"}, + {file = "cryptography-41.0.3-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:6af1c6387c531cd364b72c28daa29232162010d952ceb7e5ca8e2827526aceae"}, + {file = "cryptography-41.0.3-cp37-abi3-win32.whl", hash = "sha256:0d09fb5356f975974dbcb595ad2d178305e5050656affb7890a1583f5e02a306"}, + {file = "cryptography-41.0.3-cp37-abi3-win_amd64.whl", hash = "sha256:a983e441a00a9d57a4d7c91b3116a37ae602907a7618b882c8013b5762e80574"}, + {file = "cryptography-41.0.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5259cb659aa43005eb55a0e4ff2c825ca111a0da1814202c64d28a985d33b087"}, + {file = "cryptography-41.0.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:67e120e9a577c64fe1f611e53b30b3e69744e5910ff3b6e97e935aeb96005858"}, + {file = "cryptography-41.0.3-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:7efe8041897fe7a50863e51b77789b657a133c75c3b094e51b5e4b5cec7bf906"}, + {file = "cryptography-41.0.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ce785cf81a7bdade534297ef9e490ddff800d956625020ab2ec2780a556c313e"}, + {file = "cryptography-41.0.3-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:57a51b89f954f216a81c9d057bf1a24e2f36e764a1ca9a501a6964eb4a6800dd"}, + {file = "cryptography-41.0.3-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:4c2f0d35703d61002a2bbdcf15548ebb701cfdd83cdc12471d2bae80878a4207"}, + {file = "cryptography-41.0.3-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:23c2d778cf829f7d0ae180600b17e9fceea3c2ef8b31a99e3c694cbbf3a24b84"}, + {file = "cryptography-41.0.3-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:95dd7f261bb76948b52a5330ba5202b91a26fbac13ad0e9fc8a3ac04752058c7"}, + {file = "cryptography-41.0.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:41d7aa7cdfded09b3d73a47f429c298e80796c8e825ddfadc84c8a7f12df212d"}, + {file = "cryptography-41.0.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d0d651aa754ef58d75cec6edfbd21259d93810b73f6ec246436a21b7841908de"}, + {file = "cryptography-41.0.3-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:ab8de0d091acbf778f74286f4989cf3d1528336af1b59f3e5d2ebca8b5fe49e1"}, + {file = "cryptography-41.0.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a74fbcdb2a0d46fe00504f571a2a540532f4c188e6ccf26f1f178480117b33c4"}, + {file = "cryptography-41.0.3.tar.gz", hash = "sha256:6d192741113ef5e30d89dcb5b956ef4e1578f304708701b8b73d38e3e1461f34"}, ] [package.dependencies] @@ -840,6 +878,7 @@ test-randomorder = ["pytest-randomly"] name = "debian-inspector" version = "31.0.0" description = "Utilities to parse Debian package, copyright and control files." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -859,6 +898,7 @@ testing = ["aboutcode-toolkit (>=6.0.0)", "black", "commoncode", "pytest (>=6,!= name = "decorator" version = "5.1.1" description = "Decorators for Humans" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -870,6 +910,7 @@ files = [ name = "deform" version = "2.0.15" description = "Form library with advanced features like nested forms" +category = "main" optional = false python-versions = "*" files = [ @@ -896,6 +937,7 @@ testing = ["beautifulsoup4", "coverage", "flaky", "pyramid", "pytest", "pytest-c name = "defusedxml" version = "0.7.1" description = "XML bomb protection for Python stdlib modules" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -907,6 +949,7 @@ files = [ name = "dill" version = "0.3.6" description = "serialize all of python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -921,6 +964,7 @@ graph = ["objgraph (>=1.7.2)"] name = "docopt" version = "0.6.2" description = "Pythonic argument parser, that will make you smile" +category = "dev" optional = false python-versions = "*" files = [ @@ -931,6 +975,7 @@ files = [ name = "dodgy" version = "0.2.1" description = "Dodgy: Searches for dodgy looking lines in Python code" +category = "main" optional = false python-versions = "*" files = [ @@ -942,6 +987,7 @@ files = [ name = "dogpile-cache" version = "1.1.8" description = "A caching front-end based on the Dogpile lock." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -957,6 +1003,7 @@ stevedore = ">=3.0.0" name = "editorconfig" version = "0.12.3" description = "EditorConfig File Locator and Interpreter for Python" +category = "dev" optional = false python-versions = "*" files = [ @@ -968,6 +1015,7 @@ files = [ name = "exceptiongroup" version = "1.1.0" description = "Backport of PEP 654 (exception groups)" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -982,6 +1030,7 @@ test = ["pytest (>=6)"] name = "fiona" version = "1.9.4.post1" description = "Fiona reads and writes spatial data files" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1026,6 +1075,7 @@ test = ["Fiona[s3]", "pytest (>=7)", "pytest-cov", "pytz"] name = "flake8" version = "2.3.0" description = "the modular source code checker: pep8, pyflakes and co" +category = "main" optional = false python-versions = "*" files = [ @@ -1042,6 +1092,7 @@ pyflakes = ">=0.8.1" name = "flake8-polyfill" version = "1.0.2" description = "Polyfill package for Flake8 plugins" +category = "main" optional = false python-versions = "*" files = [ @@ -1056,6 +1107,7 @@ flake8 = "*" name = "geoalchemy2" version = "0.13.3" description = "Using SQLAlchemy with Spatial Databases" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1071,6 +1123,7 @@ SQLAlchemy = ">=1.4" name = "geojson" version = "3.0.1" description = "Python bindings and utilities for GeoJSON" +category = "main" optional = false python-versions = ">=3.7, <3.12" files = [ @@ -1082,6 +1135,7 @@ files = [ name = "getitfixed" version = "1.0.29" description = "getitfixed" +category = "main" optional = false python-versions = "*" files = [ @@ -1106,6 +1160,7 @@ waitress = "*" name = "gitdb" version = "4.0.10" description = "Git Object Database" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1118,13 +1173,14 @@ smmap = ">=3.0.1,<6" [[package]] name = "gitpython" -version = "3.1.30" -description = "GitPython is a python library used to interact with Git repositories" +version = "3.1.32" +description = "GitPython is a Python library used to interact with Git repositories" +category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "GitPython-3.1.30-py3-none-any.whl", hash = "sha256:cd455b0000615c60e286208ba540271af9fe531fa6a87cc590a7298785ab2882"}, - {file = "GitPython-3.1.30.tar.gz", hash = "sha256:769c2d83e13f5d938b7688479da374c4e3d49f71549aaf462b646db9602ea6f8"}, + {file = "GitPython-3.1.32-py3-none-any.whl", hash = "sha256:e3d59b1c2c6ebb9dfa7a184daf3b6dd4914237e7488a1730a6d8f6f5d0b4187f"}, + {file = "GitPython-3.1.32.tar.gz", hash = "sha256:8d9b8cb1e80b9735e8717c9362079d3ce4c6e5ddeebedd0361b228c3a67a62f6"}, ] [package.dependencies] @@ -1134,6 +1190,7 @@ gitdb = ">=4.0.1,<5" name = "graphviz" version = "0.20.1" description = "Simple Python interface for Graphviz" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1150,6 +1207,7 @@ test = ["coverage", "mock (>=4)", "pytest (>=7)", "pytest-cov", "pytest-mock (>= name = "greenlet" version = "2.0.2" description = "Lightweight in-process concurrent programming" +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*" files = [ @@ -1223,6 +1281,7 @@ test = ["objgraph", "psutil"] name = "gunicorn" version = "20.1.0" description = "WSGI HTTP Server for UNIX" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1243,6 +1302,7 @@ tornado = ["tornado (>=0.2)"] name = "hupper" version = "1.11" description = "Integrated process monitor for developing and reloading daemons." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1258,6 +1318,7 @@ testing = ["mock", "pytest", "pytest-cov", "watchdog"] name = "idna" version = "3.4" description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1269,6 +1330,7 @@ files = [ name = "importlib-metadata" version = "6.0.0" description = "Read metadata from Python packages" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1288,6 +1350,7 @@ testing = ["flake8 (<5)", "flufl.flake8", "importlib-resources (>=1.3)", "packag name = "importlib-resources" version = "5.10.2" description = "Read resources from Python packages" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1306,6 +1369,7 @@ testing = ["flake8 (<5)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-chec name = "iniconfig" version = "2.0.0" description = "brain-dead simple config-ini parsing" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1317,6 +1381,7 @@ files = [ name = "iso8601" version = "1.1.0" description = "Simple module to parse ISO 8601 dates" +category = "main" optional = false python-versions = ">=3.6.2,<4.0" files = [ @@ -1328,6 +1393,7 @@ files = [ name = "isodate" version = "0.6.1" description = "An ISO 8601 date/time/duration parser and formatter" +category = "main" optional = false python-versions = "*" files = [ @@ -1342,6 +1408,7 @@ six = "*" name = "isort" version = "5.10.1" description = "A Python utility / library to sort Python imports." +category = "main" optional = false python-versions = ">=3.6.1,<4.0" files = [ @@ -1359,6 +1426,7 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] name = "jinja2" version = "3.1.2" description = "A very fast and expressive template engine." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1376,6 +1444,7 @@ i18n = ["Babel (>=2.7)"] name = "jinja2-time" version = "0.2.0" description = "Jinja2 Extension for Dates and Times" +category = "main" optional = false python-versions = "*" files = [ @@ -1391,6 +1460,7 @@ jinja2 = "*" name = "jsonref" version = "0.2" description = "An implementation of JSON Reference for Python" +category = "dev" optional = false python-versions = "*" files = [ @@ -1402,6 +1472,7 @@ files = [ name = "jsonschema" version = "4.17.3" description = "An implementation of JSON Schema validation for Python" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1423,6 +1494,7 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- name = "jsonschema-gentypes" version = "1.4.1" description = "Tool to generate Python types based on TypedDict from a JSON Schema" +category = "dev" optional = false python-versions = ">=3.8,<4" files = [ @@ -1444,6 +1516,7 @@ tools = ["black", "isort", "pyupgrade"] name = "lark-parser" version = "0.12.0" description = "a modern parsing library" +category = "dev" optional = false python-versions = "*" files = [ @@ -1460,6 +1533,7 @@ regex = ["regex"] name = "lazy-object-proxy" version = "1.9.0" description = "A fast and thorough lazy object proxy." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1505,6 +1579,7 @@ files = [ name = "lingua" version = "4.15.0" description = "Translation toolset" +category = "main" optional = false python-versions = "*" files = [ @@ -1524,6 +1599,7 @@ dev = ["black (>=22.1.0)", "flake8 (>=4.0.1)", "pytest (>=7.0.1)"] name = "lxml" version = "4.9.2" description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*" files = [ @@ -1616,6 +1692,7 @@ source = ["Cython (>=0.29.7)"] name = "mako" version = "1.2.4" description = "A super-fast templating language that borrows the best ideas from the existing templating languages." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1635,6 +1712,7 @@ testing = ["pytest"] name = "mapbox-vector-tile" version = "2.0.1" description = "Mapbox Vector Tile encoding and decoding." +category = "dev" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -1654,6 +1732,7 @@ proj = ["pyproj (>=3.4.1,<4.0.0)"] name = "mappyfile" version = "0.9.7" description = "A pure Python MapFile parser for working with MapServer" +category = "dev" optional = false python-versions = "*" files = [ @@ -1671,6 +1750,7 @@ lark-parser = ">=0.11.3" name = "markdown" version = "3.4.1" description = "Python implementation of Markdown." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1688,6 +1768,7 @@ testing = ["coverage", "pyyaml"] name = "markdown-table" version = "2020.12.3" description = "markown table generator" +category = "dev" optional = false python-versions = "*" files = [ @@ -1698,6 +1779,7 @@ files = [ name = "markupsafe" version = "2.1.2" description = "Safely add untrusted strings to HTML/XML markup." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1757,6 +1839,7 @@ files = [ name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1768,6 +1851,7 @@ files = [ name = "msrest" version = "0.7.1" description = "AutoRest swagger generator Python client runtime." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1789,6 +1873,7 @@ async = ["aiodns", "aiohttp (>=3.0)"] name = "mypy" version = "0.991" description = "Optional static typing for Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1839,6 +1924,7 @@ reports = ["lxml"] name = "mypy-extensions" version = "0.4.3" description = "Experimental type system extensions for programs checked with the mypy typechecker." +category = "main" optional = false python-versions = "*" files = [ @@ -1850,6 +1936,7 @@ files = [ name = "netifaces" version = "0.11.0" description = "Portable network interface information." +category = "main" optional = false python-versions = "*" files = [ @@ -1889,6 +1976,7 @@ files = [ name = "node-vm2" version = "0.4.5" description = "A binding to Node.js + vm2, helps you execute JavaScript safely." +category = "dev" optional = false python-versions = "*" files = [ @@ -1900,6 +1988,7 @@ files = [ name = "numpy" version = "1.24.1" description = "Fundamental package for array computing in Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1937,6 +2026,7 @@ files = [ name = "oauthlib" version = "3.2.2" description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1953,6 +2043,7 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] name = "objgraph" version = "3.5.0" description = "Draws Python object reference graphs with graphviz" +category = "main" optional = false python-versions = "*" files = [ @@ -1967,6 +2058,7 @@ graphviz = "*" name = "owslib" version = "0.28.1" description = "OGC Web Service utility library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1985,6 +2077,7 @@ requests = ">=1.0" name = "packaging" version = "21.3" description = "Core utilities for Python packages" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1999,6 +2092,7 @@ pyparsing = ">=2.0.2,<3.0.5 || >3.0.5" name = "papyrus" version = "2.5" description = "Geospatial Extensions for Pyramid" +category = "main" optional = false python-versions = "*" files = [ @@ -2017,6 +2111,7 @@ six = "*" name = "passwordgenerator" version = "1.5.1" description = "Passwords easy for humans, hard for computers" +category = "main" optional = false python-versions = ">=2.7,>=3.2" files = [ @@ -2028,6 +2123,7 @@ files = [ name = "paste" version = "3.5.2" description = "Tools for using a Web Server Gateway Interface stack" +category = "dev" optional = false python-versions = "*" files = [ @@ -2047,6 +2143,7 @@ openid = ["python-openid"] name = "pastedeploy" version = "3.0.1" description = "Load, configure, and compose WSGI applications and servers" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2063,6 +2160,7 @@ testing = ["Paste", "pytest", "pytest-cov"] name = "pastescript" version = "3.3.0" description = "A pluggable command-line frontend, including commands to setup package file layouts" +category = "dev" optional = false python-versions = "*" files = [ @@ -2087,6 +2185,7 @@ wsgiutils = ["WSGIserver"] name = "pathspec" version = "0.11.0" description = "Utility library for gitignore style pattern matching of file paths." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2098,6 +2197,7 @@ files = [ name = "pbr" version = "5.11.1" description = "Python Build Reasonableness" +category = "main" optional = false python-versions = ">=2.6" files = [ @@ -2109,6 +2209,7 @@ files = [ name = "pep8" version = "1.7.1" description = "Python style guide checker" +category = "main" optional = false python-versions = "*" files = [ @@ -2120,6 +2221,7 @@ files = [ name = "pep8-naming" version = "0.10.0" description = "Check PEP-8 naming conventions, plugin for flake8" +category = "main" optional = false python-versions = "*" files = [ @@ -2134,6 +2236,7 @@ flake8-polyfill = ">=1.0.2,<2" name = "peppercorn" version = "0.6" description = "A library for converting a token stream into a data structure for use in web form posts" +category = "main" optional = false python-versions = "*" files = [ @@ -2148,6 +2251,7 @@ docs = ["Sphinx (>=1.7.6)", "pylons-sphinx-themes"] name = "pillow" version = "9.4.0" description = "Python Imaging Library (Fork)" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2238,6 +2342,7 @@ tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "pa name = "pipfile" version = "0.0.2" description = "" +category = "main" optional = false python-versions = "*" files = [ @@ -2251,6 +2356,7 @@ toml = "*" name = "pkgutil-resolve-name" version = "1.3.10" description = "Resolve a name to an object." +category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -2262,6 +2368,7 @@ files = [ name = "plaster" version = "1.1.2" description = "A loader interface around multiple config file formats." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2277,6 +2384,7 @@ testing = ["pytest", "pytest-cov"] name = "plaster-pastedeploy" version = "1.0.1" description = "A loader implementing the PasteDeploy syntax to be used by plaster." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2295,6 +2403,7 @@ testing = ["pytest", "pytest-cov"] name = "platformdirs" version = "2.6.2" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2310,6 +2419,7 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2)", "pytest- name = "pluggy" version = "1.0.0" description = "plugin and hook calling mechanisms for python" +category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -2325,6 +2435,7 @@ testing = ["pytest", "pytest-benchmark"] name = "poetry-semver" version = "0.1.0" description = "A semantic versioning library for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2336,6 +2447,7 @@ files = [ name = "polib" version = "1.1.1" description = "A library to manipulate gettext files (po and mo files)." +category = "main" optional = false python-versions = "*" files = [ @@ -2347,6 +2459,7 @@ files = [ name = "prospector" version = "1.8.4" description = "Prospector is a tool to analyse Python code by aggregating the result of other tools." +category = "main" optional = false python-versions = ">=3.7,<4.0" files = [ @@ -2387,6 +2500,7 @@ with-vulture = ["vulture (>=1.5)"] name = "protobuf" version = "4.21.12" description = "" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2410,6 +2524,7 @@ files = [ name = "psycopg2" version = "2.9.7" description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2430,6 +2545,7 @@ files = [ name = "psycopg2-binary" version = "2.9.5" description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2510,6 +2626,7 @@ files = [ name = "pyclipper" version = "1.3.0.post4" description = "Cython wrapper for the C++ translation of the Angus Johnson's Clipper library (ver. 6.4.2)" +category = "dev" optional = false python-versions = "*" files = [ @@ -2557,6 +2674,7 @@ files = [ name = "pycodestyle" version = "2.10.0" description = "Python style guide checker" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2568,6 +2686,7 @@ files = [ name = "pycparser" version = "2.21" description = "C parser in Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2579,6 +2698,7 @@ files = [ name = "pycryptodome" version = "3.17" description = "Cryptographic library for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -2621,6 +2741,7 @@ files = [ name = "pydocstyle" version = "6.3.0" description = "Python docstring style checker" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2638,6 +2759,7 @@ toml = ["tomli (>=1.2.3)"] name = "pyflakes" version = "2.5.0" description = "passive checker of Python programs" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2649,6 +2771,7 @@ files = [ name = "pygments" version = "2.15.1" description = "Pygments is a syntax highlighting package written in Python." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2663,6 +2786,7 @@ plugins = ["importlib-metadata"] name = "pyjwt" version = "2.6.0" description = "JSON Web Token implementation in Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2680,6 +2804,7 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] name = "pykwalify" version = "1.8.0" description = "Python lib/cli for JSON/YAML schema validation" +category = "dev" optional = false python-versions = "*" files = [ @@ -2696,6 +2821,7 @@ python-dateutil = ">=2.8.0" name = "pylint" version = "2.16.0" description = "python code static checker" +category = "main" optional = false python-versions = ">=3.7.2" files = [ @@ -2722,6 +2848,7 @@ testutils = ["gitpython (>3)"] name = "pylint-celery" version = "0.3" description = "pylint-celery is a Pylint plugin to aid Pylint in recognising and understandingerrors caused when using the Celery library" +category = "main" optional = false python-versions = "*" files = [ @@ -2737,6 +2864,7 @@ pylint-plugin-utils = ">=0.2.1" name = "pylint-django" version = "2.5.3" description = "A Pylint plugin to help Pylint understand the Django web framework" +category = "main" optional = false python-versions = "*" files = [ @@ -2756,6 +2884,7 @@ with-django = ["Django"] name = "pylint-flask" version = "0.6" description = "pylint-flask is a Pylint plugin to aid Pylint in recognizing and understanding errors caused when using Flask" +category = "main" optional = false python-versions = "*" files = [ @@ -2769,6 +2898,7 @@ pylint-plugin-utils = ">=0.2.1" name = "pylint-plugin-utils" version = "0.7" description = "Utilities and helpers for writing Pylint plugins" +category = "main" optional = false python-versions = ">=3.6.2" files = [ @@ -2783,6 +2913,7 @@ pylint = ">=1.7" name = "pyopenssl" version = "23.2.0" description = "Python wrapper module around the OpenSSL library" +category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -2801,6 +2932,7 @@ test = ["flaky", "pretend", "pytest (>=3.0.1)"] name = "pyotp" version = "2.8.0" description = "Python One Time Password Library" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2812,6 +2944,7 @@ files = [ name = "pyparsing" version = "3.0.9" description = "pyparsing module - Classes and methods to define and execute parsing grammars" +category = "main" optional = false python-versions = ">=3.6.8" files = [ @@ -2826,6 +2959,7 @@ diagrams = ["jinja2", "railroad-diagrams"] name = "pyproj" version = "3.4.1" description = "Python interface to PROJ (cartographic projections and coordinate transformations library)" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2873,6 +3007,7 @@ certifi = "*" name = "pyramid" version = "2.0.1" description = "The Pyramid Web Framework, a Pylons project" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2899,6 +3034,7 @@ testing = ["coverage", "pytest (>=5.4.2)", "pytest-cov", "webtest (>=1.3.1)", "z name = "pyramid-beaker" version = "0.8" description = "Beaker session factory backend for Pyramid" +category = "main" optional = false python-versions = "*" files = [ @@ -2917,6 +3053,7 @@ testing = ["coverage", "nose"] name = "pyramid-chameleon" version = "0.3" description = "pyramid_chameleon" +category = "main" optional = false python-versions = "*" files = [ @@ -2935,6 +3072,7 @@ testing = ["coverage", "nose", "virtualenv"] name = "pyramid-debugtoolbar" version = "4.10" description = "A package which provides an interactive HTML debugger for Pyramid application development" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2955,6 +3093,7 @@ testing = ["WebTest", "pytest", "pytest-cov", "sqlalchemy", "webob"] name = "pyramid-jinja2" version = "2.10" description = "Jinja2 template bindings for the Pyramid web framework" +category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -2976,6 +3115,7 @@ testing = ["coverage", "pytest (>=5.4.2)", "pytest-cov", "webtest"] name = "pyramid-mako" version = "1.1.0" description = "Mako template bindings for the Pyramid web framework" +category = "main" optional = false python-versions = "*" files = [ @@ -2995,6 +3135,7 @@ testing = ["WebTest (>=1.3.1)", "coverage", "nose"] name = "pyramid-multiauth" version = "1.0.1" description = "pyramid_multiauth" +category = "main" optional = false python-versions = "*" files = [ @@ -3009,6 +3150,7 @@ pyramid = ">=2,<3" name = "pyramid-tm" version = "2.5" description = "A package which allows Pyramid requests to join the active transaction" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3028,6 +3170,7 @@ testing = ["WebTest", "coverage (>=5.0)", "pytest", "pytest-cov"] name = "pyrsistent" version = "0.19.3" description = "Persistent/Functional/Immutable data structures" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3064,6 +3207,7 @@ files = [ name = "pytest" version = "7.2.2" description = "pytest: simple powerful testing with Python" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3087,6 +3231,7 @@ testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2. name = "python-dateutil" version = "2.8.2" description = "Extensions to the standard Python datetime module" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -3101,6 +3246,7 @@ six = ">=1.5" name = "python-magic" version = "0.4.27" description = "File type identification using libmagic" +category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -3112,6 +3258,7 @@ files = [ name = "python-slugify" version = "8.0.0" description = "A Python slugify application that also handles Unicode" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3129,6 +3276,7 @@ unidecode = ["Unidecode (>=1.1.1)"] name = "pytz" version = "2022.7.1" description = "World timezone definitions, modern and historical" +category = "main" optional = false python-versions = "*" files = [ @@ -3140,6 +3288,7 @@ files = [ name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3189,6 +3338,7 @@ files = [ name = "pyyaml-include" version = "1.3" description = "Extending PyYAML with a custom constructor for including YAML files within YAML files" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -3207,6 +3357,7 @@ toml = ["toml"] name = "rasterio" version = "1.3.8" description = "Fast and direct raster I/O for use with Numpy and SciPy" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3252,6 +3403,7 @@ test = ["boto3 (>=1.2.4)", "hypothesis", "packaging", "pytest (>=2.8.2)", "pytes name = "redis" version = "4.4.4" description = "Python client for Redis database and key-value store" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3270,6 +3422,7 @@ ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)" name = "requests" version = "2.31.0" description = "Python HTTP for Humans." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3291,6 +3444,7 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "requests-oauthlib" version = "1.3.1" description = "OAuthlib authentication support for Requests." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -3309,6 +3463,7 @@ rsa = ["oauthlib[signedtoken] (>=3.0.0)"] name = "requirements-detector" version = "1.0.3" description = "Python tool to find and list requirements of a Python project" +category = "main" optional = false python-versions = ">=3.6.2,<4.0" files = [ @@ -3326,6 +3481,7 @@ toml = ">=0.10.2,<0.11.0" name = "responses" version = "0.22.0" description = "A utility library for mocking out the `requests` Python library." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3346,6 +3502,7 @@ tests = ["coverage (>=6.0.0)", "flake8", "mypy", "pytest (>=7.0.0)", "pytest-asy name = "ruamel-yaml" version = "0.17.21" description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" +category = "dev" optional = false python-versions = ">=3" files = [ @@ -3364,6 +3521,7 @@ jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"] name = "ruamel-yaml-clib" version = "0.2.7" description = "C version of reader, parser and emitter for ruamel.yaml derived from libyaml" +category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -3410,6 +3568,7 @@ files = [ name = "sentry-sdk" version = "1.14.0" description = "Python client for Sentry (https://sentry.io)" +category = "main" optional = false python-versions = "*" files = [ @@ -3448,6 +3607,7 @@ tornado = ["tornado (>=5)"] name = "setoptconf-tmp" version = "0.3.1" description = "A module for retrieving program settings from various sources in a consistant method." +category = "main" optional = false python-versions = "*" files = [ @@ -3462,6 +3622,7 @@ yaml = ["pyyaml"] name = "setuptools" version = "67.1.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3478,6 +3639,7 @@ testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs ( name = "shapely" version = "2.0.1" description = "Manipulation and analysis of geometric objects" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3525,13 +3687,14 @@ files = [ numpy = ">=1.14" [package.extras] -docs = ["matplotlib", "numpydoc (==1.1.*)", "sphinx", "sphinx-book-theme", "sphinx-remove-toctrees"] +docs = ["matplotlib", "numpydoc (>=1.1.0,<1.2.0)", "sphinx", "sphinx-book-theme", "sphinx-remove-toctrees"] test = ["pytest", "pytest-cov"] [[package]] name = "six" version = "1.16.0" description = "Python 2 and 3 compatibility utilities" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -3543,6 +3706,7 @@ files = [ name = "smmap" version = "5.0.0" description = "A pure Python implementation of a sliding window memory map manager" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3554,6 +3718,7 @@ files = [ name = "snowballstemmer" version = "2.2.0" description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." +category = "main" optional = false python-versions = "*" files = [ @@ -3565,6 +3730,7 @@ files = [ name = "snuggs" version = "1.4.7" description = "Snuggs are s-expressions for Numpy" +category = "main" optional = false python-versions = "*" files = [ @@ -3583,6 +3749,7 @@ test = ["hypothesis", "pytest"] name = "soupsieve" version = "2.3.2.post1" description = "A modern CSS selector implementation for Beautiful Soup." +category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -3594,6 +3761,7 @@ files = [ name = "sqlalchemy" version = "1.4.49" description = "Database Abstraction Library" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ @@ -3638,7 +3806,7 @@ files = [ ] [package.dependencies] -greenlet = {version = "!=0.4.17", markers = "python_version >= \"3\" and (platform_machine == \"win32\" or platform_machine == \"WIN32\" or platform_machine == \"AMD64\" or platform_machine == \"amd64\" or platform_machine == \"x86_64\" or platform_machine == \"ppc64le\" or platform_machine == \"aarch64\")"} +greenlet = {version = "!=0.4.17", markers = "python_version >= \"3\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"} [package.extras] aiomysql = ["aiomysql", "greenlet (!=0.4.17)"] @@ -3665,6 +3833,7 @@ sqlcipher = ["sqlcipher3-binary"] name = "sqlalchemy-utils" version = "0.39.0" description = "Various utility functions for SQLAlchemy." +category = "main" optional = false python-versions = "~=3.6" files = [ @@ -3693,6 +3862,7 @@ url = ["furl (>=0.4.1)"] name = "stevedore" version = "4.1.1" description = "Manage dynamic plugins for Python applications" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3707,6 +3877,7 @@ pbr = ">=2.0.0,<2.1.0 || >2.1.0" name = "text-unidecode" version = "1.3" description = "The most basic Text::Unidecode port" +category = "main" optional = false python-versions = "*" files = [ @@ -3718,6 +3889,7 @@ files = [ name = "tilecloud" version = "1.9.3" description = "Tools for managing tiles" +category = "main" optional = false python-versions = ">=3.8,<3.11" files = [ @@ -3742,6 +3914,7 @@ wsgi = ["pyramid"] name = "toml" version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -3753,6 +3926,7 @@ files = [ name = "tomli" version = "2.0.1" description = "A lil' TOML parser" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3764,6 +3938,7 @@ files = [ name = "tomlkit" version = "0.11.6" description = "Style preserving TOML library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3775,6 +3950,7 @@ files = [ name = "transaction" version = "3.0.1" description = "Transaction management for Python" +category = "main" optional = false python-versions = "*" files = [ @@ -3794,6 +3970,7 @@ testing = ["coverage", "mock", "nose"] name = "translationstring" version = "1.4" description = "Utility library for i18n relied on by various Repoze and Pyramid packages" +category = "main" optional = false python-versions = "*" files = [ @@ -3808,6 +3985,7 @@ docs = ["Sphinx (>=1.3.1)", "docutils", "pylons-sphinx-themes"] name = "types-pkg-resources" version = "0.1.3" description = "Typing stubs for pkg_resources" +category = "dev" optional = false python-versions = "*" files = [ @@ -3819,6 +3997,7 @@ files = [ name = "types-python-dateutil" version = "2.8.19.14" description = "Typing stubs for python-dateutil" +category = "dev" optional = false python-versions = "*" files = [ @@ -3830,6 +4009,7 @@ files = [ name = "types-pytz" version = "2022.7.1.2" description = "Typing stubs for pytz" +category = "dev" optional = false python-versions = "*" files = [ @@ -3841,6 +4021,7 @@ files = [ name = "types-pyyaml" version = "6.0.12.11" description = "Typing stubs for PyYAML" +category = "dev" optional = false python-versions = "*" files = [ @@ -3852,6 +4033,7 @@ files = [ name = "types-requests" version = "2.28.11.17" description = "Typing stubs for requests" +category = "dev" optional = false python-versions = "*" files = [ @@ -3866,6 +4048,7 @@ types-urllib3 = "<1.27" name = "types-toml" version = "0.10.8.1" description = "Typing stubs for toml" +category = "dev" optional = false python-versions = "*" files = [ @@ -3877,6 +4060,7 @@ files = [ name = "types-urllib3" version = "1.26.25.4" description = "Typing stubs for urllib3" +category = "dev" optional = false python-versions = "*" files = [ @@ -3888,6 +4072,7 @@ files = [ name = "typing-extensions" version = "4.4.0" description = "Backported and Experimental Type Hints for Python 3.7+" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3899,6 +4084,7 @@ files = [ name = "ujson" version = "5.7.0" description = "Ultra fast JSON encoder and decoder for Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3973,6 +4159,7 @@ files = [ name = "urllib3" version = "1.26.14" description = "HTTP library with thread-safe connection pooling, file post, and more." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" files = [ @@ -3989,6 +4176,7 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] name = "venusian" version = "3.0.0" description = "A library for deferring decorator actions" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -4004,6 +4192,7 @@ testing = ["coverage", "pytest", "pytest-cov"] name = "waitress" version = "2.1.2" description = "Waitress WSGI server" +category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -4019,6 +4208,7 @@ testing = ["coverage (>=5.0)", "pytest", "pytest-cover"] name = "webob" version = "1.8.7" description = "WSGI request and response object" +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*" files = [ @@ -4034,6 +4224,7 @@ testing = ["coverage", "pytest (>=3.1.0)", "pytest-cov", "pytest-xdist"] name = "webtest" version = "3.0.0" description = "Helper to test WSGI applications" +category = "dev" optional = false python-versions = ">=3.6, <4" files = [ @@ -4054,6 +4245,7 @@ tests = ["PasteDeploy", "WSGIProxy2", "coverage", "pyquery", "pytest", "pytest-c name = "wrapt" version = "1.14.1" description = "Module for decorators, wrappers and monkey patching." +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ @@ -4127,6 +4319,7 @@ files = [ name = "zipp" version = "3.12.0" description = "Backport of pathlib-compatible object wrapper for zip files" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4142,6 +4335,7 @@ testing = ["flake8 (<5)", "func-timeout", "jaraco.functools", "jaraco.itertools" name = "zope-deprecation" version = "4.4.0" description = "Zope Deprecation Infrastructure" +category = "main" optional = false python-versions = "*" files = [ @@ -4160,6 +4354,7 @@ test = ["zope.testrunner"] name = "zope-event" version = "4.6" description = "Very basic event publishing system" +category = "main" optional = false python-versions = "*" files = [ @@ -4178,6 +4373,7 @@ test = ["zope.testrunner"] name = "zope-interface" version = "5.5.2" description = "Interfaces for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -4231,6 +4427,7 @@ testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] name = "zope-sqlalchemy" version = "1.6" description = "Minimal Zope/SQLAlchemy transaction integration" +category = "main" optional = false python-versions = "*" files = [ @@ -4250,4 +4447,4 @@ test = ["zope.testing"] [metadata] lock-version = "2.0" python-versions = ">=3.8,<3.11" -content-hash = "8bd1210dd0131226b06dc0afe8e4b985c11d2dd191aa0f18c9144b891497f729" +content-hash = "664a1d53212455f867e378914584d99d97f1a5ccd5f9a7d83f7d98266dae8ee0" diff --git a/pyproject.toml b/pyproject.toml index 1345a414a4..7e9ae2d07c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,7 +57,8 @@ prospector = { extras = ["with_mypy", "with_bandit"], version = "1.8.4" } # pylint = "2.15.5" setuptools = "67.1.0" pygments = "2.15.1" -cryptography = "41.0.2" +cryptography = "41.0.3" +gitpython = "3.1.32" [tool.poetry.dev-dependencies] Babel = "2.11.0" # i18n