diff --git a/poetry.lock b/poetry.lock index 7fd039aa7b..916369786a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,9 +1,10 @@ -# This file is automatically @generated by Poetry 1.8.3 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.8" description = "Security oriented static analyser for python code." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -171,6 +181,7 @@ yaml = ["PyYAML"] name = "basicauth" version = "1.0.0" description = "An incredibly simple HTTP basic auth implementation." +category = "main" optional = false python-versions = "*" files = [ @@ -182,6 +193,7 @@ files = [ name = "beaker" version = "1.12.0" description = "A Session and Caching library with WSGI Middleware" +category = "main" optional = false python-versions = "*" files = [ @@ -199,6 +211,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 = [ @@ -214,6 +227,7 @@ redis = "*" name = "beautifulsoup4" version = "4.11.2" description = "Screen-scraping library" +category = "dev" optional = false python-versions = ">=3.6.0" files = [ @@ -232,6 +246,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 = [ @@ -246,6 +261,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 = [ @@ -290,6 +306,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 = [ @@ -301,6 +318,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 = [ @@ -312,6 +330,7 @@ files = [ name = "c2c-template" version = "2.3.0" description = "Vars collector and template runner." +category = "main" optional = false python-versions = "*" files = [ @@ -329,6 +348,7 @@ pyyaml-include = "*" name = "c2cciutils" version = "1.4.16" description = "Common utilities for Camptocamp CI" +category = "dev" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -369,6 +389,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 = [ @@ -396,6 +417,7 @@ SQLAlchemy = ">=1.1.13" name = "c2cwsgiutils" version = "5.1.7" description = "Common utilities for Camptocamp WSGI applications" +category = "main" optional = false python-versions = "*" files = [ @@ -464,6 +486,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 = [ @@ -475,6 +498,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 = [ @@ -486,6 +510,7 @@ files = [ name = "cffi" version = "1.15.1" description = "Foreign Function Interface for Python calling C code." +category = "main" optional = false python-versions = "*" files = [ @@ -562,6 +587,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 = [ @@ -572,6 +598,7 @@ files = [ name = "chardet" version = "5.1.0" description = "Universal encoding detector for Python 3" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -583,6 +610,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 = [ @@ -680,6 +708,7 @@ files = [ name = "click" version = "8.1.3" description = "Composable command line interface toolkit" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -694,6 +723,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 = [ @@ -711,6 +741,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 = [ @@ -728,6 +759,7 @@ test = ["pytest-cov"] name = "codespell" version = "2.2.6" description = "Codespell" +category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -745,6 +777,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 = [ @@ -764,6 +797,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 = [ @@ -779,6 +813,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 = [ @@ -790,6 +825,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 = [ @@ -810,6 +846,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 = [ @@ -823,43 +860,44 @@ venusian = "*" [[package]] name = "cryptography" -version = "42.0.7" +version = "42.0.8" 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-42.0.7-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:a987f840718078212fdf4504d0fd4c6effe34a7e4740378e59d47696e8dfb477"}, - {file = "cryptography-42.0.7-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:bd13b5e9b543532453de08bcdc3cc7cebec6f9883e886fd20a92f26940fd3e7a"}, - {file = "cryptography-42.0.7-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a79165431551042cc9d1d90e6145d5d0d3ab0f2d66326c201d9b0e7f5bf43604"}, - {file = "cryptography-42.0.7-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a47787a5e3649008a1102d3df55424e86606c9bae6fb77ac59afe06d234605f8"}, - {file = "cryptography-42.0.7-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:02c0eee2d7133bdbbc5e24441258d5d2244beb31da5ed19fbb80315f4bbbff55"}, - {file = "cryptography-42.0.7-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:5e44507bf8d14b36b8389b226665d597bc0f18ea035d75b4e53c7b1ea84583cc"}, - {file = "cryptography-42.0.7-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:7f8b25fa616d8b846aef64b15c606bb0828dbc35faf90566eb139aa9cff67af2"}, - {file = "cryptography-42.0.7-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:93a3209f6bb2b33e725ed08ee0991b92976dfdcf4e8b38646540674fc7508e13"}, - {file = "cryptography-42.0.7-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e6b8f1881dac458c34778d0a424ae5769de30544fc678eac51c1c8bb2183e9da"}, - {file = "cryptography-42.0.7-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3de9a45d3b2b7d8088c3fbf1ed4395dfeff79d07842217b38df14ef09ce1d8d7"}, - {file = "cryptography-42.0.7-cp37-abi3-win32.whl", hash = "sha256:789caea816c6704f63f6241a519bfa347f72fbd67ba28d04636b7c6b7da94b0b"}, - {file = "cryptography-42.0.7-cp37-abi3-win_amd64.whl", hash = "sha256:8cb8ce7c3347fcf9446f201dc30e2d5a3c898d009126010cbd1f443f28b52678"}, - {file = "cryptography-42.0.7-cp39-abi3-macosx_10_12_universal2.whl", hash = "sha256:a3a5ac8b56fe37f3125e5b72b61dcde43283e5370827f5233893d461b7360cd4"}, - {file = "cryptography-42.0.7-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:779245e13b9a6638df14641d029add5dc17edbef6ec915688f3acb9e720a5858"}, - {file = "cryptography-42.0.7-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d563795db98b4cd57742a78a288cdbdc9daedac29f2239793071fe114f13785"}, - {file = "cryptography-42.0.7-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:31adb7d06fe4383226c3e963471f6837742889b3c4caa55aac20ad951bc8ffda"}, - {file = "cryptography-42.0.7-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:efd0bf5205240182e0f13bcaea41be4fdf5c22c5129fc7ced4a0282ac86998c9"}, - {file = "cryptography-42.0.7-cp39-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:a9bc127cdc4ecf87a5ea22a2556cab6c7eda2923f84e4f3cc588e8470ce4e42e"}, - {file = "cryptography-42.0.7-cp39-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:3577d029bc3f4827dd5bf8bf7710cac13527b470bbf1820a3f394adb38ed7d5f"}, - {file = "cryptography-42.0.7-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:2e47577f9b18723fa294b0ea9a17d5e53a227867a0a4904a1a076d1646d45ca1"}, - {file = "cryptography-42.0.7-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:1a58839984d9cb34c855197043eaae2c187d930ca6d644612843b4fe8513c886"}, - {file = "cryptography-42.0.7-cp39-abi3-win32.whl", hash = "sha256:e6b79d0adb01aae87e8a44c2b64bc3f3fe59515280e00fb6d57a7267a2583cda"}, - {file = "cryptography-42.0.7-cp39-abi3-win_amd64.whl", hash = "sha256:16268d46086bb8ad5bf0a2b5544d8a9ed87a0e33f5e77dd3c3301e63d941a83b"}, - {file = "cryptography-42.0.7-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2954fccea107026512b15afb4aa664a5640cd0af630e2ee3962f2602693f0c82"}, - {file = "cryptography-42.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:362e7197754c231797ec45ee081f3088a27a47c6c01eff2ac83f60f85a50fe60"}, - {file = "cryptography-42.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4f698edacf9c9e0371112792558d2f705b5645076cc0aaae02f816a0171770fd"}, - {file = "cryptography-42.0.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5482e789294854c28237bba77c4c83be698be740e31a3ae5e879ee5444166582"}, - {file = "cryptography-42.0.7-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e9b2a6309f14c0497f348d08a065d52f3020656f675819fc405fb63bbcd26562"}, - {file = "cryptography-42.0.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d8e3098721b84392ee45af2dd554c947c32cc52f862b6a3ae982dbb90f577f14"}, - {file = "cryptography-42.0.7-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c65f96dad14f8528a447414125e1fc8feb2ad5a272b8f68477abbcc1ea7d94b9"}, - {file = "cryptography-42.0.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:36017400817987670037fbb0324d71489b6ead6231c9604f8fc1f7d008087c68"}, - {file = "cryptography-42.0.7.tar.gz", hash = "sha256:ecbfbc00bf55888edda9868a4cf927205de8499e7fabe6c050322298382953f2"}, + {file = "cryptography-42.0.8-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:81d8a521705787afe7a18d5bfb47ea9d9cc068206270aad0b96a725022e18d2e"}, + {file = "cryptography-42.0.8-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:961e61cefdcb06e0c6d7e3a1b22ebe8b996eb2bf50614e89384be54c48c6b63d"}, + {file = "cryptography-42.0.8-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3ec3672626e1b9e55afd0df6d774ff0e953452886e06e0f1eb7eb0c832e8902"}, + {file = "cryptography-42.0.8-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e599b53fd95357d92304510fb7bda8523ed1f79ca98dce2f43c115950aa78801"}, + {file = "cryptography-42.0.8-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:5226d5d21ab681f432a9c1cf8b658c0cb02533eece706b155e5fbd8a0cdd3949"}, + {file = "cryptography-42.0.8-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:6b7c4f03ce01afd3b76cf69a5455caa9cfa3de8c8f493e0d3ab7d20611c8dae9"}, + {file = "cryptography-42.0.8-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:2346b911eb349ab547076f47f2e035fc8ff2c02380a7cbbf8d87114fa0f1c583"}, + {file = "cryptography-42.0.8-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:ad803773e9df0b92e0a817d22fd8a3675493f690b96130a5e24f1b8fabbea9c7"}, + {file = "cryptography-42.0.8-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:2f66d9cd9147ee495a8374a45ca445819f8929a3efcd2e3df6428e46c3cbb10b"}, + {file = "cryptography-42.0.8-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d45b940883a03e19e944456a558b67a41160e367a719833c53de6911cabba2b7"}, + {file = "cryptography-42.0.8-cp37-abi3-win32.whl", hash = "sha256:a0c5b2b0585b6af82d7e385f55a8bc568abff8923af147ee3c07bd8b42cda8b2"}, + {file = "cryptography-42.0.8-cp37-abi3-win_amd64.whl", hash = "sha256:57080dee41209e556a9a4ce60d229244f7a66ef52750f813bfbe18959770cfba"}, + {file = "cryptography-42.0.8-cp39-abi3-macosx_10_12_universal2.whl", hash = "sha256:dea567d1b0e8bc5764b9443858b673b734100c2871dc93163f58c46a97a83d28"}, + {file = "cryptography-42.0.8-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c4783183f7cb757b73b2ae9aed6599b96338eb957233c58ca8f49a49cc32fd5e"}, + {file = "cryptography-42.0.8-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0608251135d0e03111152e41f0cc2392d1e74e35703960d4190b2e0f4ca9c70"}, + {file = "cryptography-42.0.8-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:dc0fdf6787f37b1c6b08e6dfc892d9d068b5bdb671198c72072828b80bd5fe4c"}, + {file = "cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:9c0c1716c8447ee7dbf08d6db2e5c41c688544c61074b54fc4564196f55c25a7"}, + {file = "cryptography-42.0.8-cp39-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:fff12c88a672ab9c9c1cf7b0c80e3ad9e2ebd9d828d955c126be4fd3e5578c9e"}, + {file = "cryptography-42.0.8-cp39-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:cafb92b2bc622cd1aa6a1dce4b93307792633f4c5fe1f46c6b97cf67073ec961"}, + {file = "cryptography-42.0.8-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:31f721658a29331f895a5a54e7e82075554ccfb8b163a18719d342f5ffe5ecb1"}, + {file = "cryptography-42.0.8-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b297f90c5723d04bcc8265fc2a0f86d4ea2e0f7ab4b6994459548d3a6b992a14"}, + {file = "cryptography-42.0.8-cp39-abi3-win32.whl", hash = "sha256:2f88d197e66c65be5e42cd72e5c18afbfae3f741742070e3019ac8f4ac57262c"}, + {file = "cryptography-42.0.8-cp39-abi3-win_amd64.whl", hash = "sha256:fa76fbb7596cc5839320000cdd5d0955313696d9511debab7ee7278fc8b5c84a"}, + {file = "cryptography-42.0.8-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:ba4f0a211697362e89ad822e667d8d340b4d8d55fae72cdd619389fb5912eefe"}, + {file = "cryptography-42.0.8-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:81884c4d096c272f00aeb1f11cf62ccd39763581645b0812e99a91505fa48e0c"}, + {file = "cryptography-42.0.8-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c9bb2ae11bfbab395bdd072985abde58ea9860ed84e59dbc0463a5d0159f5b71"}, + {file = "cryptography-42.0.8-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7016f837e15b0a1c119d27ecd89b3515f01f90a8615ed5e9427e30d9cdbfed3d"}, + {file = "cryptography-42.0.8-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5a94eccb2a81a309806027e1670a358b99b8fe8bfe9f8d329f27d72c094dde8c"}, + {file = "cryptography-42.0.8-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:dec9b018df185f08483f294cae6ccac29e7a6e0678996587363dc352dc65c842"}, + {file = "cryptography-42.0.8-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:343728aac38decfdeecf55ecab3264b015be68fc2816ca800db649607aeee648"}, + {file = "cryptography-42.0.8-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:013629ae70b40af70c9a7a5db40abe5d9054e6f4380e50ce769947b73bf3caad"}, + {file = "cryptography-42.0.8.tar.gz", hash = "sha256:8d09d05439ce7baa8e9e95b07ec5b6c886f548deb7e0f69ef25f64b3bce842f2"}, ] [package.dependencies] @@ -879,6 +917,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 = [ @@ -898,6 +937,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 = [ @@ -909,6 +949,7 @@ files = [ name = "deform" version = "2.0.15" description = "Form library with advanced features like nested forms" +category = "main" optional = false python-versions = "*" files = [ @@ -935,6 +976,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 = [ @@ -946,6 +988,7 @@ files = [ name = "deprecated" version = "1.2.14" description = "Python @deprecated decorator to deprecate old python classes, functions or methods." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -963,6 +1006,7 @@ dev = ["PyTest", "PyTest-Cov", "bump2version (<1)", "sphinx (<2)", "tox"] name = "dill" version = "0.3.6" description = "serialize all of python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -977,6 +1021,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 = [ @@ -987,6 +1032,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 = [ @@ -998,6 +1044,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 = [ @@ -1013,6 +1060,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 = [ @@ -1024,6 +1072,7 @@ files = [ name = "exceptiongroup" version = "1.1.0" description = "Backport of PEP 654 (exception groups)" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1038,6 +1087,7 @@ test = ["pytest (>=6)"] name = "fiona" version = "1.9.6" description = "Fiona reads and writes spatial data files" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1086,6 +1136,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 = [ @@ -1102,6 +1153,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 = [ @@ -1116,6 +1168,7 @@ flake8 = "*" name = "geoalchemy2" version = "0.13.3" description = "Using SQLAlchemy with Spatial Databases" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1131,6 +1184,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 = [ @@ -1142,6 +1196,7 @@ files = [ name = "getitfixed" version = "1.0.29" description = "getitfixed" +category = "main" optional = false python-versions = "*" files = [ @@ -1166,6 +1221,7 @@ waitress = "*" name = "gitdb" version = "4.0.10" description = "Git Object Database" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1180,6 +1236,7 @@ smmap = ">=3.0.1,<6" name = "gitpython" version = "3.1.43" description = "GitPython is a Python library used to interact with Git repositories" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1198,6 +1255,7 @@ test = ["coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock", "mypy", "pre-commit", name = "graphviz" version = "0.20.1" description = "Simple Python interface for Graphviz" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1214,6 +1272,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 = [ @@ -1291,6 +1350,7 @@ test = ["objgraph", "psutil"] name = "gunicorn" version = "22.0.0" description = "WSGI HTTP Server for UNIX" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1312,6 +1372,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 = [ @@ -1327,6 +1388,7 @@ testing = ["mock", "pytest", "pytest-cov", "watchdog"] name = "idna" version = "3.7" description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1338,6 +1400,7 @@ files = [ name = "importlib-metadata" version = "6.0.0" description = "Read metadata from Python packages" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1357,6 +1420,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 = [ @@ -1375,6 +1439,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 = [ @@ -1386,6 +1451,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 = [ @@ -1397,6 +1463,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 = [ @@ -1411,6 +1478,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 = [ @@ -1428,6 +1496,7 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] name = "jinja2" version = "3.1.4" description = "A very fast and expressive template engine." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1445,6 +1514,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 = [ @@ -1460,6 +1530,7 @@ jinja2 = "*" name = "jsonref" version = "0.2" description = "An implementation of JSON Reference for Python" +category = "dev" optional = false python-versions = "*" files = [ @@ -1471,6 +1542,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 = [ @@ -1492,6 +1564,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 = [ @@ -1513,6 +1586,7 @@ tools = ["black", "isort", "pyupgrade"] name = "lark-parser" version = "0.12.0" description = "a modern parsing library" +category = "dev" optional = false python-versions = "*" files = [ @@ -1529,6 +1603,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 = [ @@ -1574,6 +1649,7 @@ files = [ name = "lingua" version = "4.15.0" description = "Translation toolset" +category = "main" optional = false python-versions = "*" files = [ @@ -1593,6 +1669,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 = [ @@ -1685,6 +1762,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 = [ @@ -1704,6 +1782,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 = [ @@ -1723,6 +1802,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 = [ @@ -1740,6 +1820,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 = [ @@ -1757,6 +1838,7 @@ testing = ["coverage", "pyyaml"] name = "markdown-it-py" version = "3.0.0" description = "Python port of markdown-it. Markdown parsing, done right!" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1781,6 +1863,7 @@ testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] name = "markdown-table" version = "2020.12.3" description = "markown table generator" +category = "dev" optional = false python-versions = "*" files = [ @@ -1791,6 +1874,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 = [ @@ -1850,6 +1934,7 @@ files = [ name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1861,6 +1946,7 @@ files = [ name = "mdurl" version = "0.1.2" description = "Markdown URL utilities" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1872,6 +1958,7 @@ files = [ name = "msrest" version = "0.7.1" description = "AutoRest swagger generator Python client runtime." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1893,6 +1980,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 = [ @@ -1943,6 +2031,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 = [ @@ -1954,6 +2043,7 @@ files = [ name = "netifaces" version = "0.11.0" description = "Portable network interface information." +category = "main" optional = false python-versions = "*" files = [ @@ -1993,6 +2083,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 = [ @@ -2004,6 +2095,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 = [ @@ -2041,6 +2133,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 = [ @@ -2057,6 +2150,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 = [ @@ -2071,6 +2165,7 @@ graphviz = "*" name = "owslib" version = "0.28.1" description = "OGC Web Service utility library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2089,6 +2184,7 @@ requests = ">=1.0" name = "packaging" version = "21.3" description = "Core utilities for Python packages" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2103,6 +2199,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 = [ @@ -2121,6 +2218,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 = [ @@ -2132,6 +2230,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 = [ @@ -2151,6 +2250,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 = [ @@ -2167,6 +2267,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 = [ @@ -2191,6 +2292,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 = [ @@ -2202,6 +2304,7 @@ files = [ name = "pbr" version = "5.11.1" description = "Python Build Reasonableness" +category = "main" optional = false python-versions = ">=2.6" files = [ @@ -2213,6 +2316,7 @@ files = [ name = "pep8" version = "1.7.1" description = "Python style guide checker" +category = "main" optional = false python-versions = "*" files = [ @@ -2224,6 +2328,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 = [ @@ -2238,6 +2343,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 = [ @@ -2252,6 +2358,7 @@ docs = ["Sphinx (>=1.7.6)", "pylons-sphinx-themes"] name = "pillow" version = "10.3.0" description = "Python Imaging Library (Fork)" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2338,6 +2445,7 @@ xmp = ["defusedxml"] name = "pipfile" version = "0.0.2" description = "" +category = "main" optional = false python-versions = "*" files = [ @@ -2351,6 +2459,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 = [ @@ -2362,6 +2471,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 = [ @@ -2377,6 +2487,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 = [ @@ -2395,6 +2506,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 = [ @@ -2410,6 +2522,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 = [ @@ -2425,6 +2538,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 = [ @@ -2436,6 +2550,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 = [ @@ -2447,6 +2562,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 = [ @@ -2487,6 +2603,7 @@ with-vulture = ["vulture (>=1.5)"] name = "protobuf" version = "4.21.12" description = "" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2510,6 +2627,7 @@ files = [ name = "psycopg2" version = "2.9.9" description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2532,6 +2650,7 @@ files = [ name = "psycopg2-binary" version = "2.9.5" description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2612,6 +2731,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 = [ @@ -2659,6 +2779,7 @@ files = [ name = "pycodestyle" version = "2.10.0" description = "Python style guide checker" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2670,6 +2791,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 = [ @@ -2681,6 +2803,7 @@ files = [ name = "pycryptodome" version = "3.19.1" description = "Cryptographic library for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -2722,6 +2845,7 @@ files = [ name = "pydocstyle" version = "6.3.0" description = "Python docstring style checker" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2739,6 +2863,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 = [ @@ -2750,6 +2875,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 = [ @@ -2764,6 +2890,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 = [ @@ -2781,6 +2908,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 = [ @@ -2797,6 +2925,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 = [ @@ -2823,6 +2952,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 = [ @@ -2838,6 +2968,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 = [ @@ -2857,6 +2988,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 = [ @@ -2870,6 +3002,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 = [ @@ -2884,6 +3017,7 @@ pylint = ">=1.7" name = "pyopenssl" version = "24.0.0" description = "Python wrapper module around the OpenSSL library" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2902,6 +3036,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 = [ @@ -2913,6 +3048,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 = [ @@ -2927,6 +3063,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 = [ @@ -2974,6 +3111,7 @@ certifi = "*" name = "pyramid" version = "2.0.2" description = "The Pyramid Web Framework, a Pylons project" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3000,6 +3138,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 = [ @@ -3018,6 +3157,7 @@ testing = ["coverage", "nose"] name = "pyramid-chameleon" version = "0.3" description = "pyramid_chameleon" +category = "main" optional = false python-versions = "*" files = [ @@ -3036,6 +3176,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 = [ @@ -3056,6 +3197,7 @@ testing = ["WebTest", "pytest", "pytest-cov", "sqlalchemy", "webob"] name = "pyramid-jinja2" version = "2.10.1" description = "Jinja2 template bindings for the Pyramid web framework" +category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -3077,6 +3219,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 = [ @@ -3096,6 +3239,7 @@ testing = ["WebTest (>=1.3.1)", "coverage", "nose"] name = "pyramid-multiauth" version = "1.0.2" description = "An authentication policy for Pyramid that proxies to a stack of other authentication policies" +category = "main" optional = false python-versions = "*" files = [ @@ -3113,6 +3257,7 @@ dev = ["pytest", "pytest-cache", "pytest-cov", "ruff"] 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 = [ @@ -3132,6 +3277,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 = [ @@ -3168,6 +3314,7 @@ files = [ name = "pytest" version = "7.2.2" description = "pytest: simple powerful testing with Python" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3191,6 +3338,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 = [ @@ -3205,6 +3353,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 = [ @@ -3216,6 +3365,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 = [ @@ -3233,6 +3383,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 = [ @@ -3244,6 +3395,7 @@ files = [ name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3304,6 +3456,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 = [ @@ -3322,6 +3475,7 @@ toml = ["toml"] name = "rasterio" version = "1.3.10" description = "Fast and direct raster I/O for use with Numpy and SciPy" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3372,6 +3526,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 = [ @@ -3390,6 +3545,7 @@ ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)" name = "requests" version = "2.32.3" description = "Python HTTP for Humans." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3411,6 +3567,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 = [ @@ -3429,6 +3586,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 = [ @@ -3446,6 +3604,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 = [ @@ -3466,6 +3625,7 @@ tests = ["coverage (>=6.0.0)", "flake8", "mypy", "pytest (>=7.0.0)", "pytest-asy name = "rich" version = "13.7.0" description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" +category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -3485,6 +3645,7 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] 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 = [ @@ -3503,6 +3664,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 = [ @@ -3549,6 +3711,7 @@ files = [ name = "sentry-sdk" version = "1.14.0" description = "Python client for Sentry (https://sentry.io)" +category = "main" optional = false python-versions = "*" files = [ @@ -3587,6 +3750,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 = [ @@ -3601,6 +3765,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 = [ @@ -3617,6 +3782,7 @@ testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs ( name = "shapely" version = "2.0.4" description = "Manipulation and analysis of geometric objects" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3667,13 +3833,14 @@ files = [ numpy = ">=1.14,<3" [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 = [ @@ -3685,6 +3852,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 = [ @@ -3696,6 +3864,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 = [ @@ -3707,6 +3876,7 @@ files = [ name = "snuggs" version = "1.4.7" description = "Snuggs are s-expressions for Numpy" +category = "main" optional = false python-versions = "*" files = [ @@ -3725,6 +3895,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 = [ @@ -3736,6 +3907,7 @@ files = [ name = "sqlalchemy" version = "1.4.52" 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 = [ @@ -3815,6 +3987,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 = [ @@ -3843,6 +4016,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 = [ @@ -3857,6 +4031,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 = [ @@ -3868,6 +4043,7 @@ files = [ name = "tilecloud" version = "1.9.3" description = "Tools for managing tiles" +category = "main" optional = false python-versions = ">=3.8,<3.11" files = [ @@ -3892,6 +4068,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 = [ @@ -3903,6 +4080,7 @@ files = [ name = "tomli" version = "2.0.1" description = "A lil' TOML parser" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3914,6 +4092,7 @@ files = [ name = "tomlkit" version = "0.11.6" description = "Style preserving TOML library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3925,6 +4104,7 @@ files = [ name = "transaction" version = "3.0.1" description = "Transaction management for Python" +category = "main" optional = false python-versions = "*" files = [ @@ -3944,6 +4124,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 = [ @@ -3958,6 +4139,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 = [ @@ -3969,6 +4151,7 @@ files = [ name = "types-python-dateutil" version = "2.8.19.20240311" description = "Typing stubs for python-dateutil" +category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3980,6 +4163,7 @@ files = [ name = "types-pytz" version = "2022.7.1.2" description = "Typing stubs for pytz" +category = "dev" optional = false python-versions = "*" files = [ @@ -3991,6 +4175,7 @@ files = [ name = "types-pyyaml" version = "6.0.12.12" description = "Typing stubs for PyYAML" +category = "dev" optional = false python-versions = "*" files = [ @@ -4002,6 +4187,7 @@ files = [ name = "types-requests" version = "2.28.11.17" description = "Typing stubs for requests" +category = "dev" optional = false python-versions = "*" files = [ @@ -4016,6 +4202,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 = [ @@ -4027,6 +4214,7 @@ files = [ name = "types-urllib3" version = "1.26.25.4" description = "Typing stubs for urllib3" +category = "dev" optional = false python-versions = "*" files = [ @@ -4038,6 +4226,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 = [ @@ -4049,6 +4238,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 = [ @@ -4123,6 +4313,7 @@ files = [ name = "urllib3" version = "1.26.18" 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 = [ @@ -4139,6 +4330,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 = [ @@ -4154,6 +4346,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 = [ @@ -4169,6 +4362,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 = [ @@ -4184,6 +4378,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 = [ @@ -4204,6 +4399,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 = [ @@ -4287,6 +4483,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 = [ @@ -4302,6 +4499,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 = [ @@ -4320,6 +4518,7 @@ test = ["zope.testrunner"] name = "zope-event" version = "4.6" description = "Very basic event publishing system" +category = "main" optional = false python-versions = "*" files = [ @@ -4338,6 +4537,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 = [ @@ -4391,6 +4591,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 = [ @@ -4410,4 +4611,4 @@ test = ["zope.testing"] [metadata] lock-version = "2.0" python-versions = ">=3.8,<3.11" -content-hash = "ebdac27df0372d5ebf5072ba080deb2e36468acd2f38d92f1d2070f62f8af035" +content-hash = "daf6ccc40757bd601fa699b258af7be889d8c85e724a28266b7e49ac5c71b764" diff --git a/pyproject.toml b/pyproject.toml index f88b12d8ab..5ca5d8c631 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,7 +57,7 @@ prospector = { extras = ["with_mypy", "with_bandit"], version = "1.8.4" } # pylint = "2.15.5" setuptools = "67.1.0" pygments = "2.15.1" -cryptography = "42.0.7" +cryptography = "42.0.8" gitpython = "3.1.43" pillow = "10.3.0" urllib3 = "1.26.18"