Revisions of python-dulwich
- 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ò)
- 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.
Automatic submission by obs-autosubmit
- 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)
- Adjust rmtree-ignore-errors patch according to upstream review.
- 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``.
- update to 2.0.43: * Lazily import url2pathname. * Drop caching of full HTTP response. Attempt #2.
- update to 0.20.42: * Drop ``RefsContainer.watch`` that was always flaky. * Fix wheel uploading, properly. (Ruslan Kuprieiev)
- 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.
- update to 0.20.32: * Properly close result repository during test.
Automatic submission by obs-autosubmit
- 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``.
- 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