diff --git a/pyproject.toml b/pyproject.toml index 776a43a..83d3804 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ dev-dependencies = [ "black<25.9.1,>=25.9.0", "coverage<8.0.0,>=7.6.10", "isort<6.1.1,>=6.1.0", - "pylint<4.0.0,>=3.3.3", + "pylint<4.1.0,>=4.0.0", "pylint-exit<2.0.0,>=1.2.0", "pytest<9.0.0,>=8.3.4", "ruff>=0.11.2", diff --git a/uv.lock b/uv.lock index ad5180a..a15b826 100644 --- a/uv.lock +++ b/uv.lock @@ -8,11 +8,11 @@ resolution-markers = [ [[package]] name = "astroid" -version = "3.3.11" +version = "4.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/18/74/dfb75f9ccd592bbedb175d4a32fc643cf569d7c218508bfbd6ea7ef9c091/astroid-3.3.11.tar.gz", hash = "sha256:1e5a5011af2920c7c67a53f65d536d65bfa7116feeaf2354d8b94f29573bb0ce", size = 400439, upload-time = "2025-07-13T18:04:23.177Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a7/d1/6eee8726a863f28ff50d26c5eacb1a590f96ccbb273ce0a8c047ffb10f5a/astroid-4.0.1.tar.gz", hash = "sha256:0d778ec0def05b935e198412e62f9bcca8b3b5c39fdbe50b0ba074005e477aab", size = 405414, upload-time = "2025-10-11T15:15:42.6Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/af/0f/3b8fdc946b4d9cc8cc1e8af42c4e409468c84441b933d037e101b3d72d86/astroid-3.3.11-py3-none-any.whl", hash = "sha256:54c760ae8322ece1abd213057c4b5bba7c49818853fc901ef09719a60dbf9dec", size = 275612, upload-time = "2025-07-13T18:04:21.07Z" }, + { url = "https://files.pythonhosted.org/packages/47/f4/034361a9cbd9284ef40c8ad107955ede4efae29cbc17a059f63f6569c06a/astroid-4.0.1-py3-none-any.whl", hash = "sha256:37ab2f107d14dc173412327febf6c78d39590fdafcb44868f03b6c03452e3db0", size = 276268, upload-time = "2025-10-11T15:15:40.585Z" }, ] [[package]] @@ -265,7 +265,7 @@ dev = [ { name = "black", specifier = ">=25.9.0,<25.9.1" }, { name = "coverage", specifier = ">=7.6.10,<8.0.0" }, { name = "isort", specifier = ">=6.1.0,<6.1.1" }, - { name = "pylint", specifier = ">=3.3.3,<4.0.0" }, + { name = "pylint", specifier = ">=4.0.0,<4.1.0" }, { name = "pylint-exit", specifier = ">=1.2.0,<2.0.0" }, { name = "pytest", specifier = ">=8.3.4,<9.0.0" }, { name = "ruff", specifier = ">=0.11.2" }, @@ -489,7 +489,7 @@ wheels = [ [[package]] name = "pylint" -version = "3.3.9" +version = "4.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "astroid" }, @@ -500,9 +500,9 @@ dependencies = [ { name = "platformdirs" }, { name = "tomlkit" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/9d/81c84a312d1fa8133b0db0c76148542a98349298a01747ab122f9314b04e/pylint-3.3.9.tar.gz", hash = "sha256:d312737d7b25ccf6b01cc4ac629b5dcd14a0fcf3ec392735ac70f137a9d5f83a", size = 1525946, upload-time = "2025-10-05T18:41:43.786Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/2f/e80cc4301c81c41a8836d726377daeebf5901a33c06ba8c2d5afb94f7612/pylint-4.0.0.tar.gz", hash = "sha256:62da212808c0681e49ffb125f0a994c685d912cf19ae373075649ebb5870ec28", size = 1567676, upload-time = "2025-10-12T15:21:15.165Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/a7/69460c4a6af7575449e615144aa2205b89408dc2969b87bc3df2f262ad0b/pylint-3.3.9-py3-none-any.whl", hash = "sha256:01f9b0462c7730f94786c283f3e52a1fbdf0494bbe0971a78d7277ef46a751e7", size = 523465, upload-time = "2025-10-05T18:41:41.766Z" }, + { url = "https://files.pythonhosted.org/packages/42/af/068a0b92c49927ada0e177561244157dc9d122eeea5987e34c423172a296/pylint-4.0.0-py3-none-any.whl", hash = "sha256:196b92a85204bb0c0a416a6bb324f6185e59ff1d687ee1d614bf0abf34a348e8", size = 535836, upload-time = "2025-10-12T15:21:13.041Z" }, ] [[package]]