Hello community,

here is the log from the commit of package python-pkginfo for openSUSE:Factory 
checked in at 2017-05-03 15:54:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pkginfo (Old)
 and      /work/SRC/openSUSE:Factory/.python-pkginfo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pkginfo"

Wed May  3 15:54:30 2017 rev:2 rq:489384 version:1.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pkginfo/python-pkginfo.changes    
2015-06-11 08:21:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-pkginfo.new/python-pkginfo.changes       
2017-05-03 15:54:30.478944993 +0200
@@ -1,0 +2,18 @@
+Wed Apr 19 15:35:40 UTC 2017 - [email protected]
+
+- Update to version 1.4.1
+  * Packaging only change (invalid sdist bulit for 1.4.0).
+- Update to version 1.4.0
+  * Relicense under MIT license: the PSF license is not suitable for 
third-party libraries.
+- Update to version 1.3.2
+  * Packaging-only change (automate fix for wheel built for 1.3.1).
+- Update to version 1.3.1
+  * Packaging-only change (invalid wheel built for 1.3.0).
+- Update to version 1.3.0
+  * Update homepage URL to point to Launchpad, rather than PyPI.
+  * Add support for building wheels.
+  * Add support for Python 3.5.
+  * Drop support for Python 2.6 and 3.2.
+- Implement single-spec version.
+
+-------------------------------------------------------------------

Old:
----
  pkginfo-1.2.1.tar.gz

New:
----
  pkginfo-1.4.1.tar.gz

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

Other differences:
------------------
++++++ python-pkginfo.spec ++++++
--- /var/tmp/diff_new_pack.yW8kDw/_old  2017-05-03 15:54:31.258834892 +0200
+++ /var/tmp/diff_new_pack.yW8kDw/_new  2017-05-03 15:54:31.258834892 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pkginfo
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,22 +16,30 @@
 #
 
 
+# Tests are currently broken.
+%bcond_with tests
+
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pkginfo
-Version:        1.2.1
+Version:        1.4.1
 Release:        0
 Summary:        Query metadatdata from sdists / bdists / installed packages
-License:        Python-2.0
+License:        MIT
 Group:          Development/Languages/Python
 Url:            http://pypi.python.org/pypi/pkginfo/
-Source:         
https://pypi.python.org/packages/source/p/pkginfo/pkginfo-%{version}.tar.gz
-BuildRequires:  python-devel
-Requires:       python-setuptools
+Source:         
https://files.pythonhosted.org/packages/source/p/pkginfo/pkginfo-%{version}.tar.gz
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+%if %{with tests}
+BuildRequires:  %{python_module nose}
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%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()")}
-%else
 BuildArch:      noarch
-%endif
+Requires(post):   update-alternatives
+Requires(preun):  update-alternatives
+%python_subpackages
 
 %description
 This package provides an API for querying the distutils metadata written in
@@ -45,15 +53,31 @@
 %setup -q -n pkginfo-%{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}
+%python_clone -a %{buildroot}%{_bindir}/pkginfo
+
+%if %{with tests}
+%check
+%{python_expand $python setup.py develop --user
+$python setup.py test -q
+}
+%endif
+
+%post
+%python_install_alternative pkginfo
+
+%preun
+%python_uninstall_alternative pkginfo
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
-%doc README.txt CHANGES.txt
-%{python_sitelib}/pkginfo-%{version}-py%{py_ver}.egg-info
+%doc README.txt CHANGES.txt LICENSE.txt TODO.txt
+%python_alternative %{_bindir}/pkginfo
 %{python_sitelib}/pkginfo
+%{python_sitelib}/pkginfo-%{version}-py*.egg-info
 
 %changelog

++++++ pkginfo-1.2.1.tar.gz -> pkginfo-1.4.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/CHANGES.txt 
new/pkginfo-1.4.1/CHANGES.txt
--- old/pkginfo-1.2.1/CHANGES.txt       2015-01-02 19:52:59.000000000 +0100
+++ new/pkginfo-1.4.1/CHANGES.txt       2016-11-07 15:37:31.000000000 +0100
@@ -1,6 +1,38 @@
 ``pkginfo`` Changelog
 =====================
 
+1.4.1 (2016-11-07)
+------------------
+
+- Packaging only change (invalid sdist bulit for 1.4.0).
+
+1.4.0 (2016-11-04)
+------------------
+
+- Relicense under MIT license:  the PSF license is not suitable for
+  third-party libraries.
+
+1.3.2 (2016-05-24)
+------------------
+
+- Packaging-only change (automate fix for wheel built for 1.3.1).
+
+1.3.1 (2016-05-24)
+------------------
+
+- Packaging-only change (invalid wheel built for 1.3.0).
+
+1.3.0 (2016-05-23)
+------------------
+
+- Update homepage URL to point to Launchpad, rather than PyPI.
+
+- Add support for building wheels.
+
+- Add support for Python 3.5.
+
+- Drop support for Python 2.6 and 3.2.
+
 1.2.1 (2014-01-02)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/LICENSE.txt 
