Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 1, 2025

Updates the requirements on dulwich to permit the latest version.

Changelog

Sourced from dulwich's changelog.

0.24.1 2025-08-01

  • Require typing_extensions on Python 3.10. (Jelmer Vernooij, #1735)

0.24.0 2025-08-01

  • Split out WorkTree from Repo. (Jelmer Vernooij)

  • Add comprehensive git worktree support including WorkTreeContainer class, WorkTreeInfo objects, and full CLI/porcelain implementations for add, list, remove, prune, lock, unlock, and move operations. (Jelmer Vernooij, #1710, #1632)

  • Add support for -a argument to dulwich.cli.commit. (Jelmer Vernooij)

  • Add support for --amend argument to dulwich.cli.commit and dulwich.porcelain.commit. (Jelmer Vernooij)

  • Add support for merge drivers. (Jelmer Vernooij)

  • Add support for Git revision syntax operators ~, ^, ^{}, @{N}, and :path in dulwich.objectspec.parse_object, e.g. HEAD~1, HEAD^2, v1.0^{}, HEAD@{1}, HEAD:README. (Jelmer Vernooij)

  • Add support for GIT_CONFIG_GLOBAL and GIT_CONFIG_SYSTEM environment variables to override global and system configuration paths. (Jelmer Vernooij, #1193)

  • dulwich.porcelain.diff: Support diffing two commits and diffing cached and working tree. (Jelmer Vernooij)

  • Add format-patch command in porcelain. (Jelmer Vernooij)

  • Add functions for creating bundles and BundleClient for interacting with bundles. (Jelmer Vernooij, #1246)

  • Add support for core.commitGraph configuration setting to control whether commit-graph files are used for performance optimization. (Jelmer Vernooij)

  • Add reflog command in porcelain. (Jelmer Vernooij)

  • Add locked_ref context manager for atomic ref operations. (Jelmer Vernooij)

  • Fix bug in DiskRefsContainer._remove_packed_ref that prevented

... (truncated)

Commits

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Updates the requirements on [dulwich](https://github.com/dulwich/dulwich) to permit the latest version.
- [Release notes](https://github.com/dulwich/dulwich/releases)
- [Changelog](https://github.com/jelmer/dulwich/blob/master/NEWS)
- [Commits](jelmer/dulwich@dulwich-0.22.5...dulwich-0.24.1)

---
updated-dependencies:
- dependency-name: dulwich
  dependency-version: 0.24.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Project dependencies. label Aug 1, 2025
@github-actions github-actions bot added packaging Making the toolbelt usable on different ways and platforms. tooling Development tooling labels Aug 1, 2025
Copy link

sonarqubecloud bot commented Aug 1, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Project dependencies. packaging Making the toolbelt usable on different ways and platforms. tooling Development tooling
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants