diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a0d9a87..1b221ae 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -41,7 +41,7 @@ jobs: - name: 🐍 Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.12 || 3.14" cache: poetry - name: "📥 Install dependencies" diff --git a/pyproject.toml b/pyproject.toml index 3d96065..b970a86 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,17 +45,17 @@ optional = true [tool.poetry.group.dev.dependencies] black = "25.1.0" cairosvg = "2.7.1" -mkdocs-autorefs = "1.2.0" -mkdocs-git-revision-date-localized-plugin = "1.3.0" -mkdocs-material = "9.5.47" -mkdocstrings = { version = "0.27.0", extras = ["python"] } -mypy = "1.13.0" +mkdocs-autorefs = "1.4.4" +mkdocs-git-revision-date-localized-plugin = "1.5.2" +mkdocs-material = "9.7.6" +mkdocstrings = { version = "0.30.1", extras = ["python"] } +mypy = "1.20.2" pillow = "11.0.0" -pydantic = "2.10.2" +pydantic = "2.13.4" pytest = "8.3.4" -pytest-benchmark = "5.1.0" -pytest-cov = "6.0.0" -ruff = "0.8.1" +pytest-benchmark = "5.2.3" +pytest-cov = "6.3.0" +ruff = "0.15.13" [tool.poetry.urls] "Changelog" = "https://github.com/eigenein/protobuf/blob/master/CHANGELOG.md"