- Update to version 3.1.0.1582544583.8c9da73:
* Replace invalid bytes when decoding TagObject stream * Use UTF-8 encoding when getting information about a symbolic reference * Remove and replace references to nose with unittest in documentation * Remove nose from test requirements * Replace nose with unittest in tox configuration * Replace nose with unittest in Travis CI script * Added changelog for unreleased changes * Restrict gitdb2 version to <4 * Remove test.lib.asserts and use unittest.mock.patch directly * Replace assert_false with assertFalse * Replace assert_true with assertTrue * Replace raises with assertRaises * Replace assert_raises with assertRaises * Replace assert_not_equal with assertNotEqual * Replace assert_equal with assertEqual * Remove and replace assert_match with assertRegex * Remove old, no longer used assert methods * Remove references to old mock library in documentation * Remove outdated checks for unittest.mock existence * Fix Python version requirement in documentation * Remove badges for no longer existing Waffle site from README * Add support for Python 3.8 * Replace deprecated Logger.warn with Logger.warning * Replace deprecated assertRaisesRegexp alias with assertRaisesRegex * Replace deprecated assertNotEquals alias with assertNotEqual * Replace deprecated assertEquals alias with assertEqual in TestGit * Replace deprecated assertRegexpMatches alias with assertRegex * Replace deprecated failUnlessRaises alias with assertRaises in tests * Improve requirements.txt format OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-GitPython?expand=0&rev=30
This commit is contained in:
parent
06368485d8
commit
25126db0ba
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6f81eb9841a323d06ac006f9d4dbef862b6c03e7769466075ce6e54fdec879b4
|
|
||||||
size 11256711
|
|
3
GitPython-3.1.0.1582544583.8c9da73.tar.xz
Normal file
3
GitPython-3.1.0.1582544583.8c9da73.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:04779374b97f7861a47a3d70a149ab723c93c80239fcabff522bf183785ce9e7
|
||||||
|
size 11154840
|
4
_service
4
_service
@ -1,12 +1,12 @@
|
|||||||
<services>
|
<services>
|
||||||
<service name="tar_scm" mode="disabled">
|
<service name="tar_scm" mode="disabled">
|
||||||
<param name="versionprefix">3.0.3</param>
|
<param name="versionprefix">3.1.0</param>
|
||||||
<param name="url">git://github.com/gitpython-developers/GitPython</param>
|
<param name="url">git://github.com/gitpython-developers/GitPython</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="package-meta">yes</param>
|
<param name="package-meta">yes</param>
|
||||||
<param name="changesgenerate">enable</param>
|
<param name="changesgenerate">enable</param>
|
||||||
<param name="submodules">enable</param>
|
<param name="submodules">enable</param>
|
||||||
<param name="revision">refs/tags/3.0.3</param>
|
<param name="revision">refs/tags/3.1.0</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="recompress" mode="disabled">
|
<service name="recompress" mode="disabled">
|
||||||
<param name="compression">xz</param>
|
<param name="compression">xz</param>
|
||||||
|
@ -1,3 +1,53 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 30 10:40:09 UTC 2020 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Update to version 3.1.0.1582544583.8c9da73:
|
||||||
|
* Replace invalid bytes when decoding TagObject stream
|
||||||
|
* Use UTF-8 encoding when getting information about a symbolic reference
|
||||||
|
* Remove and replace references to nose with unittest in documentation
|
||||||
|
* Remove nose from test requirements
|
||||||
|
* Replace nose with unittest in tox configuration
|
||||||
|
* Replace nose with unittest in Travis CI script
|
||||||
|
* Added changelog for unreleased changes
|
||||||
|
* Restrict gitdb2 version to <4
|
||||||
|
* Remove test.lib.asserts and use unittest.mock.patch directly
|
||||||
|
* Replace assert_false with assertFalse
|
||||||
|
* Replace assert_true with assertTrue
|
||||||
|
* Replace raises with assertRaises
|
||||||
|
* Replace assert_raises with assertRaises
|
||||||
|
* Replace assert_not_equal with assertNotEqual
|
||||||
|
* Replace assert_equal with assertEqual
|
||||||
|
* Remove and replace assert_match with assertRegex
|
||||||
|
* Remove old, no longer used assert methods
|
||||||
|
* Remove references to old mock library in documentation
|
||||||
|
* Remove outdated checks for unittest.mock existence
|
||||||
|
* Fix Python version requirement in documentation
|
||||||
|
* Remove badges for no longer existing Waffle site from README
|
||||||
|
* Add support for Python 3.8
|
||||||
|
* Replace deprecated Logger.warn with Logger.warning
|
||||||
|
* Replace deprecated assertRaisesRegexp alias with assertRaisesRegex
|
||||||
|
* Replace deprecated assertNotEquals alias with assertNotEqual
|
||||||
|
* Replace deprecated assertEquals alias with assertEqual in TestGit
|
||||||
|
* Replace deprecated assertRegexpMatches alias with assertRegex
|
||||||
|
* Replace deprecated failUnlessRaises alias with assertRaises in tests
|
||||||
|
* Improve requirements.txt format
|
||||||
|
* Remove checks for pathlib existence in TestRepo for Python < 3.4
|
||||||
|
* Improve README Python requirement specificity
|
||||||
|
* Simplify Travis CI configuration
|
||||||
|
* Require latest gitdb version (with dropped python 2 support)
|
||||||
|
* Fix spelling in Dockerfile description LABEL
|
||||||
|
* Fix Repo.__repr__ when subclassed
|
||||||
|
* Apparently -s must be there, even if --sign-with is specified??
|
||||||
|
* Sign with a different key for now, it's USB-C and can be used
|
||||||
|
* disable signing - don't have a USB-A to -C adapter :(
|
||||||
|
* Remove now unused is_invoking_git variable in test
|
||||||
|
* Fix requirements.txt formatting
|
||||||
|
* Remove unnecessary check for PermissionError for Python < 3.3
|
||||||
|
* Improve setup.py python_requires
|
||||||
|
* Remove unnecessary check for logging.NullHandler for Python 2.6
|
||||||
|
* Remove check for Python 2.7
|
||||||
|
- Rebase patch test-skips.patch and test_blocking_lock_file-extra-time.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Nov 16 16:40:59 UTC 2019 - Arun Persaud <arun@gmx.de>
|
Sat Nov 16 16:40:59 UTC 2019 - Arun Persaud <arun@gmx.de>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-GitPython
|
# spec file for package python-GitPython
|
||||||
#
|
#
|
||||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2020 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,25 +19,23 @@
|
|||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
%define skip_python2 1
|
%define skip_python2 1
|
||||||
Name: python-GitPython
|
Name: python-GitPython
|
||||||
Version: 3.0.5
|
Version: 3.1.0.1582544583.8c9da73
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python Git Library
|
Summary: Python Git Library
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
URL: https://github.com/gitpython-developers/GitPython
|
URL: https://github.com/gitpython-developers/GitPython
|
||||||
Source: GitPython-%{version}.tar.gz
|
Source: GitPython-%{version}.tar.xz
|
||||||
Patch0: test-skips.patch
|
Patch0: test-skips.patch
|
||||||
Patch1: test_blocking_lock_file-extra-time.patch
|
Patch1: test_blocking_lock_file-extra-time.patch
|
||||||
BuildRequires: %{python_module ddt >= 1.1.1}
|
BuildRequires: %{python_module ddt >= 1.1.1}
|
||||||
BuildRequires: %{python_module gitdb2 >= 2.0.0}
|
BuildRequires: %{python_module gitdb >= 4.0.1}
|
||||||
BuildRequires: %{python_module nose}
|
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
BuildRequires: %{python_module smmap2 >= 2.0.0}
|
BuildRequires: %{python_module smmap >= 3.0.1}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: git
|
BuildRequires: git-core
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
BuildRequires: python2-mock
|
|
||||||
Requires: git-core
|
Requires: git-core
|
||||||
Requires: python-gitdb2 >= 2.0.0
|
Requires: python-gitdb >= 4.0.1
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
Index: GitPython-3.0.2.1566444429.0765792/git/test/test_base.py
|
Index: GitPython-3.1.0.1582544583.8c9da73/git/test/test_base.py
|
||||||
===================================================================
|
===================================================================
|
||||||
--- GitPython-3.0.2.1566444429.0765792.orig/git/test/test_base.py
|
--- GitPython-3.1.0.1582544583.8c9da73.orig/git/test/test_base.py
|
||||||
+++ GitPython-3.0.2.1566444429.0765792/git/test/test_base.py
|
+++ GitPython-3.1.0.1582544583.8c9da73/git/test/test_base.py
|
||||||
@@ -112,7 +112,7 @@ class TestBase(TestBase):
|
@@ -111,7 +111,7 @@ class TestBase(TestBase):
|
||||||
assert not rw_repo.config_reader("repository").getboolean("core", "bare")
|
assert not rw_repo.config_reader("repository").getboolean("core", "bare")
|
||||||
assert osp.isdir(osp.join(rw_repo.working_tree_dir, 'lib'))
|
assert osp.isdir(osp.join(rw_repo.working_tree_dir, 'lib'))
|
||||||
|
|
||||||
@ -11,10 +11,10 @@ Index: GitPython-3.0.2.1566444429.0765792/git/test/test_base.py
|
|||||||
@with_rw_and_rw_remote_repo('0.1.6')
|
@with_rw_and_rw_remote_repo('0.1.6')
|
||||||
def test_with_rw_remote_and_rw_repo(self, rw_repo, rw_remote_repo):
|
def test_with_rw_remote_and_rw_repo(self, rw_repo, rw_remote_repo):
|
||||||
assert not rw_repo.config_reader("repository").getboolean("core", "bare")
|
assert not rw_repo.config_reader("repository").getboolean("core", "bare")
|
||||||
Index: GitPython-3.0.2.1566444429.0765792/git/test/test_remote.py
|
Index: GitPython-3.1.0.1582544583.8c9da73/git/test/test_remote.py
|
||||||
===================================================================
|
===================================================================
|
||||||
--- GitPython-3.0.2.1566444429.0765792.orig/git/test/test_remote.py
|
--- GitPython-3.1.0.1582544583.8c9da73.orig/git/test/test_remote.py
|
||||||
+++ GitPython-3.0.2.1566444429.0765792/git/test/test_remote.py
|
+++ GitPython-3.1.0.1582544583.8c9da73/git/test/test_remote.py
|
||||||
@@ -4,6 +4,7 @@
|
@@ -4,6 +4,7 @@
|
||||||
# This module is part of GitPython and is released under
|
# This module is part of GitPython and is released under
|
||||||
# the BSD License: http://www.opensource.org/licenses/bsd-license.php
|
# the BSD License: http://www.opensource.org/licenses/bsd-license.php
|
||||||
@ -23,7 +23,7 @@ Index: GitPython-3.0.2.1566444429.0765792/git/test/test_remote.py
|
|||||||
import random
|
import random
|
||||||
import tempfile
|
import tempfile
|
||||||
from unittest import skipIf
|
from unittest import skipIf
|
||||||
@@ -410,7 +411,7 @@ class TestRemote(TestBase):
|
@@ -408,7 +409,7 @@ class TestRemote(TestBase):
|
||||||
TagReference.delete(rw_repo, new_tag, other_tag)
|
TagReference.delete(rw_repo, new_tag, other_tag)
|
||||||
remote.push(":%s" % other_tag.path)
|
remote.push(":%s" % other_tag.path)
|
||||||
|
|
||||||
@ -32,9 +32,9 @@ Index: GitPython-3.0.2.1566444429.0765792/git/test/test_remote.py
|
|||||||
@with_rw_and_rw_remote_repo('0.1.6')
|
@with_rw_and_rw_remote_repo('0.1.6')
|
||||||
def test_base(self, rw_repo, remote_repo):
|
def test_base(self, rw_repo, remote_repo):
|
||||||
num_remotes = 0
|
num_remotes = 0
|
||||||
@@ -643,6 +644,7 @@ class TestRemote(TestBase):
|
@@ -641,6 +642,7 @@ class TestRemote(TestBase):
|
||||||
# will raise fatal: Will not delete all non-push URLs
|
# will raise fatal: Will not delete all non-push URLs
|
||||||
assert_raises(GitCommandError, remote.delete_url, test3)
|
self.assertRaises(GitCommandError, remote.delete_url, test3)
|
||||||
|
|
||||||
+ @skipIf(os.environ.get('SKIP_GITHUB', 'false') == 'true', 'GitHub connection error')
|
+ @skipIf(os.environ.get('SKIP_GITHUB', 'false') == 'true', 'GitHub connection error')
|
||||||
def test_fetch_error(self):
|
def test_fetch_error(self):
|
||||||
|
@ -1,7 +1,9 @@
|
|||||||
--- GitPython-2.1.11/git/test-orig/test_util.py 2019-03-13 15:54:50.306690465 +0700
|
Index: GitPython-3.1.0.1582544583.8c9da73/git/test/test_util.py
|
||||||
+++ GitPython-2.1.11/git/test/test_util.py 2019-03-13 18:22:09.867649085 +0700
|
===================================================================
|
||||||
@@ -171,9 +171,7 @@
|
--- GitPython-3.1.0.1582544583.8c9da73.orig/git/test/test_util.py
|
||||||
self.failUnlessRaises(IOError, wait_lock._obtain_lock)
|
+++ GitPython-3.1.0.1582544583.8c9da73/git/test/test_util.py
|
||||||
|
@@ -165,9 +165,7 @@ class TestUtils(TestBase):
|
||||||
|
self.assertRaises(IOError, wait_lock._obtain_lock)
|
||||||
elapsed = time.time() - start
|
elapsed = time.time() - start
|
||||||
extra_time = 0.02
|
extra_time = 0.02
|
||||||
- if is_win:
|
- if is_win:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user