f4393fb5c2
* ``ObjectStore.iter_prefix``: fix handling of missing loose object directories. (Jelmer Vernooij) * Reject invalid refcontainer values (not 40 characters or symref). * Add type hints to various functions. (Castedo Ellerman) * Drop support for Python 3.8. (Jelmer Vernooij) * Fix refspec handling in porcelain.pull. (Jelmer Vernooij) * Drop broken refspec support in porcelain.clone. * Provide ``ref_prefix`` functionality client-side if the server does not support it. * Consistently honor ``ref_prefix`` and ``protocol_version`` arguments in client. (Jelmer Vernooij) * Strip pkt-line when negotiating protocol v2. Fixes compatibility with gerrit. (Rémy Pecqueur, #1423) * Don't pull in ``setuptools_rust`` when building pure package. (Eli Schwartz) * Return peeled refs from ``GitClient.get_refs`` if protocol-v2 is used. (Stefan Sperling, #1410) * Drop outdated performance file. (Jelmer Vernooij, #1411) * Fix handling of symrefs with protocol v2. * Add ``ObjectStore.iter_prefix``. (Jelmer Vernooij) * Revert back to version 3 of ``Cargo.lock``, to allow building with older Cargo versions. * Use a default ref-prefix when fetching with git protocol v2 * Add `ObjectStore.iter_prefix`. (Jelmer Vernooij) * Improve wheel building in CI, so we can upload wheels for the next release. * Ship ``Cargo.lock``. (Jelmer Vernooij, #1287) * Ship ``tests/`` and ``testdata/`` in sdist. (Jelmer Vernooij, OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=35 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
dulwich-0.21.7.tar.gz | ||
dulwich-0.22.1.tar.gz | ||
dulwich-0.22.6.tar.gz | ||
geventhttpclient-compat.patch | ||
python-dulwich.changes | ||
python-dulwich.spec |