diff --git a/poetry.lock b/poetry.lock index d597bea0..ee0bafd3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry and should not be changed by hand. +# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand. [[package]] name = "appdirs" version = "1.4.4" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "dev" optional = false python-versions = "*" files = [ @@ -16,7 +15,6 @@ files = [ name = "attrs" version = "21.4.0" description = "Classes Without Boilerplate" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -34,7 +32,6 @@ tests-no-zope = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy" name = "automat" version = "20.2.0" description = "Self-service finite-state machines for the programmer on the go." -category = "main" optional = false python-versions = "*" files = [ @@ -53,7 +50,6 @@ visualize = ["Twisted (>=16.1.1)", "graphviz (>0.5.1)"] name = "black" version = "21.6b0" description = "The uncompromising code formatter." -category = "dev" optional = false python-versions = ">=3.6.2" files = [ @@ -81,7 +77,6 @@ uvloop = ["uvloop (>=0.15.2)"] name = "canonicaljson" version = "1.5.0" description = "Canonical JSON" -category = "main" optional = false python-versions = "~=3.5" files = [ @@ -95,21 +90,19 @@ simplejson = ">=3.14.0" [[package]] name = "certifi" -version = "2022.12.7" +version = "2023.7.22" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = false python-versions = ">=3.6" files = [ - {file = "certifi-2022.12.7-py3-none-any.whl", hash = "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18"}, - {file = "certifi-2022.12.7.tar.gz", hash = "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3"}, + {file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"}, + {file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"}, ] [[package]] name = "cffi" version = "1.15.0" description = "Foreign Function Interface for Python calling C code." -category = "main" optional = false python-versions = "*" files = [ @@ -172,7 +165,6 @@ pycparser = "*" name = "charset-normalizer" version = "2.0.10" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "dev" optional = false python-versions = ">=3.5.0" files = [ @@ -187,7 +179,6 @@ unicode-backport = ["unicodedata2"] name = "click" version = "8.0.3" description = "Composable command line interface toolkit" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -203,7 +194,6 @@ importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} name = "click-default-group" version = "1.2.2" description = "Extends click.Group to invoke a command without explicit subcommand name" -category = "dev" optional = false python-versions = "*" files = [ @@ -217,7 +207,6 @@ click = "*" name = "colorama" version = "0.4.4" description = "Cross-platform colored terminal text." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -229,7 +218,6 @@ files = [ name = "constantly" version = "15.1.0" description = "Symbolic constants in Python" -category = "main" optional = false python-versions = "*" files = [ @@ -241,7 +229,6 @@ files = [ name = "cryptography" version = "39.0.1" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -287,7 +274,6 @@ tox = ["tox"] name = "frozendict" version = "2.2.0" description = "A simple immutable dictionary" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -311,7 +297,6 @@ files = [ name = "hyperlink" version = "21.0.0" description = "A featureful, immutable, and correct URL for Python." -category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -326,7 +311,6 @@ idna = ">=2.5" name = "idna" version = "3.3" description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -338,7 +322,6 @@ files = [ name = "importlib-metadata" version = "4.10.1" description = "Read metadata from Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -359,7 +342,6 @@ testing = ["flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs name = "incremental" version = "21.3.0" description = "A small library that versions your Python projects." -category = "main" optional = false python-versions = "*" files = [ @@ -374,7 +356,6 @@ scripts = ["click (>=6.0)", "twisted (>=16.4.0)"] name = "isort" version = "5.8.0" description = "A Python utility / library to sort Python imports." -category = "dev" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -391,7 +372,6 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] name = "jinja2" version = "3.0.3" description = "A very fast and expressive template engine." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -409,7 +389,6 @@ i18n = ["Babel (>=2.7)"] name = "markupsafe" version = "2.0.1" description = "Safely add untrusted strings to HTML/XML markup." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -488,7 +467,6 @@ files = [ name = "matrix-common" version = "1.1.0" description = "Common utilities for Synapse, Sydent and Sygnal" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -508,7 +486,6 @@ test = ["aiounittest", "tox", "twisted"] name = "matrix-is-tester" version = "0.1" description = "Black-box integration testing for Matrix Identity Servers" -category = "dev" optional = false python-versions = "*" files = [] @@ -532,7 +509,6 @@ resolved_reference = "c87641b9866b5fd6d648d829283c18fbb06d1bbe" name = "mypy" version = "0.931" description = "Optional static typing for Python" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -572,7 +548,6 @@ python2 = ["typed-ast (>=1.4.0,<2)"] name = "mypy-extensions" version = "0.4.3" description = "Experimental type system extensions for programs checked with the mypy typechecker." -category = "dev" optional = false python-versions = "*" files = [ @@ -584,7 +559,6 @@ files = [ name = "mypy-zope" version = "0.3.5" description = "Plugin for mypy to support zope interfaces" -category = "dev" optional = false python-versions = "*" files = [ @@ -604,7 +578,6 @@ test = ["lxml", "pytest (>=4.6)", "pytest-cov"] name = "netaddr" version = "0.8.0" description = "A network address manipulation library for Python" -category = "main" optional = false python-versions = "*" files = [ @@ -616,7 +589,6 @@ files = [ name = "parameterized" version = "0.8.1" description = "Parameterized testing with any Python test framework" -category = "dev" optional = false python-versions = "*" files = [ @@ -631,7 +603,6 @@ dev = ["jinja2"] name = "pathspec" version = "0.9.0" description = "Utility library for gitignore style pattern matching of file paths." -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ @@ -643,7 +614,6 @@ files = [ name = "phonenumbers" version = "8.12.41" description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers." -category = "main" optional = false python-versions = "*" files = [ @@ -655,7 +625,6 @@ files = [ name = "prometheus-client" version = "0.15.0" description = "Python client for the Prometheus monitoring system." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -670,7 +639,6 @@ twisted = ["twisted"] name = "pyasn1" version = "0.4.8" description = "ASN.1 types and codecs" -category = "main" optional = false python-versions = "*" files = [ @@ -682,7 +650,6 @@ files = [ name = "pyasn1-modules" version = "0.2.8" description = "A collection of ASN.1-based protocols modules." -category = "main" optional = false python-versions = "*" files = [ @@ -697,7 +664,6 @@ pyasn1 = ">=0.4.6,<0.5.0" 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 = [ @@ -709,7 +675,6 @@ files = [ name = "pynacl" version = "1.5.0" description = "Python binding to the Networking and Cryptography (NaCl) library" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -736,7 +701,6 @@ tests = ["hypothesis (>=3.27.0)", "pytest (>=3.2.1,!=3.3.0)"] name = "pyopenssl" version = "23.0.0" description = "Python wrapper module around the OpenSSL library" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -755,7 +719,6 @@ test = ["flaky", "pretend", "pytest (>=3.0.1)"] name = "pyyaml" version = "6.0" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -805,7 +768,6 @@ files = [ name = "regex" version = "2022.1.18" description = "Alternative regular expression module, to replace re." -category = "dev" optional = false python-versions = "*" files = [ @@ -889,7 +851,6 @@ files = [ name = "requests" version = "2.31.0" description = "Python HTTP for Humans." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -911,7 +872,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "ruff" version = "0.0.189" description = "An extremely fast Python linter, written in Rust." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -937,7 +897,6 @@ files = [ name = "sentry-sdk" version = "1.14.0" description = "Python client for Sentry (https://sentry.io)" -category = "main" optional = false python-versions = "*" files = [ @@ -976,7 +935,6 @@ tornado = ["tornado (>=5)"] name = "service-identity" version = "21.1.0" description = "Service identity verification for pyOpenSSL & cryptography." -category = "main" optional = false python-versions = "*" files = [ @@ -1001,7 +959,6 @@ tests = ["coverage[toml] (>=5.0.2)", "pytest"] name = "setuptools" version = "65.5.1" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1018,7 +975,6 @@ testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs ( name = "signedjson" version = "1.1.1" description = "Sign JSON with Ed25519 signatures" -category = "main" optional = false python-versions = "*" files = [ @@ -1036,7 +992,6 @@ unpaddedbase64 = ">=1.0.1" name = "simplejson" version = "3.17.6" description = "Simple, fast, extensible JSON encoder/decoder for Python" -category = "main" optional = false python-versions = ">=2.5, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1107,7 +1062,6 @@ files = [ 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 = [ @@ -1119,7 +1073,6 @@ files = [ name = "sortedcontainers" version = "2.4.0" description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" -category = "main" optional = false python-versions = "*" files = [ @@ -1131,7 +1084,6 @@ files = [ name = "toml" version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" -category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1143,7 +1095,6 @@ files = [ name = "tomli" version = "2.0.0" description = "A lil' TOML parser" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1155,7 +1106,6 @@ files = [ name = "towncrier" version = "21.9.0" description = "Building newsfiles for your project." -category = "dev" optional = false python-versions = "*" files = [ @@ -1178,7 +1128,6 @@ dev = ["packaging"] name = "twisted" version = "22.4.0" description = "An asynchronous networking framework written in Python" -category = "main" optional = false python-versions = ">=3.6.7" files = [ @@ -1216,7 +1165,6 @@ windows-platform = ["PyHamcrest (>=1.9.0)", "appdirs (>=1.4.0)", "bcrypt (>=3.0. name = "twisted-iocpsupport" version = "1.0.2" description = "An extension for use in the twisted I/O Completion Ports reactor." -category = "main" optional = false python-versions = "*" files = [ @@ -1238,7 +1186,6 @@ files = [ name = "typed-ast" version = "1.5.2" description = "a fork of Python 2 and 3 ast modules with type comment support" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1272,7 +1219,6 @@ files = [ name = "types-cryptography" version = "3.3.14" description = "Typing stubs for cryptography" -category = "dev" optional = false python-versions = "*" files = [ @@ -1288,7 +1234,6 @@ types-ipaddress = "*" name = "types-enum34" version = "1.1.8" description = "Typing stubs for enum34" -category = "dev" optional = false python-versions = "*" files = [ @@ -1300,7 +1245,6 @@ files = [ name = "types-ipaddress" version = "1.0.7" description = "Typing stubs for ipaddress" -category = "dev" optional = false python-versions = "*" files = [ @@ -1312,7 +1256,6 @@ files = [ name = "types-jinja2" version = "2.11.9" description = "Typing stubs for Jinja2" -category = "dev" optional = false python-versions = "*" files = [ @@ -1327,7 +1270,6 @@ types-MarkupSafe = "*" name = "types-markupsafe" version = "1.1.10" description = "Typing stubs for MarkupSafe" -category = "dev" optional = false python-versions = "*" files = [ @@ -1339,7 +1281,6 @@ files = [ name = "types-mock" version = "4.0.8" description = "Typing stubs for mock" -category = "dev" optional = false python-versions = "*" files = [ @@ -1351,7 +1292,6 @@ files = [ name = "types-pyopenssl" version = "21.0.3" description = "Typing stubs for pyOpenSSL" -category = "dev" optional = false python-versions = "*" files = [ @@ -1366,7 +1306,6 @@ types-cryptography = "*" name = "types-pyyaml" version = "6.0.3" description = "Typing stubs for PyYAML" -category = "dev" optional = false python-versions = "*" files = [ @@ -1378,7 +1317,6 @@ files = [ name = "typing-extensions" version = "4.0.1" description = "Backported and Experimental Type Hints for Python 3.6+" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1390,7 +1328,6 @@ files = [ name = "unpaddedbase64" version = "2.1.0" description = "Encode and decode Base64 without \"=\" padding" -category = "main" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -1402,7 +1339,6 @@ files = [ name = "urllib3" version = "1.26.15" 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 = [ @@ -1419,7 +1355,6 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] name = "zipp" version = "3.7.0" description = "Backport of pathlib-compatible object wrapper for zip files" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1435,7 +1370,6 @@ testing = ["func-timeout", "jaraco.itertools", "pytest (>=6)", "pytest-black (>= name = "zope.event" version = "4.5.0" description = "Very basic event publishing system" -category = "dev" optional = false python-versions = "*" files = [ @@ -1454,7 +1388,6 @@ test = ["zope.testrunner"] name = "zope.interface" version = "5.4.0" description = "Interfaces for Python" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -1523,7 +1456,6 @@ testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] name = "zope.schema" version = "6.2.0" description = "zope.interface extension for defining data schemas" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [