diff --git a/poetry.lock b/poetry.lock index 1e5aaba..0f13222 100644 --- a/poetry.lock +++ b/poetry.lock @@ -322,7 +322,7 @@ files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] -markers = {main = "sys_platform == \"win32\" and extra == \"docs\"", test = "sys_platform == \"win32\" or platform_system == \"Windows\""} +markers = {main = "extra == \"docs\" and sys_platform == \"win32\"", test = "sys_platform == \"win32\" or platform_system == \"Windows\""} [[package]] name = "contourpy" @@ -1793,14 +1793,14 @@ windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pylint" -version = "4.0.5" +version = "4.0.6" description = "python code static checker" optional = false python-versions = ">=3.10.0" groups = ["test"] files = [ - {file = "pylint-4.0.5-py3-none-any.whl", hash = "sha256:00f51c9b14a3b3ae08cff6b2cdd43f28165c78b165b628692e428fb1f8dc2cf2"}, - {file = "pylint-4.0.5.tar.gz", hash = "sha256:8cd6a618df75deb013bd7eb98327a95f02a6fb839205a6bbf5456ef96afb317c"}, + {file = "pylint-4.0.6-py3-none-any.whl", hash = "sha256:d11a0e1fdb7b1cd46ec5d6fc78fee8b95f28695b2d6140e5809925f61e32ea54"}, + {file = "pylint-4.0.6.tar.gz", hash = "sha256:52f19191bee08bf103f9705ad1a0ece4aa5a0a4ef2bdcbd969375a1e6f6579d5"}, ] [package.dependencies] @@ -1839,14 +1839,14 @@ diagrams = ["jinja2", "railroad-diagrams"] [[package]] name = "pytest" -version = "9.0.3" +version = "9.1.1" description = "pytest: simple powerful testing with Python" optional = false python-versions = ">=3.10" groups = ["test"] files = [ - {file = "pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9"}, - {file = "pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c"}, + {file = "pytest-9.1.1-py3-none-any.whl", hash = "sha256:37a86b45efb9a47a61a36449063e8e18d0cab3161329fc099eb21783169c4f0c"}, + {file = "pytest-9.1.1.tar.gz", hash = "sha256:1088fbde8f2b49d95a549a195707afa7a76a3ce9bcadc26b6d71f0ffda5fe313"}, ] [package.dependencies] @@ -1883,18 +1883,18 @@ testing = ["process-tests", "pytest-xdist", "virtualenv"] [[package]] name = "pytest-describe" -version = "3.1.0" +version = "3.2.0" description = "Describe-style plugin for pytest" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["test"] files = [ - {file = "pytest_describe-3.1.0-py3-none-any.whl", hash = "sha256:9835cc6732c1cc92b0ae230f0a8a6084924129669cb370fe9d4422445cae3cc1"}, - {file = "pytest_describe-3.1.0.tar.gz", hash = "sha256:096017a0efd7beab7114c8fb7ced3a0cfd3a6d8a37e89578ea3d7b190bec6871"}, + {file = "pytest_describe-3.2.0-py3-none-any.whl", hash = "sha256:ea4ef9968145d017847b0e705d058b1ea35ea35c59b5adf4a34378c418ac455a"}, + {file = "pytest_describe-3.2.0.tar.gz", hash = "sha256:8697f9818c330c80312c28c731022618ac96d0dab3b5238116c4a7d0cd187d9f"}, ] [package.dependencies] -pytest = ">=6,<10" +pytest = ">=7,<10" [[package]] name = "pytest-raises" @@ -2502,4 +2502,4 @@ plot = ["matplotlib"] [metadata] lock-version = "2.1" python-versions = ">=3.10" -content-hash = "b50e1110589366dd64739e59a31b100a44d15184d652e1efab83a804af931579" +content-hash = "3bfabf9783a57e058c32489bd8fc9911e058c6eab63edf361751a4634be77cd6" diff --git a/pyproject.toml b/pyproject.toml index 6cb8216..9571a8e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,12 +50,12 @@ numpy = "==2.2.6" matplotlib = "==3.10.9" [tool.poetry.group.test.dependencies] -pylint = "==4.0.5" +pylint = "==4.0.6" mypy = "==2.1.0" black = { version = "==26.5.1", extras = ["jupyter"] } -pytest = "==9.0.3" +pytest = "==9.1.1" pytest-cov = "==7.1.0" -pytest-describe = "==3.1.0" +pytest-describe = "==3.2.0" pytest-raises = "==0.11" [tool.poetry.extras]