Accepting request 1226005 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1226005 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=64
This commit is contained in:
commit
6ba3e53f45
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:de781e7355d922c790ca7c5d6c8c2ad94c79e815401dee717785eb807a5174c6
|
||||
size 443403
|
3
dulwich-0.22.6.tar.gz
Normal file
3
dulwich-0.22.6.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8fba783868d5abba7c8f89c93c0e58e58e558001fce5140fccdbbf0a6d986d12
|
||||
size 458214
|
@ -1,35 +0,0 @@
|
||||
From 7064f5f0b8094877459f4b6ed2eff72627a19750 Mon Sep 17 00:00:00 2001
|
||||
From: PerchunPak <git@perchun.it>
|
||||
Date: Sun, 28 Apr 2024 17:42:10 +0200
|
||||
Subject: [PATCH] Keep up with changes in geventhttpclient
|
||||
|
||||
---
|
||||
dulwich/contrib/swift.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
Index: dulwich-dulwich-0.22.1/dulwich/contrib/swift.py
|
||||
===================================================================
|
||||
--- dulwich-dulwich-0.22.1.orig/dulwich/contrib/swift.py
|
||||
+++ dulwich-dulwich-0.22.1/dulwich/contrib/swift.py
|
||||
@@ -257,7 +257,7 @@ class SwiftConnector:
|
||||
if ret.status_code < 200 or ret.status_code >= 300:
|
||||
raise SwiftException(
|
||||
"AUTH v1.0 request failed on "
|
||||
- + f"{str(auth_httpclient.get_base_url()) + path} with error code {ret.status_code} ({ret.items()!s})"
|
||||
+ + f"{self.auth_url} with error code {ret.status_code} ({ret.items()!s})"
|
||||
)
|
||||
storage_url = ret["X-Storage-Url"]
|
||||
token = ret["X-Auth-Token"]
|
||||
Index: dulwich-dulwich-0.22.1/tests/test_greenthreads.py
|
||||
===================================================================
|
||||
--- dulwich-dulwich-0.22.1.orig/tests/test_greenthreads.py
|
||||
+++ dulwich-dulwich-0.22.1/tests/test_greenthreads.py
|
||||
@@ -35,7 +35,7 @@ except ImportError:
|
||||
gevent_support = False
|
||||
|
||||
if gevent_support:
|
||||
- from ..greenthreads import GreenThreadsMissingObjectFinder
|
||||
+ from dulwich.greenthreads import GreenThreadsMissingObjectFinder
|
||||
|
||||
skipmsg = "Gevent library is not installed"
|
||||
|
@ -1,3 +1,44 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 23 17:57:27 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 0.22.6:
|
||||
* ``ObjectStore.iter_prefix``: fix handling of missing
|
||||
loose object directories. (Jelmer Vernooij)
|
||||
* Reject invalid refcontainer values (not 40 characters or
|
||||
symref).
|
||||
* Add type hints to various functions. (Castedo Ellerman)
|
||||
* Drop support for Python 3.8. (Jelmer Vernooij)
|
||||
* Fix refspec handling in porcelain.pull. (Jelmer Vernooij)
|
||||
* Drop broken refspec support in porcelain.clone.
|
||||
* Provide ``ref_prefix`` functionality client-side
|
||||
if the server does not support it.
|
||||
* Consistently honor ``ref_prefix`` and ``protocol_version``
|
||||
arguments in client. (Jelmer Vernooij)
|
||||
* Strip pkt-line when negotiating protocol v2. Fixes
|
||||
compatibility with gerrit. (Rémy Pecqueur, #1423)
|
||||
* Don't pull in ``setuptools_rust`` when building pure
|
||||
package. (Eli Schwartz)
|
||||
* Return peeled refs from ``GitClient.get_refs`` if protocol-v2
|
||||
is used. (Stefan Sperling, #1410)
|
||||
* Drop outdated performance file. (Jelmer Vernooij, #1411)
|
||||
* Fix handling of symrefs with protocol v2.
|
||||
* Add ``ObjectStore.iter_prefix``. (Jelmer Vernooij)
|
||||
* Revert back to version 3 of ``Cargo.lock``, to allow
|
||||
building with older Cargo versions.
|
||||
* Use a default ref-prefix when fetching with git protocol v2
|
||||
* Add `ObjectStore.iter_prefix`. (Jelmer Vernooij)
|
||||
* Improve wheel building in CI, so we can upload wheels for the
|
||||
next release.
|
||||
* Ship ``Cargo.lock``. (Jelmer Vernooij, #1287)
|
||||
* Ship ``tests/`` and ``testdata/`` in sdist. (Jelmer Vernooij,
|
||||
* Add initial integration with OSS-Fuzz for continuous fuzz
|
||||
testing and first fuzzing test (David Lakin, #1302)
|
||||
* Drop Python 3.7 support. (Jelmer Vernooij)
|
||||
* Improve fuzzing coverage (David Lakin)
|
||||
* Support Python 3.13. (Edgar Ramírez-Mondragón, #1352)
|
||||
* Initial support for smart protocol v2. (Stefan Sperling)
|
||||
- drop geventhttpclient-compat.patch (upstream)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 8 09:51:33 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>
|
||||
|
||||
|
@ -25,15 +25,13 @@
|
||||
%{?sle15_python_module_pythons}
|
||||
%define oldpython python
|
||||
Name: python-dulwich
|
||||
Version: 0.22.1
|
||||
Version: 0.22.6
|
||||
Release: 0
|
||||
Summary: Pure-Python Git Library
|
||||
License: Apache-2.0 OR GPL-2.0-or-later
|
||||
Group: Development/Languages/Python
|
||||
URL: https://www.dulwich.io
|
||||
Source0: https://github.com/jelmer/dulwich/archive/dulwich-%{version}.tar.gz#/dulwich-%{version}.tar.gz
|
||||
# PATCH-FIX-UPSTREAM geventhttpclient-compat.patch gh#jelmer/dulwich#1299, gh#jelmer/dulwich#1294
|
||||
Patch0: geventhttpclient-compat.patch
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module setuptools >= 17.1}
|
||||
|
Loading…
Reference in New Issue
Block a user