diff --git a/pyproject.toml b/pyproject.toml index 2e9a0a4..4b02286 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,20 +7,20 @@ requires-python = ">=3.11" license = { text = "MIT" } dependencies = [ "PyYAML>=6.0.2", - "requests>=2.32.3", - "urllib3>=2.3.0", + "requests>=2.34.2", + "urllib3>=2.8.0", ] [project.optional-dependencies] dev = [ "pytest>=8.3.0", "jsonschema>=4.20.0", - "ruff>=0.9.0", - "mypy>=1.14.0", - "types-PyYAML>=6.0.12.20241230", - "types-requests>=2.32.0.20241016", - "pandas>=2.3,<2.4", - "matplotlib>=3.10,<3.11", + "ruff>=0.16.8", + "mypy>=2.3.1", + "types-PyYAML>=6.0.12.20260906", + "types-requests>=2.33.0.20260906", + "pandas>=3.0.6,<3.1", + "matplotlib>=3.11.2,<3.12", ] [tool.pytest.ini_options] diff --git a/requirements-dev.lock.txt b/requirements-dev.lock.txt index 9d5b0a2..a843603 100644 --- a/requirements-dev.lock.txt +++ b/requirements-dev.lock.txt @@ -13,12 +13,12 @@ contourpy==1.4.0 cycler==0.12.1 fonttools==4.65.0 kiwisolver==1.5.1 -matplotlib==3.10.9 +matplotlib==3.11.2 numpy==2.5.3 -pandas==2.3.3 +pandas==3.0.6 pillow==12.3.0 pyparsing==3.3.2 python-dateutil==2.9.0.post0 pytz==2026.3.post1 six==1.17.0 -tzdata==2026.3 +tzdata==2026.4 diff --git a/requirements-dev.txt b/requirements-dev.txt index 2137822..4aa41c8 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,5 +1,5 @@ -r requirements.txt pytest==9.1.1 jsonschema>=4.20.0 -pandas==2.3.3 -matplotlib==3.10.9 +pandas==3.0.6 +matplotlib==3.11.2 diff --git a/requirements.lock.txt b/requirements.lock.txt index bbdff30..7b976cc 100644 --- a/requirements.lock.txt +++ b/requirements.lock.txt @@ -1,6 +1,6 @@ PyYAML==6.0.3 certifi==2026.7.22 charset-normalizer==3.5.1 -idna==3.19 -requests==2.32.5 -urllib3==2.6.3 +idna==3.20 +requests==2.34.2 +urllib3==2.8.0 diff --git a/requirements.txt b/requirements.txt index 4d2c6a5..3d356f2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ PyYAML==6.0.3 -requests==2.32.5 -urllib3==2.6.3 +requests==2.34.2 +urllib3==2.8.0