From 10be1b3c0419d7e156290a936ee2b1208ee8acde Mon Sep 17 00:00:00 2001 From: CI Date: Mon, 8 Jan 2024 02:40:14 +0000 Subject: [PATCH] Snyk auto fix --- poetry.lock | 271 ++++++++++++++++++++++++++++++++++++++++++------- pyproject.toml | 2 +- 2 files changed, 235 insertions(+), 38 deletions(-) diff --git a/poetry.lock b/poetry.lock index e61ed3e26b..b8a30a1a47 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,9 +1,10 @@ -# This file is automatically @generated by Poetry 1.7.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.7" description = "Common utilities for Camptocamp WSGI applications" +category = "main" optional = false python-versions = "*" files = [ @@ -461,6 +483,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 = [ @@ -472,6 +495,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 = [ @@ -483,6 +507,7 @@ files = [ name = "cffi" version = "1.15.1" description = "Foreign Function Interface for Python calling C code." +category = "main" optional = false python-versions = "*" files = [ @@ -559,6 +584,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 = [ @@ -569,6 +595,7 @@ files = [ name = "chardet" version = "5.1.0" description = "Universal encoding detector for Python 3" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -580,6 +607,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 = [ @@ -677,6 +705,7 @@ files = [ name = "click" version = "8.1.3" description = "Composable command line interface toolkit" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -691,6 +720,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 = [ @@ -708,6 +738,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 = [ @@ -725,6 +756,7 @@ test = ["pytest-cov"] name = "codespell" version = "2.2.5" description = "Codespell" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -742,6 +774,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 = [ @@ -761,6 +794,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 = [ @@ -776,6 +810,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 = [ @@ -787,6 +822,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 = [ @@ -807,6 +843,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 = [ @@ -822,6 +859,7 @@ venusian = "*" name = "cryptography" version = "41.0.7" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -867,6 +905,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 = [ @@ -886,6 +925,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 = [ @@ -897,6 +937,7 @@ files = [ name = "deform" version = "2.0.15" description = "Form library with advanced features like nested forms" +category = "main" optional = false python-versions = "*" files = [ @@ -923,6 +964,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 = [ @@ -934,6 +976,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 = [ @@ -951,6 +994,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 = [ @@ -965,6 +1009,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 = [ @@ -975,6 +1020,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 = [ @@ -986,6 +1032,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 = [ @@ -1001,6 +1048,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 = [ @@ -1012,6 +1060,7 @@ files = [ name = "exceptiongroup" version = "1.1.0" description = "Backport of PEP 654 (exception groups)" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1026,6 +1075,7 @@ test = ["pytest (>=6)"] name = "fiona" version = "1.9.5" description = "Fiona reads and writes spatial data files" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1075,6 +1125,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 = [ @@ -1091,6 +1142,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 = [ @@ -1105,6 +1157,7 @@ flake8 = "*" name = "geoalchemy2" version = "0.13.3" description = "Using SQLAlchemy with Spatial Databases" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1120,6 +1173,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 = [ @@ -1131,6 +1185,7 @@ files = [ name = "getitfixed" version = "1.0.29" description = "getitfixed" +category = "main" optional = false python-versions = "*" files = [ @@ -1155,6 +1210,7 @@ waitress = "*" name = "gitdb" version = "4.0.10" description = "Git Object Database" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1169,6 +1225,7 @@ smmap = ">=3.0.1,<6" name = "gitpython" version = "3.1.40" description = "GitPython is a Python library used to interact with Git repositories" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1186,6 +1243,7 @@ test = ["black", "coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock", "mypy", "pre name = "graphviz" version = "0.20.1" description = "Simple Python interface for Graphviz" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1202,6 +1260,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 = [ @@ -1279,6 +1338,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 = [ @@ -1299,6 +1359,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 = [ @@ -1314,6 +1375,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 = [ @@ -1325,6 +1387,7 @@ files = [ name = "importlib-metadata" version = "6.0.0" description = "Read metadata from Python packages" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1344,6 +1407,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 = [ @@ -1362,6 +1426,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 = [ @@ -1373,6 +1438,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 = [ @@ -1384,6 +1450,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 = [ @@ -1398,6 +1465,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 = [ @@ -1415,6 +1483,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 = [ @@ -1432,6 +1501,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 = [ @@ -1447,6 +1517,7 @@ jinja2 = "*" name = "jsonref" version = "0.2" description = "An implementation of JSON Reference for Python" +category = "dev" optional = false python-versions = "*" files = [ @@ -1458,6 +1529,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 = [ @@ -1479,6 +1551,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 = [ @@ -1500,6 +1573,7 @@ tools = ["black", "isort", "pyupgrade"] name = "lark-parser" version = "0.12.0" description = "a modern parsing library" +category = "dev" optional = false python-versions = "*" files = [ @@ -1516,6 +1590,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 = [ @@ -1561,6 +1636,7 @@ files = [ name = "lingua" version = "4.15.0" description = "Translation toolset" +category = "main" optional = false python-versions = "*" files = [ @@ -1580,6 +1656,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 = [ @@ -1672,6 +1749,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 = [ @@ -1691,6 +1769,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 = [ @@ -1710,6 +1789,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 = [ @@ -1727,6 +1807,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 = [ @@ -1744,6 +1825,7 @@ testing = ["coverage", "pyyaml"] name = "markdown-table" version = "2020.12.3" description = "markown table generator" +category = "dev" optional = false python-versions = "*" files = [ @@ -1754,6 +1836,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 = [ @@ -1813,6 +1896,7 @@ files = [ name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1824,6 +1908,7 @@ files = [ name = "msrest" version = "0.7.1" description = "AutoRest swagger generator Python client runtime." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1845,6 +1930,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 = [ @@ -1895,6 +1981,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 = [ @@ -1906,6 +1993,7 @@ files = [ name = "netifaces" version = "0.11.0" description = "Portable network interface information." +category = "main" optional = false python-versions = "*" files = [ @@ -1945,6 +2033,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 = [ @@ -1956,6 +2045,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 = [ @@ -1993,6 +2083,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 = [ @@ -2009,6 +2100,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 = [ @@ -2023,6 +2115,7 @@ graphviz = "*" name = "owslib" version = "0.28.1" description = "OGC Web Service utility library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2041,6 +2134,7 @@ requests = ">=1.0" name = "packaging" version = "21.3" description = "Core utilities for Python packages" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2055,6 +2149,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 = [ @@ -2073,6 +2168,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 = [ @@ -2084,6 +2180,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 = [ @@ -2103,6 +2200,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 = [ @@ -2119,6 +2217,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 = [ @@ -2143,6 +2242,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 = [ @@ -2154,6 +2254,7 @@ files = [ name = "pbr" version = "5.11.1" description = "Python Build Reasonableness" +category = "main" optional = false python-versions = ">=2.6" files = [ @@ -2165,6 +2266,7 @@ files = [ name = "pep8" version = "1.7.1" description = "Python style guide checker" +category = "main" optional = false python-versions = "*" files = [ @@ -2176,6 +2278,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 = [ @@ -2190,6 +2293,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 = [ @@ -2204,6 +2308,7 @@ docs = ["Sphinx (>=1.7.6)", "pylons-sphinx-themes"] name = "pillow" version = "10.0.1" description = "Python Imaging Library (Fork)" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2271,6 +2376,7 @@ tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "pa name = "pipfile" version = "0.0.2" description = "" +category = "main" optional = false python-versions = "*" files = [ @@ -2284,6 +2390,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 = [ @@ -2295,6 +2402,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 = [ @@ -2310,6 +2418,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 = [ @@ -2328,6 +2437,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 = [ @@ -2343,6 +2453,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 = [ @@ -2358,6 +2469,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 = [ @@ -2369,6 +2481,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 = [ @@ -2380,6 +2493,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 = [ @@ -2420,6 +2534,7 @@ with-vulture = ["vulture (>=1.5)"] name = "protobuf" version = "4.21.12" description = "" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2443,6 +2558,7 @@ files = [ name = "psycopg2" version = "2.9.9" description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2465,6 +2581,7 @@ files = [ name = "psycopg2-binary" version = "2.9.5" description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2545,6 +2662,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 = [ @@ -2592,6 +2710,7 @@ files = [ name = "pycodestyle" version = "2.10.0" description = "Python style guide checker" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2603,6 +2722,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 = [ @@ -2612,50 +2732,51 @@ files = [ [[package]] name = "pycryptodome" -version = "3.17" +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 = [ - {file = "pycryptodome-3.17-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:2c5631204ebcc7ae33d11c43037b2dafe25e2ab9c1de6448eb6502ac69c19a56"}, - {file = "pycryptodome-3.17-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:04779cc588ad8f13c80a060b0b1c9d1c203d051d8a43879117fe6b8aaf1cd3fa"}, - {file = "pycryptodome-3.17-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:f812d58c5af06d939b2baccdda614a3ffd80531a26e5faca2c9f8b1770b2b7af"}, - {file = "pycryptodome-3.17-cp27-cp27m-manylinux2014_aarch64.whl", hash = "sha256:9453b4e21e752df8737fdffac619e93c9f0ec55ead9a45df782055eb95ef37d9"}, - {file = "pycryptodome-3.17-cp27-cp27m-musllinux_1_1_aarch64.whl", hash = "sha256:121d61663267f73692e8bde5ec0d23c9146465a0d75cad75c34f75c752527b01"}, - {file = "pycryptodome-3.17-cp27-cp27m-win32.whl", hash = "sha256:ba2d4fcb844c6ba5df4bbfee9352ad5352c5ae939ac450e06cdceff653280450"}, - {file = "pycryptodome-3.17-cp27-cp27m-win_amd64.whl", hash = "sha256:87e2ca3aa557781447428c4b6c8c937f10ff215202ab40ece5c13a82555c10d6"}, - {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:f44c0d28716d950135ff21505f2c764498eda9d8806b7c78764165848aa419bc"}, - {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:5a790bc045003d89d42e3b9cb3cc938c8561a57a88aaa5691512e8540d1ae79c"}, - {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2014_aarch64.whl", hash = "sha256:d086d46774e27b280e4cece8ab3d87299cf0d39063f00f1e9290d096adc5662a"}, - {file = "pycryptodome-3.17-cp27-cp27mu-musllinux_1_1_aarch64.whl", hash = "sha256:5587803d5b66dfd99e7caa31ed91fba0fdee3661c5d93684028ad6653fce725f"}, - {file = "pycryptodome-3.17-cp35-abi3-macosx_10_9_universal2.whl", hash = "sha256:e7debd9c439e7b84f53be3cf4ba8b75b3d0b6e6015212355d6daf44ac672e210"}, - {file = "pycryptodome-3.17-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ca1ceb6303be1282148f04ac21cebeebdb4152590842159877778f9cf1634f09"}, - {file = "pycryptodome-3.17-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:dc22cc00f804485a3c2a7e2010d9f14a705555f67020eb083e833cabd5bd82e4"}, - {file = "pycryptodome-3.17-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80ea8333b6a5f2d9e856ff2293dba2e3e661197f90bf0f4d5a82a0a6bc83a626"}, - {file = "pycryptodome-3.17-cp35-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c133f6721fba313722a018392a91e3c69d3706ae723484841752559e71d69dc6"}, - {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:333306eaea01fde50a73c4619e25631e56c4c61bd0fb0a2346479e67e3d3a820"}, - {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_i686.whl", hash = "sha256:1a30f51b990994491cec2d7d237924e5b6bd0d445da9337d77de384ad7f254f9"}, - {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:909e36a43fe4a8a3163e9c7fc103867825d14a2ecb852a63d3905250b308a4e5"}, - {file = "pycryptodome-3.17-cp35-abi3-win32.whl", hash = "sha256:a3228728a3808bc9f18c1797ec1179a0efb5068c817b2ffcf6bcd012494dffb2"}, - {file = "pycryptodome-3.17-cp35-abi3-win_amd64.whl", hash = "sha256:9ec565e89a6b400eca814f28d78a9ef3f15aea1df74d95b28b7720739b28f37f"}, - {file = "pycryptodome-3.17-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:e1819b67bcf6ca48341e9b03c2e45b1c891fa8eb1a8458482d14c2805c9616f2"}, - {file = "pycryptodome-3.17-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:f8e550caf52472ae9126953415e4fc554ab53049a5691c45b8816895c632e4d7"}, - {file = "pycryptodome-3.17-pp27-pypy_73-win32.whl", hash = "sha256:afbcdb0eda20a0e1d44e3a1ad6d4ec3c959210f4b48cabc0e387a282f4c7deb8"}, - {file = "pycryptodome-3.17-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a74f45aee8c5cc4d533e585e0e596e9f78521e1543a302870a27b0ae2106381e"}, - {file = "pycryptodome-3.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38bbd6717eac084408b4094174c0805bdbaba1f57fc250fd0309ae5ec9ed7e09"}, - {file = "pycryptodome-3.17-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f68d6c8ea2974a571cacb7014dbaada21063a0375318d88ac1f9300bc81e93c3"}, - {file = "pycryptodome-3.17-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:8198f2b04c39d817b206ebe0db25a6653bb5f463c2319d6f6d9a80d012ac1e37"}, - {file = "pycryptodome-3.17-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3a232474cd89d3f51e4295abe248a8b95d0332d153bf46444e415409070aae1e"}, - {file = "pycryptodome-3.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4992ec965606054e8326e83db1c8654f0549cdb26fce1898dc1a20bc7684ec1c"}, - {file = "pycryptodome-3.17-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53068e33c74f3b93a8158dacaa5d0f82d254a81b1002e0cd342be89fcb3433eb"}, - {file = "pycryptodome-3.17-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:74794a2e2896cd0cf56fdc9db61ef755fa812b4a4900fa46c49045663a92b8d0"}, - {file = "pycryptodome-3.17.tar.gz", hash = "sha256:bce2e2d8e82fcf972005652371a3e8731956a0c1fbb719cc897943b3695ad91b"}, + {file = "pycryptodome-3.19.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:694020d2ff985cd714381b9da949a21028c24b86f562526186f6af7c7547e986"}, + {file = "pycryptodome-3.19.1-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:4464b0e8fd5508bff9baf18e6fd4c6548b1ac2ce9862d6965ff6a84ec9cb302a"}, + {file = "pycryptodome-3.19.1-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:420972f9c62978e852c74055d81c354079ce3c3a2213a92c9d7e37bbc63a26e2"}, + {file = "pycryptodome-3.19.1-cp27-cp27m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c1bc0c49d986a1491d66d2a56570f12e960b12508b7e71f2423f532e28857f36"}, + {file = "pycryptodome-3.19.1-cp27-cp27m-musllinux_1_1_aarch64.whl", hash = "sha256:e038ab77fec0956d7aa989a3c647652937fc142ef41c9382c2ebd13c127d5b4a"}, + {file = "pycryptodome-3.19.1-cp27-cp27m-win32.whl", hash = "sha256:a991f8ffe8dfe708f86690948ae46442eebdd0fff07dc1b605987939a34ec979"}, + {file = "pycryptodome-3.19.1-cp27-cp27m-win_amd64.whl", hash = "sha256:2c16426ef49d9cba018be2340ea986837e1dfa25c2ea181787971654dd49aadd"}, + {file = "pycryptodome-3.19.1-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:6d0d2b97758ebf2f36c39060520447c26455acb3bcff309c28b1c816173a6ff5"}, + {file = "pycryptodome-3.19.1-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:b8b80ff92049fd042177282917d994d344365ab7e8ec2bc03e853d93d2401786"}, + {file = "pycryptodome-3.19.1-cp27-cp27mu-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd4e7e8bf0fc1ada854688b9b309ee607e2aa85a8b44180f91021a4dd330a928"}, + {file = "pycryptodome-3.19.1-cp27-cp27mu-musllinux_1_1_aarch64.whl", hash = "sha256:8cf5d3d6cf921fa81acd1f632f6cedcc03f5f68fc50c364cd39490ba01d17c49"}, + {file = "pycryptodome-3.19.1-cp35-abi3-macosx_10_9_universal2.whl", hash = "sha256:67939a3adbe637281c611596e44500ff309d547e932c449337649921b17b6297"}, + {file = "pycryptodome-3.19.1-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:11ddf6c9b52116b62223b6a9f4741bc4f62bb265392a4463282f7f34bb287180"}, + {file = "pycryptodome-3.19.1-cp35-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3e6f89480616781d2a7f981472d0cdb09b9da9e8196f43c1234eff45c915766"}, + {file = "pycryptodome-3.19.1-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:27e1efcb68993b7ce5d1d047a46a601d41281bba9f1971e6be4aa27c69ab8065"}, + {file = "pycryptodome-3.19.1-cp35-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1c6273ca5a03b672e504995529b8bae56da0ebb691d8ef141c4aa68f60765700"}, + {file = "pycryptodome-3.19.1-cp35-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:b0bfe61506795877ff974f994397f0c862d037f6f1c0bfc3572195fc00833b96"}, + {file = "pycryptodome-3.19.1-cp35-abi3-musllinux_1_1_i686.whl", hash = "sha256:f34976c5c8eb79e14c7d970fb097482835be8d410a4220f86260695ede4c3e17"}, + {file = "pycryptodome-3.19.1-cp35-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:7c9e222d0976f68d0cf6409cfea896676ddc1d98485d601e9508f90f60e2b0a2"}, + {file = "pycryptodome-3.19.1-cp35-abi3-win32.whl", hash = "sha256:4805e053571140cb37cf153b5c72cd324bb1e3e837cbe590a19f69b6cf85fd03"}, + {file = "pycryptodome-3.19.1-cp35-abi3-win_amd64.whl", hash = "sha256:a470237ee71a1efd63f9becebc0ad84b88ec28e6784a2047684b693f458f41b7"}, + {file = "pycryptodome-3.19.1-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:ed932eb6c2b1c4391e166e1a562c9d2f020bfff44a0e1b108f67af38b390ea89"}, + {file = "pycryptodome-3.19.1-pp27-pypy_73-win32.whl", hash = "sha256:81e9d23c0316fc1b45d984a44881b220062336bbdc340aa9218e8d0656587934"}, + {file = "pycryptodome-3.19.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:37e531bf896b70fe302f003d3be5a0a8697737a8d177967da7e23eff60d6483c"}, + {file = "pycryptodome-3.19.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cd4e95b0eb4b28251c825fe7aa941fe077f993e5ca9b855665935b86fbb1cc08"}, + {file = "pycryptodome-3.19.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c22c80246c3c880c6950d2a8addf156cee74ec0dc5757d01e8e7067a3c7da015"}, + {file = "pycryptodome-3.19.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:e70f5c839c7798743a948efa2a65d1fe96bb397fe6d7f2bde93d869fe4f0ad69"}, + {file = "pycryptodome-3.19.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:6c3df3613592ea6afaec900fd7189d23c8c28b75b550254f4bd33fe94acb84b9"}, + {file = "pycryptodome-3.19.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08b445799d571041765e7d5c9ca09c5d3866c2f22eeb0dd4394a4169285184f4"}, + {file = "pycryptodome-3.19.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:954d156cd50130afd53f8d77f830fe6d5801bd23e97a69d358fed068f433fbfe"}, + {file = "pycryptodome-3.19.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b7efd46b0b4ac869046e814d83244aeab14ef787f4850644119b1c8b0ec2d637"}, + {file = "pycryptodome-3.19.1.tar.gz", hash = "sha256:8ae0dd1bcfada451c35f9e29a3e5db385caabc190f98e4a80ad02a61098fb776"}, ] [[package]] name = "pydocstyle" version = "6.3.0" description = "Python docstring style checker" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2673,6 +2794,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 = [ @@ -2684,6 +2806,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 = [ @@ -2698,6 +2821,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 = [ @@ -2715,6 +2839,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 = [ @@ -2731,6 +2856,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 = [ @@ -2757,6 +2883,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 = [ @@ -2772,6 +2899,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 = [ @@ -2791,6 +2919,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 = [ @@ -2804,6 +2933,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 = [ @@ -2818,6 +2948,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 = [ @@ -2836,6 +2967,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 = [ @@ -2847,6 +2979,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 = [ @@ -2861,6 +2994,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 = [ @@ -2908,6 +3042,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 = [ @@ -2934,6 +3069,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 = [ @@ -2952,6 +3088,7 @@ testing = ["coverage", "nose"] name = "pyramid-chameleon" version = "0.3" description = "pyramid_chameleon" +category = "main" optional = false python-versions = "*" files = [ @@ -2970,6 +3107,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 = [ @@ -2990,6 +3128,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 = [ @@ -3011,6 +3150,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 = [ @@ -3030,6 +3170,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 = [ @@ -3044,6 +3185,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 = [ @@ -3063,6 +3205,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 = [ @@ -3099,6 +3242,7 @@ files = [ name = "pytest" version = "7.2.2" description = "pytest: simple powerful testing with Python" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3122,6 +3266,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 = [ @@ -3136,6 +3281,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 = [ @@ -3147,6 +3293,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 = [ @@ -3164,6 +3311,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 = [ @@ -3175,6 +3323,7 @@ files = [ name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3234,6 +3383,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 = [ @@ -3252,6 +3402,7 @@ toml = ["toml"] name = "rasterio" version = "1.3.9" description = "Fast and direct raster I/O for use with Numpy and SciPy" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3301,6 +3452,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 = [ @@ -3319,6 +3471,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 = [ @@ -3340,6 +3493,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 = [ @@ -3358,6 +3512,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 = [ @@ -3375,6 +3530,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 = [ @@ -3395,6 +3551,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 = [ @@ -3413,6 +3570,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 = [ @@ -3459,6 +3617,7 @@ files = [ name = "sentry-sdk" version = "1.14.0" description = "Python client for Sentry (https://sentry.io)" +category = "main" optional = false python-versions = "*" files = [ @@ -3497,6 +3656,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 = [ @@ -3511,6 +3671,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 = [ @@ -3527,6 +3688,7 @@ testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs ( name = "shapely" version = "2.0.2" description = "Manipulation and analysis of geometric objects" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3577,13 +3739,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 = [ @@ -3595,6 +3758,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 = [ @@ -3606,6 +3770,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 = [ @@ -3617,6 +3782,7 @@ files = [ name = "snuggs" version = "1.4.7" description = "Snuggs are s-expressions for Numpy" +category = "main" optional = false python-versions = "*" files = [ @@ -3635,6 +3801,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 = [ @@ -3646,6 +3813,7 @@ files = [ name = "sqlalchemy" version = "1.4.50" 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 = [ @@ -3704,6 +3872,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 = [ @@ -3732,6 +3901,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 = [ @@ -3746,6 +3916,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 = [ @@ -3757,6 +3928,7 @@ files = [ name = "tilecloud" version = "1.9.3" description = "Tools for managing tiles" +category = "main" optional = false python-versions = ">=3.8,<3.11" files = [ @@ -3781,6 +3953,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 = [ @@ -3792,6 +3965,7 @@ files = [ name = "tomli" version = "2.0.1" description = "A lil' TOML parser" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3803,6 +3977,7 @@ files = [ name = "tomlkit" version = "0.11.6" description = "Style preserving TOML library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3814,6 +3989,7 @@ files = [ name = "transaction" version = "3.0.1" description = "Transaction management for Python" +category = "main" optional = false python-versions = "*" files = [ @@ -3833,6 +4009,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 = [ @@ -3847,6 +4024,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 = [ @@ -3858,6 +4036,7 @@ files = [ name = "types-python-dateutil" version = "2.8.19.14" description = "Typing stubs for python-dateutil" +category = "dev" optional = false python-versions = "*" files = [ @@ -3869,6 +4048,7 @@ files = [ name = "types-pytz" version = "2022.7.1.2" description = "Typing stubs for pytz" +category = "dev" optional = false python-versions = "*" files = [ @@ -3880,6 +4060,7 @@ files = [ name = "types-pyyaml" version = "6.0.12.12" description = "Typing stubs for PyYAML" +category = "dev" optional = false python-versions = "*" files = [ @@ -3891,6 +4072,7 @@ files = [ name = "types-requests" version = "2.28.11.17" description = "Typing stubs for requests" +category = "dev" optional = false python-versions = "*" files = [ @@ -3905,6 +4087,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 = [ @@ -3916,6 +4099,7 @@ files = [ name = "types-urllib3" version = "1.26.25.4" description = "Typing stubs for urllib3" +category = "dev" optional = false python-versions = "*" files = [ @@ -3927,6 +4111,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 = [ @@ -3938,6 +4123,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 = [ @@ -4012,6 +4198,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 = [ @@ -4028,6 +4215,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 = [ @@ -4043,6 +4231,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 = [ @@ -4058,6 +4247,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 = [ @@ -4073,6 +4263,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 = [ @@ -4093,6 +4284,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 = [ @@ -4176,6 +4368,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 = [ @@ -4191,6 +4384,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 = [ @@ -4209,6 +4403,7 @@ test = ["zope.testrunner"] name = "zope-event" version = "4.6" description = "Very basic event publishing system" +category = "main" optional = false python-versions = "*" files = [ @@ -4227,6 +4422,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 = [ @@ -4280,6 +4476,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 = [ @@ -4299,4 +4496,4 @@ test = ["zope.testing"] [metadata] lock-version = "2.0" python-versions = ">=3.8,<3.11" -content-hash = "c778fa5e1d23f64d3607288be2d123b81e5bd988a155203afaadbdd77018f675" +content-hash = "79ff64102a1033d67d0b9dcc2199b0824495e2806afb45a43e4b41a77687fff0" diff --git a/pyproject.toml b/pyproject.toml index 4b3163b706..a9be391349 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ OWSLib = "0.28.1" # geoportal papyrus = "2.5" # commons, geoportal passwordgenerator = "1.5.1" # geoportal psycopg2 = "2.9.9" # geoportal -pycryptodome = "3.17" # geoportal +pycryptodome = "3.19.1" # geoportal pyproj = "3.4.1" # admin, other? pyotp = "2.8.0" # geoportal pyramid = "2.0.2" # geoportal