Revisions of python-dulwich
buildservice-autocommit
accepted
request 1206503
from
Lukas Müller (expeehaa)
(revision 34)
baserev update by copy to link target
Lukas Müller (expeehaa)
accepted
request 1206297
from
Daniel Garcia (dgarcia)
(revision 33)
- Add patch geventhttpclient-compat.patch to make it compatible with latest geventhttpclient. (gh#jelmer/dulwich#1299, gh#jelmer/dulwich#1294) - Update 0.22.1: * Fix pypi deployments by @jelmer in #1284 * Handle alternate case for worktreeconfig setting by @wshanks in #1286 * Ship rust files. Fixes #1287 by @jelmer in #1290 - update 0.22.0: * Start on 0.21.8 by @jelmer in #1240 * Install twine when uploading to pypi by @jelmer in #1241 * Remove shebang from graph.py by @mtelka in #1242 * Disable pypi uploads in disperse; this is now down by the GitHub actions workflow by @jelmer in #1243 * tweak doc-strings in LocalGitClient for clarity by @stspdotname in #1245 * Keep GitHub Actions up to date with GitHub's Dependabot by @cclauss in #1249 * Bump the github_actions group with 5 updates by @dependabot in #1250 * Add Python 3.12 to the testing by @cclauss in #1251 * pyproject.toml: Add trove classifier for Python 3.12 by @cclauss in #1252 * Convert _objects.c to _objects.rs by @jelmer in #1204 * Convert pack C helper to rust by @jelmer in #1255 * Convert diff-tree C helper to rust by @jelmer in #1256 * Revert "Bump the github_actions group with 5 updates" by @jelmer in #1257 * Only expect a shallow update when requesting a depth by @abderrahim in #1259 * Use f-strings by @jelmer in #1263 * Wrap all urllib3 read ProtocolErrors as GitProtocolError by @nanonyme in #1261 * Update cargo dependencies with dependabot by @jelmer in #1264 * wheels: Don't build with nightly by @jelmer in #1273 * Reformat with ruff by @jelmer in #1272 * Use latest cibuildwheel by @jelmer in #1276 * cibuildwheel: define options in pyproject.toml by @jelmer in #1275 * Move tests to root. Fixes #1024 by @jelmer in #1277
buildservice-autocommit
accepted
request 1131298
from
Dirk Mueller (dirkmueller)
(revision 32)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 31)
- update to 0.21.7: * Fix NameError when encountering errors during HTTP operation. * Raise exception when default identity can't be found. * Add a dedicated exception class for unresolved deltas. * Support credentials in proxy URL. (Jelmer Vernooij, #1227) * Add ``dulwich.porcelain.for_each_ref``. (Daniele Trifirò)
buildservice-autocommit
accepted
request 1112077
from
Dirk Mueller (dirkmueller)
(revision 30)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 29)
- update to 0.21.6: * index: Handle different stages of conflicted paths. * Improve LCA finding performance. (Kevin Hendricks) * client: Handle Content-Type with encoding set. * Only import _hashlib for type checking. * Update docs regarding building dulwich without c bindings * objects: Define a stricter return type for _parse_message * Raise GitProtocolError when encountering HTTP Errors in * HTTPGitClient. * tests: Ignore errors when deleting GNUPG * Fix some stash functions on Python 3. + Add workaround for https://bitbucket.org/pypy/pypy/issues/2499/cpyext-pystring_asstring-doesnt-work, + Properly quote config values with a ‘#’ character in them. + Skip test that requires sync to synchronize filesystems if os.sync is not + Raise exception in Repo.stage() when absolute paths are passed in. Allow + Set bufsize=0 for subprocess interaction with SSH client. Fixes hangs on + Don’t drop first slash for SSH paths, except for those starting with “~”. than a list of revisions.
buildservice-autocommit
accepted
request 1085443
from
Dirk Mueller (dirkmueller)
(revision 28)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1085414
from
Johannes Kastl (ojkastl_buildservice)
(revision 27)
add sle15_python_module_pythons
Dirk Mueller (dirkmueller)
committed
(revision 26)
- update to 0.21.5: * Be more tolerant to non-3-length tuple versions. * Support ``core.symlinks=false``. * Deprecate ``dulwich.objects.parse_commit``. * Fix fetching into MemoryRepo. * Support ``init.defaultBranch`` config. * Fix ``ObjectStore.iterobjects_subset()`` when hex shas are passed for objects that live in packs. * client: Handle absolute path as redirect location in HTTP client.
buildservice-autocommit
accepted
request 1068963
from
Factory Maintainer (factory-maintainer)
(revision 25)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 24)
- update to 0.21.3: * Add support for ``worktreeconfig`` extension. * Deprecate ``Commit.extra``; the Git project specifically discourages adding custom lines, and the contents of ``Commit.extra`` are unpredictable as contents may be different between different versions of Dulwich with support for different headers. ``Commit._extra`` still exists.
buildservice-autocommit
accepted
request 1062547
from
Lukas Müller (expeehaa)
(revision 23)
baserev update by copy to link target
Lukas Müller (expeehaa)
accepted
request 1062546
from
Lukas Müller (expeehaa)
(revision 22)
- Add dependency typing_extension for Python versions <3.8.
buildservice-autocommit
accepted
request 1059605
from
Lukas Müller (expeehaa)
(revision 21)
baserev update by copy to link target
Lukas Müller (expeehaa)
accepted
request 1059604
from
Lukas Müller (expeehaa)
(revision 20)
- Update to version 0.21.2. * Fix early file close bug in dulwich.pack.extend_pack. (@jelmer) - Update to version 0.21.1. * Factor out dulwich.pack.extend_pack. (@jelmer) - Update to version 0.21.0. * Pack internals have been significantly refactored, including significant low-level API changes. As a consequence of this, Dulwich now reuses pack deltas when communicating with remote servers, which brings a big boost to network performance. (@jelmer) * Add 'pack-refs' command. (@danchr) * Handle more errors when trying to read a ref (@danchr) * Allow for reuse of existing deltas while creating pack files (@stspdotname) * cli: fix argument parsing for pack-objects --stdout (@stspdotname) * cli: open pack-objects output files in binary mode to avoid write() error (@stspdotname) * Bump minimum python version to 3.7. (@jelmer) * honor no_proxy environment variable (#1098, @afaul) * In HTTP Git Client, allow missing Content-Type. (@jelmer) * Fix --pure builds (@jelmer, #1093) * Allow passing abbrev to describe (#1084, @nanonyme)
buildservice-autocommit
accepted
request 1037169
from
Lukas Müller (expeehaa)
(revision 19)
baserev update by copy to link target
Lukas Müller (expeehaa)
accepted
request 1037168
from
Lukas Müller (expeehaa)
(revision 18)
- Update to version 0.20.50. * Fix Repo.reset_index. Previously, it instead took the union with the given tree. (Christian Sattler, #1072) * Add -b argument to dulwich clone. (Jelmer Vernooij) * On Windows, provide a hint about developer mode when creating symlinks fails due to a permission error. (Jelmer Vernooij, #1005) * Add new ObjectID type in dulwich.objects, currently just an alias for bytes. (Jelmer Vernooij) * Support repository format version 1. (Jelmer Vernooij, #1056) * Support \r\n line endings with continuations when parsing configuration files. (Jelmer Vernooij) * Fix handling of SymrefLoop in RefsContainer.setitem. (Dominic Davis-Foster, Jelmer Vernooij)
buildservice-autocommit
accepted
request 1003048
from
Dirk Mueller (dirkmueller)
(revision 17)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 16)
- update to 0.20.46: * Apply insteadOf to rsync-style location strings * Drop use of certifi, instead relying on urllib3's default code to find system CAs. * Implement timezone parsing in porcelain. * Drop support for running without setuptools. * Ensure configuration is loaded when running "dulwich clone". * Build 32 bit wheels for Windows. * tests: Ignore errors when deleting GNUPG home directory. Fixes spurious errors racing gnupg-agent. Thanks, Matěj Cepl. Fixes #1000 * config: Support closing brackets in quotes in section names. (Jelmer Vernooij, #10124) * Various and formatting fixes. (Kian-Meng Ang) * Document basic authentication in dulwich.porcelain.clone. * Flush before calling fsync, ensuring buffers are filled. (wernha) * Support GPG commit signing. (springheeledjack0) * Add python 3.11 support. (Saugat Pachhai) * Allow missing GPG during tests. (Jakub Kulík) * status: return posix-style untracked paths instead of nt-style paths on win32 (Daniele Trifirò) * Honour PATH environment when running C Git for testing. * Split out exception for symbolic reference loops. * Move various long-deprecated methods. - drop rmtree-ignore-errors.patch (upstream)
buildservice-autocommit
accepted
request 1001528
from
Lukas Müller (expeehaa)
(revision 15)
baserev update by copy to link target
Displaying revisions 1 - 20 of 34