Hello community,

here is the log from the commit of package python-GitPython for 
openSUSE:Factory checked in at 2018-05-15 10:04:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-GitPython (Old)
 and      /work/SRC/openSUSE:Factory/.python-GitPython.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-GitPython"

Tue May 15 10:04:59 2018 rev:10 rq:603412 version:2.1.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-GitPython/python-GitPython.changes        
2015-05-12 06:46:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-GitPython.new/python-GitPython.changes   
2018-05-15 10:31:07.869192501 +0200
@@ -1,0 +2,41 @@
+Sat Apr 14 17:16:15 UTC 2018 - a...@gmx.de
+
+- update to version 2.1.9:
+  * Drop support for EOL Python 2.6 and 3.3
+  * Allow mmap not just for py2.6, 2.7 and 3.6+ but also 3.0+
+  * Fix doc typos
+
+-------------------------------------------------------------------
+Wed Jan 17 16:12:22 UTC 2018 - toddrme2...@gmail.com
+
+- Implement single-spec version
+- Update to version 2.1.8
+  * bugfixes
+- Update to version 2.1.6
+  * bugfixes
+  * support for worktrees
+- Update to version 2.1.3
+  * bugfixes
+- Update to version 2.1.1
+  * bugfixes
+- Update to version 2.1.0
+  * Much better windows support!
+  * The `GIT_DIR` environment variable does not override the `path` argument 
when
+    initializing a `Repo` object anymore. However, if said `path` unset, 
`GIT_DIR`
+    will be used to fill the void.
+- Update to version 2.0.9
+  * Bugfixes
+  * `tag.commit` will now resolve commits deeply.
+  * `Repo` objects can now be pickled, which helps with multi-processing.
+  * `Head.checkout()` now deals with detached heads, which is when it will 
return
+    the `HEAD` reference instead.
+  * `DiffIndex.iter_change_type(...)` produces better results when diffing
+
+-------------------------------------------------------------------
+Wed Aug 31 17:27:54 UTC 2016 - dmuel...@suse.com
+
+- update to 2.0.8:
+  * Py2.6 support dropped
+  * lots of new features and bugfixes
+
+-------------------------------------------------------------------

Old:
----
  GitPython-1.0.1.tar.gz

New:
----
  GitPython-2.1.9.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-GitPython.spec ++++++
--- /var/tmp/diff_new_pack.mDcYYt/_old  2018-05-15 10:31:08.345175018 +0200
+++ /var/tmp/diff_new_pack.mDcYYt/_new  2018-05-15 10:31:08.349174871 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-GitPython
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,27 +16,33 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+# Requires test files missing from the pypi source archive
+%bcond_with     test
 Name:           python-GitPython
-Version:        1.0.1
+Version:        2.1.9
 Release:        0
-Url:            https://github.com/gitpython-developers/GitPython
 Summary:        Python Git Library
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
-Source:         
https://pypi.python.org/packages/source/G/GitPython/GitPython-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
-BuildRequires:  python-gitdb >= 0.6.4
-BuildRequires:  python-setuptools
-Requires:       git-core
-Requires:       python-gitdb >= 0.6.4
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-BuildRequires:  python-ordereddict
-Requires:       python-ordereddict
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
+URL:            https://github.com/gitpython-developers/GitPython
+Source:         
https://files.pythonhosted.org/packages/source/G/GitPython/GitPython-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires:       git
+Requires:       python-gitdb2 >= 2.0.0
 BuildArch:      noarch
+%if %{with test}
+BuildRequires:  %{python_module ddt}
+BuildRequires:  %{python_module gitdb2 >= 2.0.0}
+BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module smmap2 >= 2.0.0}
+BuildRequires:  git
+BuildRequires:  python-mock
 %endif
+%python_subpackages
 
 %description
 GitPython is a python library used to interact with Git repositories.
@@ -53,14 +59,20 @@
 %setup -q -n GitPython-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%files
-%defattr(-,root,root,-)
-%doc AUTHORS CHANGES LICENSE
+%if %{with test}
+%check
+%python_exec setup.py test
+%endif
+
+%files %{python_files}
+%license LICENSE
+%doc AUTHORS CHANGES README.md
 %{python_sitelib}/*
 
 %changelog

++++++ GitPython-1.0.1.tar.gz -> GitPython-2.1.9.tar.gz ++++++
++++ 21726 lines of diff (skipped)


Reply via email to