From 6f96b50318d6d938bb2601a3e9ddf1c9cc296705 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Sep 2025 12:55:47 +0000 Subject: [PATCH 1/2] Bump gitpython from 3.1.44 to 3.1.45 Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.44 to 3.1.45. - [Release notes](https://github.com/gitpython-developers/GitPython/releases) - [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES) - [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45) --- updated-dependencies: - dependency-name: gitpython dependency-version: 3.1.45 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- poetry.lock | 9 +++++---- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index af4c8e7b..068c1f74 100644 --- a/poetry.lock +++ b/poetry.lock @@ -632,18 +632,19 @@ smmap = ">=3.0.1,<5" [[package]] name = "gitpython" -version = "3.1.44" +version = "3.1.45" description = "GitPython is a Python library used to interact with Git repositories" optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "GitPython-3.1.44-py3-none-any.whl", hash = "sha256:9e0e10cda9bed1ee64bc9a6de50e7e38a9c9943241cd7f585f6df3ed28011110"}, - {file = "gitpython-3.1.44.tar.gz", hash = "sha256:c87e30b26253bf5418b01b0660f818967f3c503193838337fe5e573331249269"}, + {file = "gitpython-3.1.45-py3-none-any.whl", hash = "sha256:8908cb2e02fb3b93b7eb0f2827125cb699869470432cc885f019b8fd0fccff77"}, + {file = "gitpython-3.1.45.tar.gz", hash = "sha256:85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c"}, ] [package.dependencies] gitdb = ">=4.0.1,<5" +typing-extensions = {version = ">=3.10.0.2", markers = "python_version < \"3.10\""} [package.extras] doc = ["sphinx (>=7.1.2,<7.2)", "sphinx-autodoc-typehints", "sphinx_rtd_theme"] @@ -1837,4 +1838,4 @@ cffi = ["cffi (>=1.11)"] [metadata] lock-version = "2.1" python-versions = "~3.9" -content-hash = "799845cd6d4018a9a07ad0ca096650d9d75587f829591bd5c04dd5cb712e6585" +content-hash = "d3b50d4e6b49871532e2db59e5c78fcc8e897a476c64601c094d894d8895125d" diff --git a/pyproject.toml b/pyproject.toml index fd7ad850..15ba702a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ black = "^25.1" flake8 = "^7.3.0" pep8-naming = "^0.15.1" pytest = "^8.4.1" -GitPython = "^3.1.44" +GitPython = "^3.1.45" # The dependencies in this group are installed using pipx; NOT Poetry. The use of the `tool.poetry.group` super-table # is a hack required in order to be able to manage updates of these dependencies via Dependabot. From e757e376fd792386c8be2b61b4824dc41146e70c Mon Sep 17 00:00:00 2001 From: per1234 Date: Tue, 16 Sep 2025 05:58:12 -0700 Subject: [PATCH 2/2] Update `gitpython` version in template installation docs This is now the version used as standard in all Arduino Tooling projects, which the "template" is intended to be used with. --- workflow-templates/deploy-mkdocs-versioned-poetry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workflow-templates/deploy-mkdocs-versioned-poetry.md b/workflow-templates/deploy-mkdocs-versioned-poetry.md index c9b512a9..1a66d659 100644 --- a/workflow-templates/deploy-mkdocs-versioned-poetry.md +++ b/workflow-templates/deploy-mkdocs-versioned-poetry.md @@ -33,7 +33,7 @@ See the ["Deploy Website" workflow (MkDocs, Poetry) documentation](deploy-mkdocs 1. Run this command: ``` - go tool github.com/go-task/task/v3/cmd/task poetry:install && poetry add --dev "gitpython@^3.1.44" "mike@^1.1.2" + go tool github.com/go-task/task/v3/cmd/task poetry:install && poetry add --dev "gitpython@^3.1.45" "mike@^1.1.2" ``` 1. Commit the resulting changes to the `pyproject.toml` and `poetry.lock` files.