Revisions of python-dulwich

buildservice-autocommit accepted request 1206503 from Lukas Müller's avatar Lukas Müller (expeehaa) (revision 34)
baserev update by copy to link target
Lukas Müller's avatar Lukas Müller (expeehaa) accepted request 1206297 from Daniel Garcia's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 32)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 30)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 28)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1085414 from Johannes Kastl's avatar Johannes Kastl (ojkastl_buildservice) (revision 27)
add sle15_python_module_pythons
Dirk Mueller's avatar 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's avatar Factory Maintainer (factory-maintainer) (revision 25)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Lukas Müller (expeehaa) (revision 23)
baserev update by copy to link target
Lukas Müller's avatar Lukas Müller (expeehaa) accepted request 1062546 from Lukas Müller's avatar Lukas Müller (expeehaa) (revision 22)
- Add dependency typing_extension for Python versions <3.8.
buildservice-autocommit accepted request 1059605 from Lukas Müller's avatar Lukas Müller (expeehaa) (revision 21)
baserev update by copy to link target
Lukas Müller's avatar Lukas Müller (expeehaa) accepted request 1059604 from Lukas Müller's avatar 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's avatar Lukas Müller (expeehaa) (revision 19)
baserev update by copy to link target
Lukas Müller's avatar Lukas Müller (expeehaa) accepted request 1037168 from Lukas Müller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 17)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Lukas Müller (expeehaa) (revision 15)
baserev update by copy to link target
Displaying revisions 1 - 20 of 34
openSUSE Build Service is sponsored by