diff --git a/NEWS b/NEWS index 438c60c4b..b4277a8dc 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,15 @@ * Add ``ObjectStore.iter_prefix``. (Jelmer Vernooij) + * Revert back to version 3 of ``Cargo.lock``, to allow + building with older Cargo versions. + (Jelmer Vernooij) + + * Use a default ref-prefix when fetching with git protocol v2 + (Stefan Sperling, #1389) + + * Add `ObjectStore.iter_prefix`. (Jelmer Vernooij) + 0.22.3 2024-10-15 * Improve wheel building in CI, so we can upload wheels for the next release. diff --git a/disperse.conf b/disperse.conf deleted file mode 100644 index 725f5836d..000000000 --- a/disperse.conf +++ /dev/null @@ -1,19 +0,0 @@ -# See https://github.com/jelmer/disperse -news_file: "NEWS" -timeout_days: 5 -tag_name: "dulwich-$VERSION" -verify_command: "make check" -update_version { - path: "dulwich/__init__.py" - match: "^__version__ = \((.*)\)$" - new_line: "__version__ = $TUPLED_VERSION" -} -update_version { - path: "Cargo.toml" - match: "^version = \"(.*)\"$" - new_line: "version = \"$VERSION\"" -} -# Dulwich' CI builds wheels, which is really slow -ci_timeout: 7200 -# We have a GitHub action that uploads to PyPI, so we don't need to do it here. -skip_twine_upload: true diff --git a/disperse.toml b/disperse.toml new file mode 100644 index 000000000..3ee6e05b5 --- /dev/null +++ b/disperse.toml @@ -0,0 +1,17 @@ +tag-name = "dulwich-$VERSION" +news-file = "NEWS" +verify-command = "make check" +twine-upload = false +tarball-location = [] +release-timeout = 5 +ci-timeout = 7200 + +[[update_version]] +path = "dulwich/__init__.py" +match = "^__version__ = ((.*))$" +new-line = "__version__ = $TUPLED_VERSION" + +[[update_version]] +path = "Cargo.toml" +match = '^version = "(.*)"$' +new-line = 'version = "$VERSION"'