new/pkginfo-1.4.1/LICENSE.txt
--- old/pkginfo-1.2.1/LICENSE.txt       1970-01-01 01:00:00.000000000 +0100
+++ new/pkginfo-1.4.1/LICENSE.txt       2016-11-04 21:17:33.000000000 +0100
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2009 Agendaless Consulting, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/PKG-INFO new/pkginfo-1.4.1/PKG-INFO
--- old/pkginfo-1.2.1/PKG-INFO  2015-01-02 19:53:59.000000000 +0100
+++ new/pkginfo-1.4.1/PKG-INFO  2016-11-07 15:41:39.000000000 +0100
@@ -1,11 +1,11 @@
 Metadata-Version: 1.1
 Name: pkginfo
-Version: 1.2.1
+Version: 1.4.1
 Summary: Query metadatdata from sdists / bdists / installed packages.
-Home-page: http://pypi.python.org/pypi/pkginfo/
+Home-page: https://code.launchpad.net/~tseaver/pkginfo/trunk
 Author: Tres Seaver, Agendaless Consulting
 Author-email: [email protected]
-License: Python
+License: MIT
 Description: ``pkginfo`` README
         ==================
         
@@ -24,6 +24,38 @@
         ``pkginfo`` Changelog
         =====================
         
+        1.4.1 (2016-11-07)
+        ------------------
+        
+        - Packaging only change (invalid sdist bulit for 1.4.0).
+        
+        1.4.0 (2016-11-04)
+        ------------------
+        
+        - Relicense under MIT license:  the PSF license is not suitable for
+          third-party libraries.
+        
+        1.3.2 (2016-05-24)
+        ------------------
+        
+        - Packaging-only change (automate fix for wheel built for 1.3.1).
+        
+        1.3.1 (2016-05-24)
+        ------------------
+        
+        - Packaging-only change (invalid wheel built for 1.3.0).
+        
+        1.3.0 (2016-05-23)
+        ------------------
+        
+        - Update homepage URL to point to Launchpad, rather than PyPI.
+        
+        - Add support for building wheels.
+        
+        - Add support for Python 3.5.
+        
+        - Drop support for Python 2.6 and 3.2.
+        
         1.2.1 (2014-01-02)
         ------------------
         
@@ -221,13 +253,12 @@
 Platform: Unix
 Platform: Windows
 Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: Python Software Foundation License
+Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 3.2
 Classifier: Programming Language :: Python :: 3.3
 Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/pkginfo/tests/__init__.py 
