diff --git a/poetry.lock b/poetry.lock index bf156a1f..afb59658 100644 --- a/poetry.lock +++ b/poetry.lock @@ -156,14 +156,14 @@ files = [ [[package]] name = "click" -version = "8.2.1" +version = "8.1.8" description = "Composable command line interface toolkit" optional = false -python-versions = ">=3.10" +python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"}, - {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"}, + {file = "click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2"}, + {file = "click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"}, ] [package.dependencies] @@ -1205,18 +1205,19 @@ yaml = ["PyYaml (>=6.0.1)"] [[package]] name = "python-semantic-release" -version = "9.21.1" +version = "10.3.1" description = "Automatic Semantic Versioning for Python projects" optional = false python-versions = ">=3.8" groups = ["dev"] +markers = "python_version >= \"3.13\"" files = [ - {file = "python_semantic_release-9.21.1-py3-none-any.whl", hash = "sha256:e69afe5100106390eec9e800132c947ed774bdcf9aa8f0df29589ea9ef375a21"}, - {file = "python_semantic_release-9.21.1.tar.gz", hash = "sha256:b5c509a573899e88e8f29504d2f83e9ddab9a66af861ec1baf39f2b86bbf3517"}, + {file = "python_semantic_release-10.3.1-py3-none-any.whl", hash = "sha256:b2677018e761dfbfdf5758eeee6b09963e136d67c43059f12f9bc6c441fcbf13"}, + {file = "python_semantic_release-10.3.1.tar.gz", hash = "sha256:16003292315ee29b6ad424fad9745946422cf965e19649269c4e2fb8271cb267"}, ] [package.dependencies] -click = ">=8.0,<9.0" +click = ">=8.1.0,<8.2.0" click-option-group = ">=0.5,<1.0" Deprecated = ">=1.2,<2.0" dotty-dict = ">=1.3,<2.0" @@ -1224,7 +1225,7 @@ gitpython = ">=3.0,<4.0" importlib-resources = ">=6.0,<7.0" jinja2 = ">=3.1,<4.0" pydantic = ">=2.0,<3.0" -python-gitlab = ">=4.0.0,<6.0.0" +python-gitlab = ">=4.0.0,<7.0.0" requests = ">=2.25,<3.0" rich = ">=14.0,<15.0" shellingham = ">=1.5,<2.0" @@ -1234,9 +1235,44 @@ tomlkit = ">=0.11,<1.0" build = ["build (>=1.2,<2.0)"] dev = ["pre-commit (>=3.5,<4.0)", "ruff (==0.6.1)", "tox (>=4.11,<5.0)"] docs = ["Sphinx (>=6.0,<7.0)", "furo (>=2024.1,<2025.0)", "sphinx-autobuild (==2024.2.4)", "sphinxcontrib-apidoc (==0.5.0)"] -mypy = ["mypy (==1.15.0)", "types-Deprecated (>=1.2,<2.0)", "types-pyyaml (>=6.0,<7.0)", "types-requests (>=2.32.0,<2.33.0)"] +mypy = ["mypy (==1.16.1)", "types-Deprecated (>=1.2,<2.0)", "types-pyyaml (>=6.0,<7.0)", "types-requests (>=2.32.0,<2.33.0)"] test = ["coverage[toml] (>=7.0,<8.0)", "filelock (>=3.15,<4.0)", "flatdict (>=4.0,<5.0)", "freezegun (>=1.5,<2.0)", "pytest (>=8.3,<9.0)", "pytest-clarity (>=1.0,<2.0)", "pytest-cov (>=5.0.0,<7.0.0)", "pytest-env (>=1.0,<2.0)", "pytest-lazy-fixtures (>=1.1.1,<1.2.0)", "pytest-mock (>=3.0,<4.0)", "pytest-order (>=1.3,<2.0)", "pytest-pretty (>=1.2,<2.0)", "pytest-xdist (>=3.0,<4.0)", "pyyaml (>=6.0,<7.0)", "requests-mock (>=1.10,<2.0)", "responses (>=0.25.0,<0.26.0)"] +[[package]] +name = "python-semantic-release" +version = "10.5.3" +description = "Automatic Semantic Versioning for Python projects" +optional = false +python-versions = "~=3.8" +groups = ["dev"] +markers = "python_version <= \"3.12\"" +files = [ + {file = "python_semantic_release-10.5.3-py3-none-any.whl", hash = "sha256:1be0e07c36fa1f1ec9da4f438c1f6bbd7bc10eb0d6ac0089b0643103708c2823"}, + {file = "python_semantic_release-10.5.3.tar.gz", hash = "sha256:de4da78635fa666e5774caaca2be32063cae72431eb75e2ac23b9f2dfd190785"}, +] + +[package.dependencies] +click = ">=8.1.0,<8.2.0" +click-option-group = ">=0.5,<1.0" +Deprecated = ">=1.2,<2.0" +dotty-dict = ">=1.3,<2.0" +gitpython = ">=3.0,<4.0" +importlib-resources = ">=6.0,<7.0" +jinja2 = ">=3.1,<4.0" +pydantic = ">=2.0,<3.0" +python-gitlab = ">=4.0.0,<7.0.0" +requests = ">=2.25,<3.0" +rich = ">=14.0,<15.0" +shellingham = ">=1.5,<2.0" +tomlkit = ">=0.13.0,<0.14.0" + +[package.extras] +build = ["build (>=1.2,<2.0)", "tomlkit (>=0.13.0,<0.14.0)"] +dev = ["pre-commit (>=4.3,<5.0)", "ruff (==0.6.1)", "tox (>=4.11,<5.0)"] +docs = ["Sphinx (>=7.4,<8.0)", "furo (>=2025.9,<2026.0)", "sphinx-autobuild (==2024.2.4)", "sphinxcontrib-apidoc (==0.6.0)"] +mypy = ["mypy (==1.16.1)", "types-Deprecated (>=1.2,<2.0)", "types-pyyaml (>=6.0,<7.0)", "types-requests (>=2.32.0,<2.33.0)"] +test = ["coverage[toml] (>=7.0,<8.0)", "filelock (>=3.15,<4.0)", "flatdict (>=4.0,<5.0)", "freezegun (>=1.5,<2.0)", "pytest (>=8.3,<9.0)", "pytest-clarity (>=1.0,<2.0)", "pytest-cov (>=5.0.0,<8.0.0)", "pytest-env (>=1.0,<2.0)", "pytest-lazy-fixtures (>=1.4,<2.0)", "pytest-mock (>=3.0,<4.0)", "pytest-order (>=1.3,<2.0)", "pytest-pretty (>=1.2,<2.0)", "pytest-xdist (>=3.0,<4.0)", "pyyaml (>=6.0,<7.0)", "requests-mock (>=1.10,<2.0)", "responses (>=0.25.0,<0.26.0)"] + [[package]] name = "pytz" version = "2024.2" @@ -1560,4 +1596,4 @@ files = [ [metadata] lock-version = "2.1" python-versions = ">=3.10" -content-hash = "1f80f9f6340d412f1de0d9b8e7c5fbbeac0d610e1325f3266669eeb92cf6dc1f" +content-hash = "b27654605de0070732670e1ece024ba3bd56d3a8c818ada34b2b0247fa5382b5" diff --git a/pyproject.toml b/pyproject.toml index 57df9c19..a2b899bc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -54,7 +54,7 @@ build-backend = "poetry.core.masonry.api" pytest = "^8.3.3" pytest-cov = "^4.0" flake8 = "^7.1.1" -python-semantic-release = "^9.0.0" +python-semantic-release = "^10.3.1" pandas = [ {version = ">=2.2.0", python = ">=3.12"}, {version = "<2.2.0", python = "<3.12"}