commit python-pygit2 for openSUSE:Factory

2020-11-03 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2020-11-03 15:16:59

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new.3463 (New)


Package is "python-pygit2"

Tue Nov  3 15:16:59 2020 rev:24 rq:845686 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2020-05-07 14:50:09.089916966 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new.3463/python-pygit2.changes
2020-11-03 15:17:34.632098448 +0100
@@ -1,0 +2,22 @@
+Sun Nov  1 04:07:45 UTC 2020 - John Vandenberg 
+
+- Add libgit2_1.patch for compatibility with libgit 1.1.0
+- Update to v1.3.0
+  * New Repository.applies, Repository.revparse, Repository.revparse_ext,
+Repository.add_submodule, Repository.raw_listall_branches, and
+Repository.raw_listall_references
+  * New optional flags and file_flags arguments in
+Repository.merge_commits and Repository.merge_trees
+  * New Reference.raw_target
+  * Allow bytes in Repository.lookup_branch and Repository.diff
+  * New GIT_BLAME_FIRST_PARENT and GIT_BLAME_USE_MAILMAP constants
+  * New IndexEntry supports repr(), str(), == and !=
+  * New Object supports repr()
+  * New accept tuples of strings (not only lists) in a number of places
+  * Fix compatibility with old macOS 10.9
+  * Fix check argument type in Repository.apply(...)
+  * Fix raise exception if error in Repository.listall_submodules()
+  * Fix a couple of refcount errors in OdbBackend.refresh() and
+Worktree_is_prunable
+
+---

Old:

  pygit2-1.2.1.tar.gz

New:

  libgit2_1.patch
  pygit2-1.3.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.SxYorm/_old  2020-11-03 15:17:35.144098941 +0100
+++ /var/tmp/diff_new_pack.SxYorm/_new  2020-11-03 15:17:35.148098945 +0100
@@ -20,12 +20,14 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-pygit2
-Version:1.2.1
+Version:1.3.0
 Release:0
 Summary:Python bindings for libgit2
 License:GPL-2.0-only
 URL:https://github.com/libgit2/pygit2
 Source: 
https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM libgit2_1.patch gh#libgit2/pygit2#1040 
+Patch0: libgit2_1.patch
 BuildRequires:  %{python_module cached-property}
 BuildRequires:  %{python_module cffi >= 1.4.0}
 BuildRequires:  %{python_module devel}
@@ -34,7 +36,7 @@
 BuildRequires:  ca-certificates
 BuildRequires:  ca-certificates-mozilla
 BuildRequires:  fdupes
-BuildRequires:  libgit2-devel >= 1.0
+BuildRequires:  libgit2-devel >= 1.1
 BuildRequires:  libopenssl-devel
 BuildRequires:  python-rpm-macros
 Requires:   python-cached-property
@@ -46,6 +48,7 @@
 
 %prep
 %setup -q -n pygit2-%{version}
+%patch0 -p1
 # do not add options to pytest
 rm pytest.ini
 

++ libgit2_1.patch ++
>From b57aa0e889fe07d7b4663d0729a40f4a9ecf5578 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= 
Date: Wed, 14 Oct 2020 08:36:08 +0200
Subject: [PATCH] Upgrade to libgit2 1.1

Fixes #1040
---

diff --git a/src/pygit2.c b/src/pygit2.c
index 4e144705..0693a790 100644
--- a/src/pygit2.c
+++ b/src/pygit2.c
@@ -590,6 +590,7 @@ PyInit__pygit2(void)
 ADD_CONSTANT_INT(m, GIT_BLAME_TRACK_COPIES_ANY_COMMIT_COPIES)
 ADD_CONSTANT_INT(m, GIT_BLAME_FIRST_PARENT)
 ADD_CONSTANT_INT(m, GIT_BLAME_USE_MAILMAP)
+ADD_CONSTANT_INT(m, GIT_BLAME_IGNORE_WHITESPACE)
 
 /* Merge */
 ADD_CONSTANT_INT(m, GIT_MERGE_ANALYSIS_NONE)
diff --git a/src/types.h b/src/types.h
index 0f3c8cf9..8ea01d38 100644
--- a/src/types.h
+++ b/src/types.h
@@ -32,8 +32,8 @@
 #include 
 #include 
 
