1
0
Commit Graph

57 Commits

Author SHA256 Message Date
67c2c47c43 - 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ò)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=31
2023-12-06 09:36:20 +00:00
bd26fe4e38 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=29
2023-09-18 20:11:13 +00:00
941835098c Accepting request 1085414 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
add sle15_python_module_pythons

OBS-URL: https://build.opensuse.org/request/show/1085414
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=27
2023-05-08 08:19:15 +00:00
ea86e7831a - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=26
2023-05-07 18:52:38 +00:00
0609ac5b3e - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=24
2023-02-23 14:09:44 +00:00
Lukas Müller
1049bb9333 Accepting request 1062546 from home:expeehaa:branches:devel:tools:scm
- Add dependency typing_extension for Python versions <3.8.

OBS-URL: https://build.opensuse.org/request/show/1062546
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=22
2023-02-01 20:58:11 +00:00
Lukas Müller
5ac8aa9ef4 Accepting request 1059604 from home:expeehaa:branches:devel:tools:scm
- 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)

OBS-URL: https://build.opensuse.org/request/show/1059604
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=20
2023-01-19 13:54:30 +00:00
Lukas Müller
eb2a593fc7 Accepting request 1037168 from home:expeehaa:branches:devel:tools:scm
- 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)

OBS-URL: https://build.opensuse.org/request/show/1037168
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=18
2022-11-21 18:07:11 +00:00
11c1041f45 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=16
2022-09-12 20:15:31 +00:00
Lukas Müller
f9f97c893b Accepting request 1001527 from home:expeehaa:branches:devel:tools:scm
- Disable tests on Leap.
- Remove gevent and geventhttpclient from Recommends since they are only required for tests.

OBS-URL: https://build.opensuse.org/request/show/1001527
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=14
2022-09-07 00:05:45 +00:00
Lukas Müller
1d93941c7c Accepting request 1000497 from home:mcepl:branches:devel:tools:scm
PLEASE, DO NOT SEND TO FACTORY YET, THIS NEEDS MORE TESTING!

- Adjust rmtree-ignore-errors patch according to upstream review.

