diff --git a/flake.lock b/flake.lock index d7bc628..ff02a6d 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1709126324, - "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "d465f4819400de7c8d874d50b982301f28a84605", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1709703039, - "narHash": "sha256-6hqgQ8OK6gsMu1VtcGKBxKQInRLHtzulDo9Z5jxHEFY=", + "lastModified": 1725634671, + "narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9df3e30ce24fd28c7b3e2de0d986769db5d6225d", + "rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 8dbb43a..c663b98 100644 --- a/flake.nix +++ b/flake.nix @@ -8,9 +8,9 @@ outputs = { - self, nixpkgs, flake-utils, + ... }: flake-utils.lib.eachDefaultSystem ( system: diff --git a/poetry.lock b/poetry.lock index b47e57a..53319af 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2,13 +2,13 @@ [[package]] name = "aiofiles" -version = "23.2.1" +version = "24.1.0" description = "File support for asyncio." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "aiofiles-23.2.1-py3-none-any.whl", hash = "sha256:19297512c647d4b27a2cf7c34caa7e405c0d60b5560618a29a9fe027b18b0107"}, - {file = "aiofiles-23.2.1.tar.gz", hash = "sha256:84ec2218d8419404abcb9f0c02df3f34c6e0a68ed41072acfb1cef5cbc29051a"}, + {file = "aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5"}, + {file = "aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c"}, ] [[package]] @@ -136,17 +136,17 @@ speedups = ["Brotli", "aiodns (>=3.2.0)", "brotlicffi"] [[package]] name = "aiohttp-socks" -version = "0.8.4" +version = "0.9.0" description = "Proxy connector for aiohttp" optional = false python-versions = "*" files = [ - {file = "aiohttp_socks-0.8.4-py3-none-any.whl", hash = "sha256:74b21105634ed31d56ed6fee43701ca16218b53475e606d56950a4d17e8290ea"}, - {file = "aiohttp_socks-0.8.4.tar.gz", hash = "sha256:6b611d4ce838e9cf2c2fed5e0dba447cc84824a6cba95dc5747606201da46cb4"}, + {file = "aiohttp_socks-0.9.0-py3-none-any.whl", hash = "sha256:90a8211fd5b904ccbd010900105f1fd2dab20ae8a07df508df399036ad8d3d88"}, + {file = "aiohttp_socks-0.9.0.tar.gz", hash = "sha256:22159a1af026b229cfe5ea007e065bb3fe56385a951a82623a6f4588a6758003"}, ] [package.dependencies] -aiohttp = ">=2.3.2" +aiohttp = ">=3.10.0" python-socks = {version = ">=2.4.3,<3.0.0", extras = ["asyncio"]} [[package]] @@ -1060,27 +1060,29 @@ tests = ["pytest", "pytz", "simplejson"] [[package]] name = "matrix-nio" -version = "0.24.0" +version = "0.25.1" description = "A Python Matrix client library, designed according to sans I/O principles." optional = false -python-versions = ">=3.8.0,<4.0.0" +python-versions = ">=3.8.0" files = [ - {file = "matrix_nio-0.24.0-py3-none-any.whl", hash = "sha256:87bcf8139e081e8e85ced2d02a2be08662bf1accb726e850325b4ab3c840e946"}, - {file = "matrix_nio-0.24.0.tar.gz", hash = "sha256:75f9c58958dbe353bec29be1854835df6d91e6f3be2952261a3a27c99ea896b9"}, + {file = "matrix_nio-0.25.1-py3-none-any.whl", hash = "sha256:980ee429ca2fcbe5165229a0402e36fcec044c7b7370d91f3ae92d0af73cc343"}, + {file = "matrix_nio-0.25.1.tar.gz", hash = "sha256:bb0b2233029225ce28d1feea2cef5d252d24bfb3b7a26ebfea96ad5d2dab7d03"}, ] [package.dependencies] -aiofiles = ">=23.1.0,<24.0.0" -aiohttp = ">=3.9.0,<4.0.0" -aiohttp-socks = ">=0.8.4,<0.9.0" -h11 = ">=0.14.0,<0.15.0" -h2 = ">=4.0.0,<5.0.0" -jsonschema = ">=4.14.0,<5.0.0" -pycryptodome = ">=3.10.1,<4.0.0" -unpaddedbase64 = ">=2.1.0,<3.0.0" +aiofiles = ">=24.1,<25.0" +aiohttp = ">=3.10,<4.0" +aiohttp-socks = ">=0.8,<1.0" +h11 = ">=0.14,<1.0" +h2 = ">=4.0,<5.0" +jsonschema = ">=4.14,<5.0" +pycryptodome = ">=3.10,<4.0" +unpaddedbase64 = ">=2.1,<3.0" [package.extras] -e2e = ["atomicwrites (>=1.4.0,<2.0.0)", "cachetools (>=4.2.1,<5.0.0)", "peewee (>=3.14.4,<4.0.0)", "python-olm (>=3.1.3,<4.0.0)"] +dev = ["aioresponses (>=0.7,<1.0)", "faker (>=8.0,<9.0)", "hpack (>=4.0,<5.0)", "hyperframe (>=6.0,<7.0)", "hypothesis (>=6.8,<7.0)", "matrix-nio[e2e]", "mypy (>=1.11,<2.0)", "mypy-extensions (>=1.0,<2.0)", "pre-commit", "pytest (>=8.2,<9.0)", "pytest-aiohttp (>=0.3,<1.0)", "pytest-asyncio (>=0.24,<1.0)", "pytest-benchmark (>=4.0,<5.0)", "pytest-cov (>=2.11,<3.0)", "pytest-flake8 (>=1.2,<2.0)"] +docs = ["m2r2 (>=0.3,<1.0)", "matrix-nio[dev]", "setuptools (>=61.0)", "sphinx (>=7.4,<8.0)", "sphinx-autodoc-typehints (>=2.1,<3.0)", "sphinx-rtd-theme (>=2.0,<3.0)"] +e2e = ["atomicwrites (>=1.4,<2.0)", "cachetools (>=5.3,<6.0)", "peewee (>=3.14,<4.0)", "python-olm (>=3.2,<4.0)"] [[package]] name = "mdurl" @@ -2013,4 +2015,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "ba001d818e125acd0aa453064edab8dd669a4384ae6d0f0e8701ba19337170f5" +content-hash = "755ee43b6401d0cafdb3dc5363b245b8ae2ddc71fb0a30aa9b70dc887a5115f2" diff --git a/pyproject.toml b/pyproject.toml index 71927e2..77d6ed9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,8 +13,8 @@ repository = "https://github.com/nim65s/matrix-webhook.git" version = "3.9.1" [tool.poetry.dependencies] -Markdown = "^3.7" -matrix-nio = "^0.24" +Markdown = "^3.6" +matrix-nio = "^0.25" python = "^3.8" [tool.poetry.group.dev]