new/pkginfo-1.4.1/pkginfo/tests/__init__.py
--- old/pkginfo-1.2.1/pkginfo/tests/__init__.py 2013-10-09 22:58:32.000000000 
+0200
+++ new/pkginfo-1.4.1/pkginfo/tests/__init__.py 2016-11-04 21:29:27.000000000 
+0100
@@ -18,12 +18,12 @@
     testcase.assertEqual(list(installed.classifiers),
                          [
       'Intended Audience :: Developers',
-      'License :: OSI Approved :: Python Software Foundation License',
+      'License :: OSI Approved :: MIT License',
       'Operating System :: OS Independent',
-      'Programming Language :: Python :: 2.6',
       'Programming Language :: Python :: 2.7',
-      'Programming Language :: Python :: 3.2',
       'Programming Language :: Python :: 3.3',
+      'Programming Language :: Python :: 3.4',
+      'Programming Language :: Python :: 3.5',
       'Programming Language :: Python :: Implementation :: CPython',
       'Programming Language :: Python :: Implementation :: PyPy',
       'Topic :: Software Development :: Libraries :: Python Modules',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/pkginfo.egg-info/PKG-INFO 
new/pkginfo-1.4.1/pkginfo.egg-info/PKG-INFO
--- old/pkginfo-1.2.1/pkginfo.egg-info/PKG-INFO 2015-01-02 19:53:58.000000000 
+0100
+++ new/pkginfo-1.4.1/pkginfo.egg-info/PKG-INFO 2016-11-07 15:41:38.000000000 
+0100
@@ -1,11 +1,11 @@
 Metadata-Version: 1.1
 Name: pkginfo
-Version: 1.2.1
+Version: 1.4.1
 Summary: Query metadatdata from sdists / bdists / installed packages.
-Home-page: http://pypi.python.org/pypi/pkginfo/
+Home-page: https://code.launchpad.net/~tseaver/pkginfo/trunk
 Author: Tres Seaver, Agendaless Consulting
 Author-email: [email protected]
-License: Python
+License: MIT
 Description: ``pkginfo`` README
         ==================
         
@@ -24,6 +24,38 @@
         ``pkginfo`` Changelog
         =====================
         
+        1.4.1 (2016-11-07)
+        ------------------
+        
+        - Packaging only change (invalid sdist bulit for 1.4.0).
+        
+        1.4.0 (2016-11-04)
+        ------------------
+        
+        - Relicense under MIT license:  the PSF license is not suitable for
+          third-party libraries.
+        
+        1.3.2 (2016-05-24)
+        ------------------
+        
+        - Packaging-only change (automate fix for wheel built for 1.3.1).
+        
+        1.3.1 (2016-05-24)
+        ------------------
+        
+        - Packaging-only change (invalid wheel built for 1.3.0).
+        
+        1.3.0 (2016-05-23)
+        ------------------
+        
+        - Update homepage URL to point to Launchpad, rather than PyPI.
+        
+        - Add support for building wheels.
+        
+        - Add support for Python 3.5.
+        
+        - Drop support for Python 2.6 and 3.2.
+        
         1.2.1 (2014-01-02)
         ------------------
         
@@ -221,13 +253,12 @@
 Platform: Unix
 Platform: Windows
 Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: Python Software Foundation License
+Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 3.2
 Classifier: Programming Language :: Python :: 3.3
 Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/pkginfo.egg-info/SOURCES.txt 
new/pkginfo-1.4.1/pkginfo.egg-info/SOURCES.txt
--- old/pkginfo-1.2.1/pkginfo.egg-info/SOURCES.txt      2015-01-02 
19:53:59.000000000 +0100
+++ new/pkginfo-1.4.1/pkginfo.egg-info/SOURCES.txt      2016-11-07 
15:41:39.000000000 +0100
@@ -1,5 +1,6 @@
 .bzrignore
 CHANGES.txt
+LICENSE.txt
 README.txt
 TODO.txt
 setup.cfg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/setup.cfg new/pkginfo-1.4.1/setup.cfg
--- old/pkginfo-1.2.1/setup.cfg 2015-01-02 19:53:59.000000000 +0100
+++ new/pkginfo-1.4.1/setup.cfg 2016-11-07 15:41:39.000000000 +0100
@@ -1,3 +1,6 @@
+[bdist_wheel]
+universal = 1
+
 [easy_install]
 zip_ok = false
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/setup.py new/pkginfo-1.4.1/setup.py
--- old/pkginfo-1.2.1/setup.py  2015-01-02 19:53:10.000000000 +0100
+++ new/pkginfo-1.4.1/setup.py  2016-11-07 15:37:38.000000000 +0100
@@ -20,24 +20,23 @@
 
 setup(
     name='pkginfo',
-    version='1.2.1',
+    version='1.4.1',
     description='Query metadatdata from sdists / bdists / installed packages.',
     platforms=['Unix', 'Windows'],
     long_description='\n\n'.join([README, CHANGES]),
     keywords='distribution sdist installed metadata',
-    url='http://pypi.python.org/pypi/pkginfo/',
+    url='https://code.launchpad.net/~tseaver/pkginfo/trunk',
     author='Tres Seaver, Agendaless Consulting',
     author_email='[email protected]',
-    license='Python',
+    license='MIT',
     classifiers=[
       'Intended Audience :: Developers',
-      'License :: OSI Approved :: Python Software Foundation License',
+      'License :: OSI Approved :: MIT License',
       'Operating System :: OS Independent',
-      'Programming Language :: Python :: 2.6',
       'Programming Language :: Python :: 2.7',
-      'Programming Language :: Python :: 3.2',
       'Programming Language :: Python :: 3.3',
       'Programming Language :: Python :: 3.4',
+      'Programming Language :: Python :: 3.5',
       'Programming Language :: Python :: Implementation :: CPython',
       'Programming Language :: Python :: Implementation :: PyPy',
       'Topic :: Software Development :: Libraries :: Python Modules',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pkginfo-1.2.1/tox.ini new/pkginfo-1.4.1/tox.ini
--- old/pkginfo-1.2.1/tox.ini   2015-01-02 19:15:19.000000000 +0100
+++ new/pkginfo-1.4.1/tox.ini   2016-05-24 00:03:53.000000000 +0200
@@ -1,7 +1,6 @@
 [tox]
 envlist = 
-#    py26,py27,py32,py33,pypy,cover
-    py26,py27,pypy,py32,py33,py34,pypy3,cover2,cover3,docs
+    py27,pypy,py33,py34,py35,pypy3,cover2,cover3,docs
 
 [testenv]
 commands = 
@@ -10,7 +9,7 @@
 
 [testenv:cover2]
 basepython =
-    python2.6
+    python2.7
 commands = 
     python setup.py develop
     python setup.py nosetests --with-xunit --with-xcoverage
@@ -21,7 +20,7 @@
 
 [testenv:cover3]
 basepython =
-    python3.2
+    python3.3
 commands = 
     python setup.py develop
     python setup.py nosetests --with-xunit --with-xcoverage
@@ -32,7 +31,7 @@
 
 [testenv:docs]
 basepython =
-    python2.6
+    python2.7
 commands = 
     sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html
     sphinx-build -b doctest -d docs/_build/doctrees docs docs/_build/doctest


Reply via email to