OBS-URL: https://build.opensuse.org/request/show/1000497
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=12
2022-08-31 21:12:39 +00:00
8a3e73d5b7 Accepting request 998217 from home:mcepl:branches:devel:tools:scm
- Add rmtree-ignore-errors.patch to make shutil.rmtree to be more
  callous (gh#jelmer/dulwich#1000) and prevent thus the race
  condition in cleaning up after the tests.

OBS-URL: https://build.opensuse.org/request/show/998217
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=10
2022-08-19 17:36:54 +00:00
950338bfc7 - 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``.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=8
2022-07-25 20:59:30 +00:00
0b7cdbf84a - update to 2.0.43:
* Lazily import url2pathname.
  * Drop caching of full HTTP response. Attempt #2.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=6
2022-06-19 18:35:37 +00:00
2210a29586 OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=5 2022-06-19 18:35:26 +00:00
cb9ea74d21 - update to 2.0.43:
* Lazily import url2pathname.
  * Drop caching of full HTTP response. Attempt #2.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=4
2022-06-19 18:34:54 +00:00
b53e090fcc - update to 0.20.42:
* Drop ``RefsContainer.watch`` that was always flaky.
  * Fix wheel uploading, properly. (Ruslan Kuprieiev)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/python-dulwich?expand=0&rev=3
2022-05-29 20:11:38 +00:00
Dominique Leuenberger
b319372fb2 Accepting request 978722 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/978722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=48
2022-05-24 18:31:00 +00:00
Dominique Leuenberger
bcd4e1d06b Accepting request 965100 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/965100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=47
2022-03-29 16:14:01 +00:00
Dominique Leuenberger
b1fccb2137 Accepting request 951676 from devel:languages:python
- update to 0.20.32:
  * Properly close result repository during test.

OBS-URL: https://build.opensuse.org/request/show/951676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=46
2022-02-09 19:38:05 +00:00
Dominique Leuenberger
0d90e62a9a Accepting request 950021 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/950021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=45
2022-02-03 22:16:19 +00:00
Dominique Leuenberger
ae597c0eb4 Accepting request 945421 from devel:languages:python
- 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``.

OBS-URL: https://build.opensuse.org/request/show/945421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=44
2022-01-11 20:17:08 +00:00
Dominique Leuenberger
efb0791935 Accepting request 931288 from devel:languages:python
- 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``

OBS-URL: https://build.opensuse.org/request/show/931288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=43
2021-11-15 14:26:21 +00:00
Dominique Leuenberger
b58118e695 Accepting request 925730 from devel:languages:python
- update to 0.20.25:
 * Fix ``dulwich`` script when installed via setup.py.
 * Make default file mask consistent

OBS-URL: https://build.opensuse.org/request/show/925730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=42
2021-10-20 18:23:25 +00:00
Dominique Leuenberger
aac407b717 Accepting request 913271 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/913271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=41
2021-08-24 08:54:02 +00:00
Dominique Leuenberger
4965514a72 Accepting request 897849 from devel:languages:python
- update to 0.20.23:
  * Fix installation of GPG during package publishing.
  * Prevent removal of refs directory when the last ref is
    deleted.
  * Fix filename: MERGE_HEADS => MERGE_HEAD.
  * For ignored directories, porcelain.add and porcelain.status now only return
    the path to directory itself in the list of ignored paths. Previously, paths
    for all files within the directory would also be included in the list.
  * Provide depth argument to ``determine_wants``.
  * Various tag signature handling improvements.
  * Add separate Tag.verify().  (Peter Rowlands)
  * Add support for version 3 index files. (Jelmer Vernooij)
  * Fix autocrlf=input handling. (Peter Rowlands, Boris Feld)
  * Attempt to find C Git global config on Windows.
  * The APIs for writing and reading individual index entries have changed
    to handle lists of (name, entry) tuples rather than tuples.

  * Add basic support for a GcsObjectStore that stores
    pack files in gcs.
  * In porcelain.push, default to local active branch.
  * Support fetching symrefs.

OBS-URL: https://build.opensuse.org/request/show/897849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=40
2021-06-11 20:30:18 +00:00
Dominique Leuenberger
f0524bfac3 Accepting request 894165 from devel:languages:python
- update to 0.20.21:
 * Add basic support for a GcsObjectStore that stores
   pack files in gcs.
 * In porcelain.push, default to local active branch.
 * Support fetching symrefs.

OBS-URL: https://build.opensuse.org/request/show/894165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=39
2021-05-20 17:23:26 +00:00
Dominique Leuenberger
1baad96a5e Accepting request 887882 from devel:languages:python
- update to 0.20.20:
  * Support untracked symlinks to paths outside the
    repository.
  * Fix handling of negative matches in nested gitignores.
  * Fix formatting in setup.py. (Jelmer Vernooij)
  * Add release configuration. (Jelmer Vernooij)
  * credentials: ignore end-of-line character. (Georges Racinet)
  * Fix failure in get_untracked_paths when the repository contains symlinks.
  * docs: Clarify that Git objects are created on `git add`.
  * Add flag to only attempt to fetch ignored untracked files when specifically requested.

OBS-URL: https://build.opensuse.org/request/show/887882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=38
2021-04-26 14:38:47 +00:00
Dominique Leuenberger
d0c362082f Accepting request 859225 from devel:languages:python
- update to 0.20.15:
 * Add some functions for parsing and writing bundles.
 * Add ``no_verify`` flag to ``porcelain.commit`` and ``Repo.do_commit``.
 * Remove dependency on external mock module.
- drop remove_mock.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/859225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=37
2020-12-30 16:12:16 +00:00
Dominique Leuenberger
8e94021294 Accepting request 857110 from devel:languages:python
- update to 0.20.14:
 * Fix some stash functions on Python 3. 
 * Fix handling of relative paths in alternates files on Python 3.
 * Add py.typed to allow type checking.
 * Add tests demonstrating a bug in the walker code.

OBS-URL: https://build.opensuse.org/request/show/857110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=36
2020-12-23 13:19:05 +00:00
Dominique Leuenberger
12e897cc24 Accepting request 855662 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/855662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=35
2020-12-16 09:59:32 +00:00
Dominique Leuenberger
eae3e3bf00 Accepting request 847411 from devel:languages:python
- update to 0.20.11:
 * Fix wheels build on Linux. (Ruslan Kuprieiev)
 * Enable wheels build for Python 3.9 on Linux. (Jelmer Vernooij)
 * Check core.repositoryformatversion. (Jelmer Vernooij, #803)
 * Fix ACK/NACK handling in archive command handling in dulwich.client.

OBS-URL: https://build.opensuse.org/request/show/847411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=34
2020-11-13 17:53:46 +00:00
Dominique Leuenberger
cab3bf0eae Accepting request 834874 from devel:languages:python
- update to 0.20.6:
 * Add a ``RefsContainer.watch`` interface.
 * Fix pushing of new branches from porcelain.push.
 * Honor shallows when pushing from a shallow clone.
 * Fix porcelain.path_to_tree_path for Python 3.5.

OBS-URL: https://build.opensuse.org/request/show/834874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=33
2020-10-29 08:45:10 +00:00
Dominique Leuenberger
b1a7755d94 Accepting request 819989 from devel:languages:python
- update to 0.20.5:
   * Print a clearer exception when setup.py is executed on Python < 3.5.
   * Send an empty pack to clients if they requested objects, even if they
     already have those objects. Thanks to Martijn Pieters for
     the detailed bug report.
   * porcelain.pull: Don't ask for objects that we already have.
   * Add LCA implementation. (Kevin Hendricks)
   * Add functionality for finding the merge base. (Kevin Hendricks)
   * Check for diverged branches during push.
   * Check for fast-forward during pull. (Jelmer Vernooij, #666)
   * Return a SendPackResult object from
     GitClient.send_pack(). (Jelmer Vernooij)
   * ``GitClient.send_pack`` now sets the ``ref_status`` attribute
     on its return value to a dictionary mapping ref names
     to error messages. Previously, it raised UpdateRefsError
     if any of the refs failed to update.
     (Jelmer Vernooij, #780)
   * Add a ``porcelain.Error`` object that most errors in porcelain
     derive from. (Jelmer Vernooij)
   * Fix argument parsing in dulwich command-line app.
     (Jelmer Vernooij, #784)
   * Add support for remembering remote refs after push/pull.
     (Jelmer Vernooij, #752)
   * Support passing tree and output encoding to
     dulwich.patch.unified_diff. (Jelmer Vernooij, #763)
   * Fix pushing of new refs over HTTP(S) when there are
     no new objects to be sent.
     (Jelmer Vernooij, #739)
   * Raise new error HTTPUnauthorized when the server sends
     back a 401. The client can then retry with credentials.

OBS-URL: https://build.opensuse.org/request/show/819989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=32
2020-09-04 08:56:13 +00:00
Dominique Leuenberger
86900298ea Accepting request 813452 from devel:languages:python
- update to 0.20.2:
   * Brown bag release to fix uploads of Windows wheels.
   * Publish binary wheels for: Windows, Linux, Mac OS X.
     (Jelmer Vernooij, #711, #710, #629)
   * Drop support for Python 2. (Jelmer Vernooij)
   * Only return files from the loose store that look like git objects.
   * Ignore agent= capability if sent by client.
   * Don't break when encountering block devices.
   * Decode URL paths in HttpGitClient using utf-8 rather than file system
   * Fix pushing from a shallow clone.
   * Don't send "deepen None" to server if graph walker
     supports shallow. (Jelmer Vernooij, #747)
   * Support tweaking the compression level for
     loose objects through the "core.looseCompression" and
     "core.compression" settings. (Jelmer Vernooij)
   * Support tweaking the compression level for
     pack objects through the "core.packCompression" and
     "core.compression" settings. (Jelmer Vernooij)
   * Add a "dulwich.contrib.diffstat" module.
     (Kevin Hendricks)

OBS-URL: https://build.opensuse.org/request/show/813452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=31
2020-06-21 16:49:43 +00:00
Dominique Leuenberger
b418ba6f23 Accepting request 790036 from devel:languages:python
- Do not remove the tests from distdir as other pkgs can import
  them

OBS-URL: https://build.opensuse.org/request/show/790036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=30
2020-04-04 10:19:28 +00:00
Dominique Leuenberger
e6a5140fcf Accepting request 780380 from devel:languages:python
- update to 0.19.15:
   * Properly handle files that are just executable for the
     current user. (Jelmer Vernooij, #734)
   * Fix handling of stored encoding in
     ``dulwich.porcelain.get_object_by_path`` on Python 3.
     (Jelmer Vernooij)
   * Support the include_trees and rename_detector arguments
     at the same time when diffing trees.
     (Jelmer Vernooij)
   * Strip superfluous <> around email. (monnerat)
   * Stop checking for ref validity client-side. Users can
     still call check_wants manually. (Jelmer Vernooij)
   * Switch over to Google-style docstrings.
   * Add a ``dulwich.porcelain.active_branch`` function.
   * Cleanup new directory if clone fails. (Jelmer Vernooij, #733)
   * Expand "~" in global exclude path. (Jelmer Vernooij)

OBS-URL: https://build.opensuse.org/request/show/780380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=29
2020-03-08 21:21:29 +00:00
Yuchen Lin
3e1c199fd9 Accepting request 730633 from devel:languages:python
- Update to 0.19.13:
  * Don't trust modes if they can't be modified after a file has been created.
  * Implement ``RefsContainer.__iter__``
  * Mark ``.git`` directories as hidden on Windows.
  * Return a 404 not found error when repository is not found.
  * Add a basic ``porcelain.clean``.
  * Update directory detection for `get_unstaged_changes` for Python 3.
  * Avoid ``PermissionError``, since it is Python3-specific.

OBS-URL: https://build.opensuse.org/request/show/730633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=28
2019-09-17 11:36:21 +00:00
Dominique Leuenberger
bd031d7472 Accepting request 698063 from devel:languages:python
- Use Recommends for python-gpg and python-fastimport. Both are
  optional requirements

OBS-URL: https://build.opensuse.org/request/show/698063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=27
2019-05-03 20:34:57 +00:00
Dominique Leuenberger
e866e7eba9 Accepting request 685050 from devel:languages:python
- Update to 0.19.11:
  * too many changes to enumerate, see NEWS
- Drop docu subpackage as it needs many more sphinx modules

OBS-URL: https://build.opensuse.org/request/show/685050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=26
2019-03-29 19:35:12 +00:00
Dominique Leuenberger
837428d4eb Accepting request 620963 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/620963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=25
2018-07-09 11:27:19 +00:00
Dominique Leuenberger
f5c528c83c Accepting request 539416 from devel:languages:python
- Update to version 0.18.5 (bsc#1066430)
  + No detailed upstream release notes
  + Commit history https://www.dulwich.io/code/dulwich/

OBS-URL: https://build.opensuse.org/request/show/539416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=24
2017-11-07 09:05:26 +00:00
Dominique Leuenberger
bba4bce101 Accepting request 526919 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/526919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=23
2017-09-20 15:07:54 +00:00
Yuchen Lin
d7975e8f7c Accepting request 515871 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/515871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=22
2017-08-13 12:58:03 +00:00
Dominique Leuenberger
aba991a83a Accepting request 494942 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/494942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=21
2017-05-17 08:54:12 +00:00
Dominique Leuenberger
f4cd34234a Accepting request 455266 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/455266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=20
2017-02-09 10:17:22 +00:00
Dominique Leuenberger
c61796c4ed Accepting request 451239 from devel:languages:python
- update to 0.16.3:
 IMPROVEMENTS
  * Fixed failing test-cases on windows.
    (Koen Martens)
  * Add support for worktrees. See `git-worktree(1)` and
    `gitrepository-layout(5)`. (Laurent Rineau)
  * Add support for `commondir` file in Git control
    directories. (Laurent Rineau)
  * Add support for passwords in HTTP URLs.
    (Jon Bain, Mika Mäenpää)
  * Add `release_robot` script to contrib,
    allowing easy finding of current version based on Git tags.
    (Mark Mikofski)
  * Add ``Blob.splitlines`` method.
    (Jelmer Vernooij)
  * Add `dulwich.config.parse_submodules` function.
  * Add `RefsContainer.follow` method. (#438)
  * Support `ssh://` URLs in get_transport_and_path_from_url().
    (Jelmer Vernooij, #402)
  * Support missing empty line after headers in Git commits and tags.
    (Nicolas Dandrimont, #413)
  * Fix `dulwich.porcelain.status` when used in empty trees.
    (Jelmer Vernooij, #415)
  * Return copies of objects in MemoryObjectStore rather than
    references, making the behaviour more consistent with that of
    DiskObjectStore. (Félix Mattrat, Jelmer Vernooij)
  * Fix ``dulwich.web`` on Python3. (#295, Jonas Haag)
  * Many bugfixes, see NEWS file for details
 CHANGES
  * Changed license from "GNU General Public License, version 2.0 or later"

OBS-URL: https://build.opensuse.org/request/show/451239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=19
2017-01-25 22:26:33 +00:00
Dominique Leuenberger
a4cbcfa6d3 Accepting request 419482 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/419482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=18
2016-08-17 10:05:35 +00:00
Dominique Leuenberger
c16ad319b6 Accepting request 353641 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/353641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=17
2016-01-20 08:54:21 +00:00
Dominique Leuenberger
6a5f405154 Accepting request 349373 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/349373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=16
2016-01-01 18:47:17 +00:00