Revisions of python-dulwich

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1131298 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 62)
- 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ò)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1112077 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 61)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1068963 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 59)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1003048 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 55)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1000760 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 53)
- Adjust rmtree-ignore-errors patch according to upstream review.
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 991149 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 51)
- update to 0.20.45:
 * Add basic ``dulwich.porcelain.submodule_list`` and ``dulwich.porcelain.submodule_add``
 * Fix reading of chunks in server. (Jelmer Vernooij, #977)
 * Support applying of URL rewriting using ``insteadOf`` / ``pushInsteadOf``.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 983774 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 50)
- update to 2.0.43:
  * Lazily import url2pathname.
  * Drop caching of full HTTP response. Attempt #2.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 979745 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 49)
- update to 0.20.42:
  * Drop ``RefsContainer.watch`` that was always flaky.
  * Fix wheel uploading, properly. (Ruslan Kuprieiev)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 965100 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 47)
- update to 0.20.35:
 * Document the ``path`` attribute for ``Repo``.
 * Add support for multivars in configuration.
 * Fix handling of escaped characters in ignore patterns.
 * Add ``dulwich.contrib.requests_vendor``. (epopcon)
 * Ensure git config is available in a linked working tree.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 951676 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 46)
- update to 0.20.32:
  * Properly close result repository during test.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 950021 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 45)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 945421 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
- update to 0.20.30:
 * Support staging submodules.
 * Drop deprecated Index.iterblobs and iter_fresh_blobs.
 * Unify clone behaviour of ``Repo.clone`` and
   ``porcelain.clone``, and add branch parameter for
   clone.
 * Fix hook test on Mac OSX / Linux when dulwich is
   not installed system-wide.
 * Cope with gecos being unset.
 * Allow adding files to repository in pre-commit hook.
 * Raise SubmoduleEncountered in ``tree_lookup_path``.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931288 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 43)
- update to 0.20.26:
 * Support os.PathLike arguments to Repo.stage()
 * Drop support for Python 3.5
 * Add ``dulwich.porcelain._reset_file``
 * Add ``Repo.unstage``
Displaying revisions 1 - 20 of 62
openSUSE Build Service is sponsored by