-#if !(LIBGIT2_VER_MAJOR == 1 && LIBGIT2_VER_MINOR == 0)
-#error You need a compatible libgit2 version (1.0.x)
+#if !(LIBGIT2_VER_MAJOR == 1 && LIBGIT2_VER_MINOR == 1)
+#error You need a compatible libgit2 version (1.1.x)
 #endif
 
 /*
++ pygit2-1.2.1.tar.gz -> pygit2-1.3.0.tar.gz ++
 2027 lines of diff (skipped)




commit python-pygit2 for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2020-05-07 14:50:04

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new.2738 (New)


Package is "python-pygit2"

Thu May  7 14:50:04 2020 rev:23 rq:800601 version:1.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2019-12-03 12:44:05.102104440 +0100
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new.2738/python-pygit2.changes
2020-05-07 14:50:09.089916966 +0200
@@ -1,0 +2,7 @@
+Wed May  6 08:01:51 UTC 2020 - Tomáš Chvátal 
+
+- Update to 1.2.1:
+  * Drop python2 support
+  * Various crash fixes
+
+---

Old:

  pygit2-0.28.2.tar.gz

New:

  pygit2-1.2.1.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.7qJN3h/_old  2020-05-07 14:50:10.509919815 +0200
+++ /var/tmp/diff_new_pack.7qJN3h/_new  2020-05-07 14:50:10.513919823 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2019 Neal Gompa .
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,28 +18,26 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-pygit2
-Version:0.28.2
+Version:1.2.1
 Release:0
 Summary:Python bindings for libgit2
 License:GPL-2.0-only
-Group:  Development/Languages/Python
 URL:https://github.com/libgit2/pygit2
 Source: 
https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
-BuildRequires:  %{python_module cffi}
+BuildRequires:  %{python_module cached-property}
+BuildRequires:  %{python_module cffi >= 1.4.0}
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module pycparser}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
-BuildRequires:  %{python_module six}
 BuildRequires:  ca-certificates
 BuildRequires:  ca-certificates-mozilla
 BuildRequires:  fdupes
-BuildRequires:  libgit2-devel >= %{version}
+BuildRequires:  libgit2-devel >= 1.0
 BuildRequires:  libopenssl-devel
 BuildRequires:  python-rpm-macros
-Requires:   python-pycparser
-Requires:   python-six
+Requires:   python-cached-property
 %requires_eqpython-cffi
 %python_subpackages
 

++ pygit2-0.28.2.tar.gz -> pygit2-1.2.1.tar.gz ++
 25121 lines of diff (skipped)




commit python-pygit2 for openSUSE:Factory

2019-12-03 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2019-12-03 12:43:30

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new.4691 (New)


Package is "python-pygit2"

Tue Dec  3 12:43:30 2019 rev:22 rq:753142 version:0.28.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2019-09-13 15:03:26.861280597 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new.4691/python-pygit2.changes
2019-12-03 12:44:05.102104440 +0100
@@ -1,0 +2,5 @@
+Mon Dec  2 14:50:25 UTC 2019 - Julio González Gil 
+
+- Fix building for s390x (bsc#1158198)
+
+---



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.vyhjE3/_old  2019-12-03 12:44:05.974104198 +0100
+++ /var/tmp/diff_new_pack.vyhjE3/_new  2019-12-03 12:44:05.974104198 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 # Copyright (c) 2019 Neal Gompa .
 #
 # All modifications and additions to the file contributed by third parties
@@ -62,7 +62,9 @@
 
 %check
 rm -rf pygit2
-%pytest_arch
+# test_no_context_lines failing on big endian
+# https://github.com/libgit2/pygit2/issues/812
+%pytest_arch -k 'not test_no_context_lines'
 
 %files %{python_files}
 %license COPYING




commit python-pygit2 for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2019-09-13 15:01:20

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new.7948 (New)


Package is "python-pygit2"

Fri Sep 13 15:01:20 2019 rev:21 rq:730403 version:0.28.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2019-05-16 22:09:16.962323935 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new.7948/python-pygit2.changes
2019-09-13 15:03:26.861280597 +0200
@@ -1,0 +2,9 @@
+Mon Jun  3 10:20:16 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.28.2:
+  * Fix crash in reflog iteration #901
+  * Support symbolic references in branches.with_commit(..) #910
+  * Documentation updates #909
+  * Test updates #911
+
+---

Old:

  pygit2-0.28.1.tar.gz

New:

  pygit2-0.28.2.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.f2cYMC/_old  2019-09-13 15:03:28.073280339 +0200
+++ /var/tmp/diff_new_pack.f2cYMC/_new  2019-09-13 15:03:28.101280333 +0200
@@ -19,7 +19,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pygit2
-Version:0.28.1
+Version:0.28.2
 Release:0
 Summary:Python bindings for libgit2
 License:GPL-2.0-only
@@ -61,6 +61,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
+rm -rf pygit2
 %pytest_arch
 
 %files %{python_files}

++ pygit2-0.28.1.tar.gz -> pygit2-0.28.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pygit2-0.28.1/AUTHORS.rst 
new/pygit2-0.28.2/AUTHORS.rst
--- old/pygit2-0.28.1/AUTHORS.rst   2019-04-19 10:09:33.0 +0200
+++ new/pygit2-0.28.2/AUTHORS.rst   2019-05-26 10:45:58.0 +0200
@@ -107,6 +107,7 @@
   Bryan O'Sullivan
   CJ Harries
   Cam Cope
+  Chad Birch
   Chason Chaffin
   Chris Jerdonek
   Chris Rebert
@@ -115,6 +116,7 @@
   Cyril Jouve
   Daniel Bruce
   Daniele Esposti
+  David Black
   David Fischer
   David Sanders
   David Six
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pygit2-0.28.1/CHANGELOG.rst 
new/pygit2-0.28.2/CHANGELOG.rst
--- old/pygit2-0.28.1/CHANGELOG.rst 2019-04-19 10:05:31.0 +0200
+++ new/pygit2-0.28.2/CHANGELOG.rst 2019-05-26 10:39:44.0 +0200
@@ -1,3 +1,19 @@
+0.28.2 (2019-05-26)
+-
+
+- Fix crash in reflog iteration
+  `#901 `_
+
+- Support symbolic references in ``branches.with_commit(..)``
+  `#910 `_
+
+- Documentation updates
+  `#909 `_
+
+- Test updates
+  `#911 `_
+
+
 0.28.1 (2019-04-19)
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pygit2-0.28.1/Makefile new/pygit2-0.28.2/Makefile
--- old/pygit2-0.28.1/Makefile  1970-01-01 01:00:00.0 +0100
+++ new/pygit2-0.28.2/Makefile  2019-04-19 20:09:09.0 +0200
@@ -0,0 +1,4 @@
+.PHONY: build
+
+build:
+   python setup.py build_ext --inplace
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pygit2-0.28.1/PKG-INFO new/pygit2-0.28.2/PKG-INFO
--- old/pygit2-0.28.1/PKG-INFO  2019-04-19 10:22:29.0 +0200
+++ new/pygit2-0.28.2/PKG-INFO  2019-05-26 11:42:43.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pygit2
-Version: 0.28.1
+Version: 0.28.2
 Summary: Python bindings for libgit2.
 Home-page: http://github.com/libgit2/pygit2
 Maintainer: J. David Ibáñez
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pygit2-0.28.1/appveyor.yml 
new/pygit2-0.28.2/appveyor.yml
--- old/pygit2-0.28.1/appveyor.yml  2019-02-23 22:49:59.0 +0100
+++ new/pygit2-0.28.2/appveyor.yml  2019-05-19 17:19:45.0 +0200
@@ -9,63 +9,62 @@
   matrix:
   - GENERATOR: 'Visual Studio 10'
 PYTHON: 'C:\Python27\python.exe'
-TOXENV: py27
   - GENERATOR: 'Visual Studio 10 Win64'
 PYTHON: 'C:\Python27-x64\python.exe'
-TOXENV: py27
   - GENERATOR: 'Visual Studio 10'
 PYTHON: 'C:\Python34\python.exe'
-TOXENV: py34
   - GENERATOR: 'Visual Studio 10 Win64'
 PYTHON: 'C:\Python34-x64\python.exe'
-TOXENV: py34
   - GENERATOR: 'Visual Studio 14'
 PYTHON: 'C:\Python35\python.exe'
-TOXENV: py35
   - GENERATOR: 'Visual Studio 14 Win64'
 PYTHON: 'C:\Python35-x64\python.exe'
-TOXENV: 

commit python-pygit2 for openSUSE:Factory

2019-05-16 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2019-05-16 22:09:15

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new.5148 (New)


Package is "python-pygit2"

Thu May 16 22:09:15 2019 rev:20 rq:703238 version:0.28.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2019-05-06 13:21:21.924533061 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new.5148/python-pygit2.changes
2019-05-16 22:09:16.962323935 +0200
@@ -1,0 +2,10 @@
+Wed May 15 18:22:32 UTC 2019 - Gary Smith 
+
+- Update to 0.28.1
+  * Removed patch pycparser.patch as it is no longer needed
+  * Now works with pycparser 2.18 and above
+  * Now ``Repository.write_archive(..)`` keeps the file mode
+  * New ``Patch.data`` returns the raw contents of the patch as a byte string
+  * New ``Patch.text`` returns the contents of the patch as a text string,
+
+---

Old:

  pycparser.patch
  pygit2-0.28.0.tar.gz

New:

  pygit2-0.28.1.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.d2nU1F/_old  2019-05-16 22:09:17.758323211 +0200
+++ /var/tmp/diff_new_pack.d2nU1F/_new  2019-05-16 22:09:17.762323208 +0200
@@ -19,14 +19,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pygit2
-Version:0.28.0
+Version:0.28.1
 Release:0
 Summary:Python bindings for libgit2
 License:GPL-2.0-only
 Group:  Development/Languages/Python
 URL:https://github.com/libgit2/pygit2
 Source: 
https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
-Patch0: pycparser.patch
 BuildRequires:  %{python_module cffi}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pycparser}
@@ -49,7 +48,6 @@
 
 %prep
 %setup -q -n pygit2-%{version}
-%patch0 -p1
 # do not add options to pytest
 rm pytest.ini
 
@@ -59,6 +57,7 @@
 
 %install
 %python_install
+%python_expand rm -rf %{buildroot}%{$python_sitearch}/pygit2/decl/
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check

++ pygit2-0.28.0.tar.gz -> pygit2-0.28.1.tar.gz ++
 2752 lines of diff (skipped)




commit python-pygit2 for openSUSE:Factory

2019-05-06 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2019-05-06 13:21:18

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new.5148 (New)


Package is "python-pygit2"

Mon May  6 13:21:18 2019 rev:19 rq:692230 version:0.28.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2019-03-28 22:48:23.371057971 +0100
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new.5148/python-pygit2.changes
2019-05-06 13:21:21.924533061 +0200
@@ -1,0 +2,6 @@
+Mon Apr  8 08:15:54 UTC 2019 - Tomáš Chvátal 
+
+- Add patch to fix the pycparser issues as per bellow:
+  * pycparser.patch
+
+---

New:

  pycparser.patch



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.hdMs9Q/_old  2019-05-06 13:21:22.868535186 +0200
+++ /var/tmp/diff_new_pack.hdMs9Q/_new  2019-05-06 13:21:22.868535186 +0200
@@ -26,6 +26,7 @@
 Group:  Development/Languages/Python
 URL:https://github.com/libgit2/pygit2
 Source: 
https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
+Patch0: pycparser.patch
 BuildRequires:  %{python_module cffi}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pycparser}
@@ -48,8 +49,7 @@
 
 %prep
 %setup -q -n pygit2-%{version}
-# do not hardcode version
-sed -i -e 's:pycparser<2.18:pycparser:g' setup.py
+%patch0 -p1
 # do not add options to pytest
 rm pytest.ini
 
@@ -62,9 +62,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
-# disable tests for now until https://github.com/libgit2/pygit2/issues/846
-# gets fixed; upstream https://github.com/eliben/pycparser/issues/305
-#%%pytest_arch
+%pytest_arch
 
 %files %{python_files}
 %license COPYING

++ pycparser.patch ++
>From 01b69f31b613a99f2a5d47c96fde12b2d0c497d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= 
Date: Sat, 6 Apr 2019 13:14:51 +0200
Subject: [PATCH] Work with pycparser 2.18 and 2.19

Fixes #846
---
 pygit2/__init__.py | 5 ++---
 pygit2/remote.py   | 5 ++---
 setup.py   | 2 +-
 3 files changed, 5 insertions(+), 7 deletions(-)

Index: pygit2-0.28.0/pygit2/__init__.py
===
--- pygit2-0.28.0.orig/pygit2/__init__.py
+++ pygit2-0.28.0/pygit2/__init__.py
@@ -153,8 +153,7 @@ def init_repository(path, bare=False,
 # Ok
 return Repository(to_str(path))
 
-@ffi.callback('int (*git_repository_create_cb)(git_repository **out,'
-  'const char *path, int bare, void *payload)')
+@ffi.callback('int (*cb)(git_repository **out, const char *path, int bare, 
void *payload)')
 def _repository_create_cb(repo_out, path, bare, data):
 d = ffi.from_handle(data)
 try:
@@ -168,7 +167,7 @@ def _repository_create_cb(repo_out, path
 
 return 0
 
-@ffi.callback('int (*git_remote_create_cb)(git_remote **out, git_repository 
*repo,'
+@ffi.callback('int (*cb)(git_remote **out, git_repository *repo,'
   'const char *name, const char *url, void *payload)')
 def _remote_create_cb(remote_out, repo, name, url, data):
 d = ffi.from_handle(data)
Index: pygit2-0.28.0/pygit2/remote.py
===
--- pygit2-0.28.0.orig/pygit2/remote.py
+++ pygit2-0.28.0/pygit2/remote.py
@@ -291,7 +291,7 @@ class RemoteCallbacks(object):
 
 return 0
 
-@ffi.callback('int (*credentials)(git_cred **cred, const char *url,'
+@ffi.callback('int (*cb)(git_cred **cred, const char *url,'
   'const char *username_from_url, unsigned int allowed_types,'
   'void *data)')
 def _credentials_cb(cred_out, url, username, allowed, data):
@@ -312,8 +312,7 @@ class RemoteCallbacks(object):
 
 return 0
 
-@ffi.callback('int (*git_transport_certificate_check_cb)'
-  '(git_cert *cert, int valid, const char *host, void 
*payload)')
+@ffi.callback('int (*cb)(git_cert *cert, int valid, const char *host, void 
*payload)')
 def _certificate_cb(cert_i, valid, host, data):
 self = ffi.from_handle(data)
 
Index: pygit2-0.28.0/setup.py
===
--- pygit2-0.28.0.orig/setup.py
+++ pygit2-0.28.0/setup.py
@@ -154,7 +154,7 @@ setup(name='pygit2',
   packages=['pygit2'],
   package_data={'pygit2': ['decl.h']},
   setup_requires=['cffi'],
-  install_requires=['cffi', 'six', 'pycparser<2.18'],
+  install_requires=['cffi', 'six', 'pycparser'],
   zip_safe=False,
   cmdclass=cmdclass,
   

commit python-pygit2 for openSUSE:Factory

2019-03-28 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2019-03-28 22:48:16

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new.25356 (New)


Package is "python-pygit2"

Thu Mar 28 22:48:16 2019 rev:18 rq:688613 version:0.28.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2018-05-29 10:35:11.894024974 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new.25356/python-pygit2.changes   
2019-03-28 22:48:23.371057971 +0100
@@ -1,0 +2,27 @@
+Sat Mar 23 11:32:34 UTC 2019 - Tomáš Chvátal 
+
+- Drop the pygit2-0.28-Remove-pycparser-constraint.patch and replace
+  it with shorter sed
+- Switch to pytest testing:
+  * Fails now but that is pycparser bug 
https://github.com/eliben/pycparser/issues/305
+- Disable tests temporarily as per above
+
+---
+Wed Mar 20 20:40:34 UTC 2019 - Neal Gompa 
+
+- Update to 0.28.0
+  * Update to libgit2 v0.28
+  * New ``pygit2.Mailmap``
+  * New ``Repository.apply(...)`` wraps ``git_apply(..)``
+  * Now ``Repository.merge_analysis(...)`` accepts an optional reference 
parameter
+  * Now ``Repository.add_worktree(...)`` accepts an optional reference 
parameter
+  * Now it's possible to set SSL certificate locations
+  * Test and documentation improvements
+  * Now ``worktree.path`` returns the path to the worktree directory
+  * Remove undocumented ``worktree.git_path``
+- Remove unneeded patch to fix issues on i586:
+  * pygit2-i586.patch
+- Add patch to remove unneeded constraint on pycparser
+  * pygit2-0.28-Remove-pycparser-constraint.patch
+
+---

Old:

  pygit2-0.27.0.tar.gz
  pygit2-i586.patch

New:

  pygit2-0.28.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.TbVR3N/_old  2019-03-28 22:48:23.807057892 +0100
+++ /var/tmp/diff_new_pack.TbVR3N/_new  2019-03-28 22:48:23.811057891 +0100
@@ -1,7 +1,8 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 Neal Gompa .
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,28 +13,32 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pygit2
-Version:0.27.0
+Version:0.28.0
 Release:0
 Summary:Python bindings for libgit2
 License:GPL-2.0-only
 Group:  Development/Languages/Python
 URL:https://github.com/libgit2/pygit2
 Source: 
https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
-Patch0: pygit2-i586.patch
 BuildRequires:  %{python_module cffi}
 BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pycparser}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
+BuildRequires:  ca-certificates
+BuildRequires:  ca-certificates-mozilla
 BuildRequires:  fdupes
 BuildRequires:  libgit2-devel >= %{version}
 BuildRequires:  libopenssl-devel
 BuildRequires:  python-rpm-macros
+Requires:   python-pycparser
 Requires:   python-six
 %requires_eqpython-cffi
 %python_subpackages
@@ -43,7 +48,10 @@
 
 %prep
 %setup -q -n pygit2-%{version}
-%patch0 -p1
+# do not hardcode version
+sed -i -e 's:pycparser<2.18:pycparser:g' setup.py
+# do not add options to pytest
+rm pytest.ini
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
@@ -54,7 +62,9 @@
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
-%python_exec setup.py test
+# disable tests for now until https://github.com/libgit2/pygit2/issues/846
+# gets fixed; upstream https://github.com/eliben/pycparser/issues/305
+#%%pytest_arch
 
 %files %{python_files}
 %license COPYING

++ pygit2-0.27.0.tar.gz -> pygit2-0.28.0.tar.gz ++
 10200 lines of diff (skipped)




commit python-pygit2 for openSUSE:Factory

2018-05-29 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2018-05-29 10:35:08

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Tue May 29 10:35:08 2018 rev:17 rq:610890 version:0.27.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2018-05-17 18:06:10.602216700 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2018-05-29 10:35:11.894024974 +0200
@@ -1,0 +2,6 @@
+Mon May 21 08:33:07 UTC 2018 - tchva...@suse.com
+
+- Add patch to fix issues on i586 arch:
+  * pygit2-i586.patch
+
+---

New:

  pygit2-i586.patch



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.1DfIXf/_old  2018-05-29 10:35:12.522001785 +0200
+++ /var/tmp/diff_new_pack.1DfIXf/_new  2018-05-29 10:35:12.522001785 +0200
@@ -25,6 +25,7 @@
 Group:  Development/Languages/Python
 URL:https://github.com/libgit2/pygit2
 Source: 
https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
+Patch0: pygit2-i586.patch
 BuildRequires:  %{python_module cffi}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
@@ -42,6 +43,7 @@
 
 %prep
 %setup -q -n pygit2-%{version}
+%patch0 -p1
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"

++ pygit2-i586.patch ++
>From 1d11fa171b56114f181ac022715baba9581d36e7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= 
Date: Sun, 20 May 2018 17:52:34 +0200
Subject: [PATCH] Update git_time decl

Should fix #795
---
 pygit2/decl.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pygit2/decl.h b/pygit2/decl.h
index 9cdea8a0..53451583 100644
--- a/pygit2/decl.h
+++ b/pygit2/decl.h
@@ -77,6 +77,7 @@ typedef struct {
 typedef struct git_time {
git_time_t time;
int offset;
+   char sign;
 } git_time;
 
 typedef struct git_signature {



commit python-pygit2 for openSUSE:Factory

2018-05-17 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2018-05-17 18:05:48

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Thu May 17 18:05:48 2018 rev:16 rq:610062 version:0.27.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2017-08-29 11:44:01.588781704 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2018-05-17 18:06:10.602216700 +0200
@@ -1,0 +2,7 @@
+Thu May 17 12:10:25 UTC 2018 - tchva...@suse.com
+
+- Update to 0.27.0:
+  * Update to libgit2 v0.27 #783
+  * Fix for GCC 4 #786
+
+---

Old:

  pygit2-0.26.0.tar.gz

New:

  pygit2-0.27.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.TNGTNJ/_old  2018-05-17 18:06:11.262192563 +0200
+++ /var/tmp/diff_new_pack.TNGTNJ/_new  2018-05-17 18:06:11.262192563 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2017 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
@@ -17,27 +17,24 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_with test
 Name:   python-pygit2
-Version:0.26.0
+Version:0.27.0
 Release:0
 Summary:Python bindings for libgit2
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Development/Languages/Python
-Url:https://github.com/libgit2/pygit2
-Source: 
https://pypi.io/packages/source/p/pygit2/pygit2-%{version}.tar.gz
-BuildRequires:  libgit2-devel >= %{version}
-BuildRequires:  libopenssl-devel
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
+URL:https://github.com/libgit2/pygit2
+Source: 
https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
 BuildRequires:  %{python_module cffi}
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module six}
 BuildRequires:  %{python_module setuptools}
-%requires_eqpython-cffi
+BuildRequires:  %{python_module six}
+BuildRequires:  fdupes
+BuildRequires:  libgit2-devel >= %{version}
+BuildRequires:  libopenssl-devel
+BuildRequires:  python-rpm-macros
 Requires:   python-six
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
+%requires_eqpython-cffi
 %python_subpackages
 
 %description
@@ -52,16 +49,14 @@
 
 %install
 %python_install
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%python_expand %fdupes %{buildroot}%{$python_sitearch}
 
-%if %{with test}
 %check
 %python_exec setup.py test
-%endif
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc COPYING README.rst
+%license COPYING
+%doc README.rst
 %{python_sitearch}/*
 
 %changelog

++ pygit2-0.26.0.tar.gz -> pygit2-0.27.0.tar.gz ++
 4441 lines of diff (skipped)




commit python-pygit2 for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2017-08-29 11:44:01

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Tue Aug 29 11:44:01 2017 rev:15 rq:518568 version:0.26.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2017-05-06 18:26:54.634432444 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2017-08-29 11:44:01.588781704 +0200
@@ -1,0 +2,10 @@
+Thu Aug 24 15:45:45 UTC 2017 - toddrme2...@gmail.com
+
+- Update to 0.26.0
+  * Update to libgit2 v0.26
+  * Drop support for Python 3.2, add support for cffi 1.10
+  * New ``Repository.revert_commit(...)``
+  * New ``Branch.is_checked_out()``
+  * Various fixes
+
+---

Old:

  pygit2-0.25.0.tar.gz

New:

  pygit2-0.26.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.bt2nGW/_old  2017-08-29 11:44:02.660630606 +0200
+++ /var/tmp/diff_new_pack.bt2nGW/_new  2017-08-29 11:44:02.708623840 +0200
@@ -17,15 +17,16 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_with test
 Name:   python-pygit2
-Version:0.25.0
+Version:0.26.0
 Release:0
 Summary:Python bindings for libgit2
 License:GPL-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/libgit2/pygit2
 Source: 
https://pypi.io/packages/source/p/pygit2/pygit2-%{version}.tar.gz
-BuildRequires:  libgit2-devel >= 0.25
+BuildRequires:  libgit2-devel >= %{version}
 BuildRequires:  libopenssl-devel
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -53,8 +54,10 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%if %{with test}
 %check
-#python setup.py test
+%python_exec setup.py test
+%endif
 
 %files %{python_files}
 %defattr(-,root,root,-)

++ pygit2-0.25.0.tar.gz -> pygit2-0.26.0.tar.gz ++
 6188 lines of diff (skipped)




commit python-pygit2 for openSUSE:Factory

2017-05-06 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2017-05-06 18:26:51

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Sat May  6 18:26:51 2017 rev:14 rq:486850 version:0.25.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2017-01-23 11:34:54.367011791 +0100
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2017-05-06 18:26:54.634432444 +0200
@@ -1,0 +2,10 @@
+Fri Apr  7 22:12:04 UTC 2017 - toddrme2...@gmail.com
+
+- Update to 0.25.0.
+  * Make pygit2 throw if tree of a commit is not found
+  * fixed cached memory tests
+  *  Added mwindow_mapped_limit, cached_memory, enable_caching, 
+ cache_max_size, cache_object_limit options
+- Implement singlespec version.
+
+---

Old:

  pygit2-0.24.2.tar.gz

New:

  pygit2-0.25.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.C0vXyE/_old  2017-05-06 18:26:55.294339328 +0200
+++ /var/tmp/diff_new_pack.C0vXyE/_new  2017-05-06 18:26:55.298338763 +0200
@@ -16,43 +16,47 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pygit2
-Version:0.24.2
+Version:0.25.0
 Release:0
 Summary:Python bindings for libgit2
 License:GPL-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/libgit2/pygit2
 Source: 
https://pypi.io/packages/source/p/pygit2/pygit2-%{version}.tar.gz
-BuildRequires:  libgit2-devel >= 0.24
-#BuildRequires:  python-unittest2
+BuildRequires:  libgit2-devel >= 0.25
 BuildRequires:  libopenssl-devel
-BuildRequires:  python-cffi
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-BuildRequires:  python-six
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module cffi}
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module six}
+BuildRequires:  %{python_module setuptools}
 %requires_eqpython-cffi
+Requires:   python-six
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
+%python_subpackages
+
 %description
 Bindings for libgit2, a linkable C library for the Git version-control system.
 
 %prep
 %setup -q -n pygit2-%{version}
-# Adjust include/lib paths to local system
-#sed -i 's|/usr/local/include|%%{_includedir}|' setup.py
-#sed -i 's|/usr/local/lib|%%{_libdir}|' setup.py
 
 %build
-CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 #python setup.py test
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc COPYING README.rst
 %{python_sitearch}/*

++ pygit2-0.24.2.tar.gz -> pygit2-0.25.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pygit2-0.24.2/PKG-INFO new/pygit2-0.25.0/PKG-INFO
--- old/pygit2-0.24.2/PKG-INFO  2016-11-01 21:00:31.0 +0100
+++ new/pygit2-0.25.0/PKG-INFO  2016-12-26 12:34:48.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pygit2
-Version: 0.24.2
+Version: 0.25.0
 Summary: Python bindings for libgit2.
 Home-page: http://github.com/libgit2/pygit2
 Author: J. David Ibáñez
@@ -36,6 +36,20 @@
 Changelog
 ==
 
+0.25.0 (2016-12-26)
+-
+
+- Upgrade to libgit2 0.25
+  `#670 `_
+
+- Now Commit.tree raises an error if tree is not found
+  `#682 `_
+
+- New settings.mwindow_mapped_limit, cached_memory, enable_caching,
+  cache_max_size and cache_object_limit
+  `#677 `_
+
+
 0.24.2 (2016-11-01)
 -
 
@@ -842,30 +856,30 @@
   Brodie RaoJohn Szakmeister  Vlad Temian
   Nicolas DandrimontDavid Versmisse   Rémi Duraffort
   Santiago Perez De Rosso   Sebastian Thiel   Thom Wiggers
-  Alok Singhal  Fraser Tweedale   Han-Wen Nienhuys
-  Leonardo Rhodes   Petr Viktorin Ron Cohen
-  Thomas Kluyveranatoly techtonik Alex Chamberlain
-  Alexander 

commit python-pygit2 for openSUSE:Factory

2017-01-23 Thread root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2017-01-23 11:34:53

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2016-11-05 21:25:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2017-01-23 11:34:54.367011791 +0100
@@ -1,0 +2,12 @@
+Wed Jan 11 21:49:47 UTC 2017 - astie...@suse.com
+
+- update to 0.24.2:
+  * Fix when libgit2 error messages have non-ascii chars
+  * Documentation improvements
+- includes changes from 0.24.1
+  * New Repository.listall_reference_objects()
+  * Fix ``Repository.write_archive(...)`
+  * Reproducible builds
+  * Documentation fixes
+
+---

Old:

  pygit2-0.24.0.tar.gz

New:

  pygit2-0.24.2.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.C9M4Zy/_old  2017-01-23 11:34:54.770954509 +0100
+++ /var/tmp/diff_new_pack.C9M4Zy/_new  2017-01-23 11:34:54.770954509 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,28 +17,28 @@
 
 
 Name:   python-pygit2
-Version:0.24.0
+Version:0.24.2
 Release:0
-Url:https://github.com/libgit2/pygit2
 Summary:Python bindings for libgit2
 License:GPL-2.0
 Group:  Development/Languages/Python
+Url:https://github.com/libgit2/pygit2
 Source: 
https://pypi.io/packages/source/p/pygit2/pygit2-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  libgit2-devel >= 0.23
-BuildRequires:  python-cffi
-BuildRequires:  python-devel
-BuildRequires:  python-six
+BuildRequires:  libgit2-devel >= 0.24
 #BuildRequires:  python-unittest2
 BuildRequires:  libopenssl-devel
+BuildRequires:  python-cffi
+BuildRequires:  python-devel
 BuildRequires:  python-setuptools
+BuildRequires:  python-six
 %requires_eqpython-cffi
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Bindings for libgit2, a linkable C library for the Git version-control system.
 
 %prep
-%setup -n pygit2-%{version}
+%setup -q -n pygit2-%{version}
 # Adjust include/lib paths to local system
 #sed -i 's|/usr/local/include|%%{_includedir}|' setup.py
 #sed -i 's|/usr/local/lib|%%{_libdir}|' setup.py

++ pygit2-0.24.0.tar.gz -> pygit2-0.24.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pygit2-0.24.0/PKG-INFO new/pygit2-0.24.2/PKG-INFO
--- old/pygit2-0.24.0/PKG-INFO  2016-03-05 23:23:44.0 +0100
+++ new/pygit2-0.24.2/PKG-INFO  2016-11-01 21:00:31.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pygit2
-Version: 0.24.0
+Version: 0.24.2
 Summary: Python bindings for libgit2.
 Home-page: http://github.com/libgit2/pygit2
 Author: J. David Ibáñez
@@ -13,6 +13,9 @@
 .. image:: https://travis-ci.org/libgit2/pygit2.svg?branch=master
:target: http://travis-ci.org/libgit2/pygit2
 
+.. image:: 
https://ci.appveyor.com/api/projects/status/edmwc0dctk5nacx0/branch/master?svg=true
+   :target: https://ci.appveyor.com/project/jdavid/pygit2/branch/master
+
 Pygit2 is a set of Python bindings to the libgit2 shared library, 
libgit2
 implements Git plumbing.  Pygit2 works with Python 2.7, 3.2, 3.3, 3.4, 
3.5 and
 PyPy 2.6
@@ -33,6 +36,50 @@
 Changelog
 ==
 
+0.24.2 (2016-11-01)
+-
+
+- Unit tests pass on Windows, integration with AppVeyor
+  `#641 `_
+  `#655 `_
+  `#657 `_
+  `#659 `_
+  `#660 `_
+  `#661 `_
+  `#667 `_
+
+- Fix when libgit2 error messages have non-ascii chars
+  `#651 `_
+
+- Documentation improvements
+  `#643 

commit python-pygit2 for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2016-11-05 21:25:34

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2016-08-17 12:05:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2016-11-05 21:25:48.0 +0100
@@ -1,0 +2,5 @@
+Wed Nov  2 09:27:00 UTC 2016 - kkae...@suse.com
+
+- Fix Url link (old one was dead).
+
+---



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.s7fKi7/_old  2016-11-05 21:25:50.0 +0100
+++ /var/tmp/diff_new_pack.s7fKi7/_new  2016-11-05 21:25:50.0 +0100
@@ -19,7 +19,7 @@
 Name:   python-pygit2
 Version:0.24.0
 Release:0
-Url:http://github.com/dborowitz/pygit2
+Url:https://github.com/libgit2/pygit2
 Summary:Python bindings for libgit2
 License:GPL-2.0
 Group:  Development/Languages/Python




commit python-pygit2 for openSUSE:Factory

2016-08-17 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2016-08-17 12:05:12

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2016-04-11 10:26:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2016-08-17 12:05:15.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 12 16:35:20 UTC 2016 - tbecht...@suse.com
+
+- require the cffi version it was built against
+- Use pypi.io as Source url
+
+---



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.nZXj4L/_old  2016-08-17 12:05:16.0 +0200
+++ /var/tmp/diff_new_pack.nZXj4L/_new  2016-08-17 12:05:16.0 +0200
@@ -23,7 +23,7 @@
 Summary:Python bindings for libgit2
 License:GPL-2.0
 Group:  Development/Languages/Python
-Source: 
https://pypi.python.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
+Source: 
https://pypi.io/packages/source/p/pygit2/pygit2-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libgit2-devel >= 0.23
 BuildRequires:  python-cffi
@@ -32,7 +32,7 @@
 #BuildRequires:  python-unittest2
 BuildRequires:  libopenssl-devel
 BuildRequires:  python-setuptools
-Requires:   python-cffi
+%requires_eqpython-cffi
 
 %description
 Bindings for libgit2, a linkable C library for the Git version-control system.




commit python-pygit2 for openSUSE:Factory

2016-04-11 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2016-04-11 09:14:26

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2015-10-01 09:29:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2016-04-11 10:26:30.0 +0200
@@ -1,0 +2,12 @@
+Thu Apr  7 19:47:24 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.24.0:
+  + Support Python 3.5.
+  + New dependency, python-six
+  + New Repository.path_is_ignored(path).
+  + Fix error in Repository(path) when path is a bytes string.
+  + Fix memory issue in Repository.describe(...).
+  + Allow testing with `tox.
+- Add python-six BuildRequires following upstream changes.
+
+---

Old:

  pygit2-0.23.1.tar.gz

New:

  pygit2-0.24.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.PRCZS1/_old  2016-04-11 10:26:31.0 +0200
+++ /var/tmp/diff_new_pack.PRCZS1/_new  2016-04-11 10:26:31.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:   python-pygit2
-Version:0.23.1
+Version:0.24.0
 Release:0
 Url:http://github.com/dborowitz/pygit2
 Summary:Python bindings for libgit2
@@ -28,6 +28,7 @@
 BuildRequires:  libgit2-devel >= 0.23
 BuildRequires:  python-cffi
 BuildRequires:  python-devel
+BuildRequires:  python-six
 #BuildRequires:  python-unittest2
 BuildRequires:  libopenssl-devel
 BuildRequires:  python-setuptools

++ pygit2-0.23.1.tar.gz -> pygit2-0.24.0.tar.gz ++
 3348 lines of diff (skipped)




commit python-pygit2 for openSUSE:Factory

2015-10-01 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2015-10-01 09:29:32

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is "python-pygit2"

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2015-02-05 11:00:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2015-10-01 09:29:38.0 +0200
@@ -1,0 +2,25 @@
+Tue Sep 29 09:13:03 UTC 2015 - toddrme2...@gmail.com
+
+- Update to version 0.23.1
+  * Improve support for cffi 1.0+
+(https://github.com/libgit2/pygit2/pull/529)
+(https://github.com/libgit2/pygit2/pull/561)
+  * Fix Remote.push
+(https://github.com/libgit2/pygit2/pull/557)
+  * New TreeEntry.type
+(https://github.com/libgit2/pygit2/pull/560)
+  * New pygit2.GIT_DIFF_SHOW_BINARY
+(https://github.com/libgit2/pygit2/pull/566)
+
+---
+Thu Sep 17 11:15:59 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 0.23.0
+  * Update to libgit2 v0.23
+(https://github.com/libgit2/pygit2/pull/540)
+  * Now Repository.merge_base(...) returns None if no merge base is found
+(https://github.com/libgit2/pygit2/pull/550)
+  * Documentation updates
+(https://github.com/libgit2/pygit2/pull/547)
+
+---

Old:

  pygit2-0.22.0.tar.gz

New:

  pygit2-0.23.1.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.TnABo8/_old  2015-10-01 09:29:39.0 +0200
+++ /var/tmp/diff_new_pack.TnABo8/_new  2015-10-01 09:29:39.0 +0200
@@ -17,15 +17,15 @@
 
 
 Name:   python-pygit2
-Version:0.22.0
+Version:0.23.1
 Release:0
 Url:http://github.com/dborowitz/pygit2
 Summary:Python bindings for libgit2
 License:GPL-2.0
 Group:  Development/Languages/Python
-Source: 
http://pypi.python.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
+Source: 
https://pypi.python.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  libgit2-devel
+BuildRequires:  libgit2-devel >= 0.23
 BuildRequires:  python-cffi
 BuildRequires:  python-devel
 #BuildRequires:  python-unittest2

++ pygit2-0.22.0.tar.gz -> pygit2-0.23.1.tar.gz ++
 5901 lines of diff (skipped)




commit python-pygit2 for openSUSE:Factory

2015-02-05 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2015-02-05 11:00:06

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is python-pygit2

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2014-09-06 12:18:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2015-02-05 11:00:08.0 +0100
@@ -1,0 +2,31 @@
+Tue Feb  3 15:06:02 UTC 2015 - dims...@opensuse.org
+
+- Update to version 0.22.0:
+  + Update to libgit2 v0.22
+(https://github.com/libgit2/pygit2/pull/459)
+  + Add support for libgit2 feature detection (new pygit2.features
+and pygit2.GIT_FEATURE_*)
+(https://github.com/libgit2/pygit2/pull/475)
+  + New Repository.remotes (RemoteCollection)
+(https://github.com/libgit2/pygit2/pull/447)
+  + API Changes:
+- Prototype of clone_repository changed, check documentation
+- Removed clone_into, use clone_repository with callbacks instead
+- Use Repository.remotes.rename(name, new_name) instead of
+  Remote.rename(new_name)
+- Use Repository.remotes.delete(name) instead of Remote.delete()
+- Now Remote.push(...) takes a list of refspecs instead of just one
+- Change Patch.old_id, Patch.new_id, Note.annotated_id,
+  RefLogEntry.oid_old and RefLogEntry.oid_new to be Oid objects
+  instead of strings
+  (https://github.com/libgit2/pygit2/pull/449)
+  + Other:
+- Fix init_repository when passing optional parameters
+  workdir_path, description, template_path, initial_head or
+  origin_url.
+- Fix use-after-free when patch outlives diff.
+- Documentation improvements.
+- Make the GPL exception explicit in setup.py.
+- Add python-setuptools BuildRequires: new build dependency.
+
+---

Old:

  pygit2-0.21.2.tar.gz

New:

  pygit2-0.22.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.jYPWKL/_old  2015-02-05 11:00:09.0 +0100
+++ /var/tmp/diff_new_pack.jYPWKL/_new  2015-02-05 11:00:09.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,7 +17,7 @@
 
 
 Name:   python-pygit2
-Version:0.21.2
+Version:0.22.0
 Release:0
 Url:http://github.com/dborowitz/pygit2
 Summary:Python bindings for libgit2
@@ -30,6 +30,7 @@
 BuildRequires:  python-devel
 #BuildRequires:  python-unittest2
 BuildRequires:  libopenssl-devel
+BuildRequires:  python-setuptools
 Requires:   python-cffi
 
 %description

++ pygit2-0.21.2.tar.gz - pygit2-0.22.0.tar.gz ++
 5301 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pygit2 for openSUSE:Factory

2014-09-06 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2014-09-06 12:18:02

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is python-pygit2

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2013-12-10 20:06:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2014-09-06 12:18:08.0 +0200
@@ -1,0 +2,37 @@
+Tue Sep  2 18:20:17 UTC 2014 - p.drou...@gmail.com
+
+- Update to version 0.20.2
+  + Fix regression with Python 2, ``IndexEntry.path`` returns str
+(bytes in Python 2 and unicode in Python 3)
+  + Get back ``IndexEntry.oid`` for backwards compatibility
+  + Config, iterate over the keys (instead of the key/value pairs)
+`#395 https://github.com/libgit2/pygit2/pull/395`_
+  + ``Diff.find_similar`` supports new threshold arguments
+`#396 https://github.com/libgit2/pygit2/pull/396`_
+  + Optimization, do not load the object when expanding an oid prefix
+   `#397 https://github.com/libgit2/pygit2/pull/397`_
+- Changes from version 0.20.1
+  + Install fix
+`#382 https://github.com/libgit2/pygit2/pull/382`_
+  + Documentation improved, including
+`#383 https://github.com/libgit2/pygit2/pull/383`_
+`#385 https://github.com/libgit2/pygit2/pull/385`_
+`#388 https://github.com/libgit2/pygit2/pull/388`_
+  + Documentation, use the read-the-docs theme
+`#387 https://github.com/libgit2/pygit2/pull/387`_
+  + Coding style improvements
+`#392 https://github.com/libgit2/pygit2/pull/392`_
+  + New ``Repository.state_cleanup()``
+`#386 https://github.com/libgit2/pygit2/pull/386`_
+  + New ``Index.conflicts``
+`#345 https://github.com/libgit2/pygit2/issues/345`_
+`#389 https://github.com/libgit2/pygit2/pull/389`_
+  + New checkout option to define the target directory
+`#390 https://github.com/libgit2/pygit2/pull/390`_
+- Fix build
+- Remove python_sitelib definition; pygit2 is arch dependant
+- Add python-cffi and python-unittest2 requirements; new
+  dependencies
+- Disable tests; network is now needed for launching them
+
+---

Old:

  pygit2-0.20.0.tar.gz

New:

  pygit2-0.21.2.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.Ops1Qh/_old  2014-09-06 12:18:09.0 +0200
+++ /var/tmp/diff_new_pack.Ops1Qh/_new  2014-09-06 12:18:09.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python-pygit2
-Version:0.20.0
+Version:0.21.2
 Release:0
 Url:http://github.com/dborowitz/pygit2
 Summary:Python bindings for libgit2
@@ -26,11 +26,11 @@
 Source: 
http://pypi.python.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libgit2-devel
+BuildRequires:  python-cffi
 BuildRequires:  python-devel
+#BuildRequires:  python-unittest2
 BuildRequires:  libopenssl-devel
-%if 0%{?suse_version}  0%{?suse_version} = 1110
-%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
-%endif
+Requires:   python-cffi
 
 %description
 Bindings for libgit2, a linkable C library for the Git version-control system.
@@ -48,7 +48,7 @@
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %check
-python setup.py test
+#python setup.py test
 
 %files
 %defattr(-,root,root,-)

++ pygit2-0.20.0.tar.gz - pygit2-0.21.2.tar.gz ++
 12546 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pygit2 for openSUSE:Factory

2013-12-10 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2013-12-10 17:45:32

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is python-pygit2

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2013-08-19 13:31:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2013-12-10 20:06:44.0 +0100
@@ -1,0 +2,9 @@
+Mon Dec  9 13:31:12 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 0.20.0
+  + Upstream provides no changelog, but you can check
+https://github.com/libgit2/pygit2/compare/v0.19.0...v0.20.0
+- Fix build on openSUSE = 12.3 and SLE11SP3
+- Remove obsolete conditionnal macros
+
+---

Old:

  pygit2-0.17.3.tar.gz
  pygit2-0.19.0.tar.gz

New:

  pygit2-0.20.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.LfM2C3/_old  2013-12-10 20:06:44.0 +0100
+++ /var/tmp/diff_new_pack.LfM2C3/_new  2013-12-10 20:06:44.0 +0100
@@ -17,11 +17,7 @@
 
 
 Name:   python-pygit2
-%if 0%{?suse_version} = 1230 || 0%{?sles_version} = 11 
-Version:0.19.0
-%else
-Version:0.17.3
-%endif
+Version:0.20.0
 Release:0
 Url:http://github.com/dborowitz/pygit2
 Summary:Python bindings for libgit2
@@ -31,11 +27,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libgit2-devel
 BuildRequires:  python-devel
-%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
-BuildRequires:  openssl-devel
-%else
 BuildRequires:  libopenssl-devel
-%endif
 %if 0%{?suse_version}  0%{?suse_version} = 1110
 %{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
 %endif

++ pygit2-0.17.3.tar.gz - pygit2-0.20.0.tar.gz ++
 21342 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pygit2 for openSUSE:Factory

2013-08-19 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2013-08-19 13:31:00

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is python-pygit2

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2013-01-07 17:34:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2013-08-19 13:31:01.0 +0200
@@ -1,0 +2,8 @@
+Sun Aug 18 13:24:03 UTC 2013 - toddrme2...@gmail.com
+
+- Update to 0.19.0
+  + Upstream provides no changelog, but you can check
+https://github.com/libgit2/pygit2/compare/v0.17.3...v0.19.0
+- Keep 0.17.3 for compatibility with openSUSE 12.2
+
+---

New:

  pygit2-0.19.0.tar.gz



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.D2yDiZ/_old  2013-08-19 13:31:02.0 +0200
+++ /var/tmp/diff_new_pack.D2yDiZ/_new  2013-08-19 13:31:02.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pygit2
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,11 @@
 
 
 Name:   python-pygit2
+%if 0%{?suse_version} = 1230 || 0%{?sles_version} = 11 
+Version:0.19.0
+%else
 Version:0.17.3
+%endif
 Release:0
 Url:http://github.com/dborowitz/pygit2
 Summary:Python bindings for libgit2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pygit2 for openSUSE:Factory

2013-01-07 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2013-01-07 17:34:05

Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pygit2.new (New)


Package is python-pygit2, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2012-12-21 01:49:00.356010756 +0100
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2013-01-07 17:34:07.0 +0100
@@ -0,0 +1,42 @@
+---
+Thu Dec 27 10:03:25 UTC 2012 - cfarr...@suse.com
+
+- license update: GPL-2.0
+  See COPYING (and the majority of the source code files). Not sure why
+  Apache-2.0 was chosen as license here - there is absolutely no indication
+  of Apache style licensing in the package
+
+---
+Tue Dec 18 10:48:23 UTC 2012 - sasc...@suse.de
+
+- Update to version 0.17.3:
+  + Upstream provides no changelog, but you can check
+https://github.com/libgit2/pygit2/compare/v0.17.2...v0.17.3
+- Changes from previous versions:
+  + https://github.com/libgit2/pygit2/compare/v0.16.1...v0.17.2
+- Enable testsuite again
+- Package file COPYING
+
+---
+Tue Apr 24 08:49:31 UTC 2012 - sasc...@suse.de
+
+- Update to version 0.16.1:
+  + Upstream provides no changelog
+
+---
+Wed Jan 26 17:26:21 UTC 2011 - sasc...@gmx.de
+
+- Removed SUSE-specific --record-rpm for file lists
+
+---
+Tue Jan 18 21:49:47 UTC 2011 - sasc...@gmx.de
+
+- Install documentation (README.md and COPYING)
+- Fix install section for other distros
+
+---
+Tue Jan 18 20:48:40 UTC 2011 - sasc...@gmx.de
+
+- Initial commit (0.1)
+- Added patch include recent libgit2 changes
+

New:

  pygit2-0.17.3.tar.gz
  python-pygit2.changes
  python-pygit2.spec



Other differences:
--
++ python-pygit2.spec ++
#
# spec file for package python-pygit2
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   python-pygit2
Version:0.17.3
Release:0
Url:http://github.com/dborowitz/pygit2
Summary:Python bindings for libgit2
License:GPL-2.0
Group:  Development/Languages/Python
Source: 
http://pypi.python.org/packages/source/p/pygit2/pygit2-%{version}.tar.gz
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  libgit2-devel
BuildRequires:  python-devel
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
BuildRequires:  openssl-devel
%else
BuildRequires:  libopenssl-devel
%endif
%if 0%{?suse_version}  0%{?suse_version} = 1110
%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
%endif

%description
Bindings for libgit2, a linkable C library for the Git version-control system.

%prep
%setup -n pygit2-%{version}
# Adjust include/lib paths to local system
#sed -i 's|/usr/local/include|%%{_includedir}|' setup.py
#sed -i 's|/usr/local/lib|%%{_libdir}|' setup.py

%build
CFLAGS=%{optflags} -fno-strict-aliasing python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

%check
python setup.py test

%files
%defattr(-,root,root,-)
%doc COPYING README.rst
%{python_sitearch}/*

%changelog
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org