Hello community,

here is the log from the commit of package python3-path.py for openSUSE:Factory 
checked in at 2016-12-05 16:33:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-path.py (Old)
 and      /work/SRC/openSUSE:Factory/.python3-path.py.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-path.py"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-path.py/python3-path.py.changes  
2016-05-25 21:25:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python3-path.py.new/python3-path.py.changes     
2016-12-05 16:34:02.000000000 +0100
@@ -1,0 +2,12 @@
+Wed Nov 30 18:55:39 UTC 2016 - [email protected]
+
+- update to version 9.0:
+  * Drop support for Python 2.6 and 3.2 as integration dependencies
+    (pip) no longer support these versions.
+
+- changes from version 8.3:
+  * Merge with latest skeleton, adding badges and test runs by default
+    under tox instead of pytest-runner.
+  * Documentation is no longer hosted with PyPI.
+
+-------------------------------------------------------------------
@@ -7 +18,0 @@
-

Old:
----
  path.py-8.2.1.tar.gz

New:
----
  path.py-9.0.tar.gz

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

Other differences:
------------------
++++++ python3-path.py.spec ++++++
--- /var/tmp/diff_new_pack.ypiQ9y/_old  2016-12-05 16:34:03.000000000 +0100
+++ /var/tmp/diff_new_pack.ypiQ9y/_new  2016-12-05 16:34:03.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python3-path.py
-Version:        8.2.1
+Version:        9.0
 Release:        0
 Summary:        A module wrapper for os.path
 License:        MIT

++++++ path.py-8.2.1.tar.gz -> path.py-9.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/.hgtags new/path.py-9.0/.hgtags
--- old/path.py-8.2.1/.hgtags   2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/.hgtags     1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
-9401857d62dd5d4784dc06656ab13992847b5e76 2.4
-69851aaf75f1c6ff63c72daf8d1a82692e04b301 2.4.1
-6ba869f2260f54ac6d66ffc08b9ce546846c6c9c 2.5
-5a008a763604cd3237ce83bb402fca41e4456001 2.6
-be871d26bce9185c8a4b2c20314f541508e99c1f 2.6.1
-5b78897bb40297548a7a01b35ce842eaa30d19de 3.0
-a5539b0050d4377bd1bdeb74eed06e0e4a775a99 3.0.1
-137d1b8b6d4ca80382efeda217d9236d1570ab70 3.1
-13f2731fa9d98314aedb2fdd55cce97b381b564f 3.2
-97899c3ef1421a247b0864f5486dd480ad31b41f 4.0
-9652fb4e2b486d2ce32f7ed3806304d1c0d653f7 4.1
-f922c0423dbf87f11643724ce3b7c2bc78303a8d 4.2
-38282c28271f66ed07d3c9b52bfa55e26280833d 4.3
-2ed42cef0b080079ad26de6f082fa6d722813087 4.4
-47206e8c59c858e074f6ea1ba80cefb3a37045fd 5.0
-0382bd2f0348cfd73e4e09cd55799a428e75a131 5.1
-7bf7fe39edc888b2f14faf76a70c75b5b17502e6 5.2
-83dcd6b47278aedcbf52f1a6798bd333c515b818 5.3
-2d5f08983462a86cdd41963fca6626ff87dc3ba1 6.0
-55c924ecc419dbf1038254436be512c5cb18bd15 6.1
-be72beb60a11f64344cd9e4c6029b330d49cd830 6.2
-698ac3acb84034fb17487b5009153c8956c5d596 7.0
-793192a17ea0e78640a6d6b133a2948f6cecf43f 7.1
-abeebd8675eaa4626619cb3083c8e1af48a2f2ce 7.2
-581040c32e0c2154cb7aa455734edf1c41021607 7.3
-b96177b0522706277881ddc3f1fce41077eb9993 7.4
-76fab4bb56d10e83f2af64ce7a7e39d56e88eb70 7.5
-a96c4d592397e79e2fa16b632fcc89b48ed63d04 7.6
-06d6fdfddc0a69a56d4b378816d7e5b59ae4a018 7.6.1
-cf0bb158f8d370f5195b95c917201f51aa53c0a9 7.6.2
-cfc54169af8f0fdc98fff6f06b98d325a81dfaeb 7.7
-baa58fde6e3b8820bbd77d5721760ec3f8f08716 7.7.1
-936d47e8d38319be37b06f0e05b1356eeaf7390e 8.0
-06219e4168be20471a7ceedf617f7464c0e63f6b 8.1
-095ad9f1f5db19d1dfc69f67d66e63b38f50270b 8.1.1
-66874c317d1692313127a0c7310e19f64fdc7bd0 8.1.2
-487d9a027220c215b1ddd04823aa5289ebc1120a 8.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/.travis.yml new/path.py-9.0/.travis.yml
--- old/path.py-8.2.1/.travis.yml       2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/.travis.yml 2016-11-19 17:50:05.000000000 +0100
@@ -1,22 +1,25 @@
 sudo: false
 language: python
 python:
-- 2.6
 - 2.7
-- 3.2
 - 3.3
 - 3.4
 - 3.5
+install:
+- pip install tox "setuptools>=28.2"
 script:
-- pip install -U pytest
-- python setup.py test
+- tox
+branches:
+  except:
+  - skeleton
 deploy:
   provider: pypi
+  server: https://upload.pypi.org/legacy/
   on:
     tags: true
     all_branches: true
     python: 3.5
   user: jaraco
-  distributions: release
+  distributions: dists
   password:
     secure: 
fggUs33qP6DB+j/q7KGScfohgGq7OwsW5BMW6ZZvSlq+9pnNDZxSVrfCw0wb9vdq/Hb9nH4Of+wDoyh+Ul6GN28GRX7qj1HTjbc65nhRp9aA1Ib9Y3KJwGR8k5gPJZmx/zKP0r7COSXsOdXDkVSJ/UjCfuKhcsSHpi0lAYG6BSA=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/CHANGES.rst new/path.py-9.0/CHANGES.rst
--- old/path.py-8.2.1/CHANGES.rst       2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/CHANGES.rst 2016-11-19 17:50:05.000000000 +0100
@@ -1,3 +1,16 @@
+9.0
+---
+
+- Drop support for Python 2.6 and 3.2 as integration
+  dependencies (pip) no longer support these versions.
+
+8.3
+---
+
+- Merge with latest skeleton, adding badges and test runs by
+  default under tox instead of pytest-runner.
+- Documentation is no longer hosted with PyPI.
+
 8.2.1
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/PKG-INFO new/path.py-9.0/PKG-INFO
--- old/path.py-8.2.1/PKG-INFO  2016-04-16 16:32:17.000000000 +0200
+++ new/path.py-9.0/PKG-INFO    2016-11-19 17:50:30.000000000 +0100
@@ -1,12 +1,40 @@
 Metadata-Version: 1.1
 Name: path.py
-Version: 8.2.1
+Version: 9.0
 Summary: A module wrapper for os.path
 Home-page: https://github.com/jaraco/path.py
 Author: Jason R. Coombs
 Author-email: [email protected]
 License: UNKNOWN
-Description: path.py
+Description: .. image:: https://img.shields.io/pypi/v/path.py.svg
+           :target: https://pypi.org/project/path.py
+        
+        .. image:: https://img.shields.io/pypi/pyversions/path.py.svg
+        
+        .. image:: https://img.shields.io/pypi/dm/path.py.svg
+        
+        .. image:: https://img.shields.io/travis/jaraco/path.py/master.svg
+           :target: http://travis-ci.org/jaraco/path.py
+        
+        
+        License
+        =======
+        
+        License is indicated in the project metadata (typically one or more
+        of the Trove classifiers). For more details, see `this explanation
+        <https://github.com/jaraco/skeleton/issues/1>`_.
+        
+        Docs
+        ====
+        
+        There's `no good mechanism for publishing documentation
+        <https://github.com/pypa/python-packaging-user-guide/pull/266>`_
+        easily. If there's a documentation link above, it's probably
+        stale because PyPI-based documentation is deprecated. This
+        project may have documentation published at ReadTheDocs, but
+        probably not. Good luck finding it.
+        
+        path.py
         =======
         
         ``path.py`` implements a path objects as first-class entities, allowing
@@ -22,8 +50,6 @@
         
         ``path.py`` is `hosted at Github <https://github.com/jaraco/path.py>`_.
         
-        Documentation is `hosted with PyPI 
<https://pythonhosted.org/path.py/>`_.
-        
         Guides and Testimonials
         =======================
         
@@ -76,7 +102,9 @@
 Classifier: Intended Audience :: Developers
 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
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/README.rst new/path.py-9.0/README.rst
--- old/path.py-8.2.1/README.rst        2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/README.rst  2016-11-19 17:50:05.000000000 +0100
@@ -1,3 +1,31 @@
+.. image:: https://img.shields.io/pypi/v/path.py.svg
+   :target: https://pypi.org/project/path.py
+
+.. image:: https://img.shields.io/pypi/pyversions/path.py.svg
+
+.. image:: https://img.shields.io/pypi/dm/path.py.svg
+
+.. image:: https://img.shields.io/travis/jaraco/path.py/master.svg
+   :target: http://travis-ci.org/jaraco/path.py
+
+
+License
+=======
+
+License is indicated in the project metadata (typically one or more
+of the Trove classifiers). For more details, see `this explanation
+<https://github.com/jaraco/skeleton/issues/1>`_.
+
+Docs
+====
+
+There's `no good mechanism for publishing documentation
+<https://github.com/pypa/python-packaging-user-guide/pull/266>`_
+easily. If there's a documentation link above, it's probably
+stale because PyPI-based documentation is deprecated. This
+project may have documentation published at ReadTheDocs, but
+probably not. Good luck finding it.
+
 path.py
 =======
 
@@ -14,8 +42,6 @@
 
 ``path.py`` is `hosted at Github <https://github.com/jaraco/path.py>`_.
 
-Documentation is `hosted with PyPI <https://pythonhosted.org/path.py/>`_.
-
 Guides and Testimonials
 =======================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/docs/conf.py 
new/path.py-9.0/docs/conf.py
--- old/path.py-8.2.1/docs/conf.py      2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/docs/conf.py        2016-11-19 17:50:05.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python3
 # -*- coding: utf-8 -*-
 
-import setuptools_scm
+import pkg_resources
 
 extensions = [
     'sphinx.ext.autodoc',
@@ -13,7 +13,7 @@
 copyright = '2013-2016 Mikhail Gusarov, Jason R. Coombs'
 
 # The short X.Y version.
-version = setuptools_scm.get_version(root='..', relative_to=__file__)
+version = pkg_resources.require(project)[0].version
 # The full version, including alpha/beta/rc tags.
 release = version
 
@@ -31,7 +31,7 @@
 intersphinx_mapping = {'python': ('http://docs.python.org/', None)}
 
 link_files = {
-       'CHANGES.rst': dict(
+       '../CHANGES.rst': dict(
                using=dict(
                        GH='https://github.com',
                        project=project,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/docs/requirements.txt 
new/path.py-9.0/docs/requirements.txt
--- old/path.py-8.2.1/docs/requirements.txt     1970-01-01 01:00:00.000000000 
+0100
+++ new/path.py-9.0/docs/requirements.txt       2016-11-19 17:50:05.000000000 
+0100
@@ -0,0 +1 @@
+rst.linker
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/path.py new/path.py-9.0/path.py
--- old/path.py-8.2.1/path.py   2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/path.py     2016-11-19 17:50:05.000000000 +0100
@@ -52,6 +52,7 @@
 import io
 from distutils import dir_util
 import importlib
+import itertools
 
 try:
     import win32security
@@ -93,6 +94,7 @@
     text_type = __builtin__.unicode
     getcwdu = os.getcwdu
     codecs.register_error('surrogateescape', surrogate_escape)
+    map = itertools.imap
 
 @contextlib.contextmanager
 def io_error_compat():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/path.py.egg-info/PKG-INFO 
new/path.py-9.0/path.py.egg-info/PKG-INFO
--- old/path.py-8.2.1/path.py.egg-info/PKG-INFO 2016-04-16 16:32:17.000000000 
+0200
+++ new/path.py-9.0/path.py.egg-info/PKG-INFO   2016-11-19 17:50:30.000000000 
+0100
@@ -1,12 +1,40 @@
 Metadata-Version: 1.1
 Name: path.py
-Version: 8.2.1
+Version: 9.0
 Summary: A module wrapper for os.path
 Home-page: https://github.com/jaraco/path.py
 Author: Jason R. Coombs
 Author-email: [email protected]
 License: UNKNOWN
-Description: path.py
+Description: .. image:: https://img.shields.io/pypi/v/path.py.svg
+           :target: https://pypi.org/project/path.py
+        
+        .. image:: https://img.shields.io/pypi/pyversions/path.py.svg
+        
+        .. image:: https://img.shields.io/pypi/dm/path.py.svg
+        
+        .. image:: https://img.shields.io/travis/jaraco/path.py/master.svg
+           :target: http://travis-ci.org/jaraco/path.py
+        
+        
+        License
+        =======
+        
+        License is indicated in the project metadata (typically one or more
+        of the Trove classifiers). For more details, see `this explanation
+        <https://github.com/jaraco/skeleton/issues/1>`_.
+        
+        Docs
+        ====
+        
+        There's `no good mechanism for publishing documentation
+        <https://github.com/pypa/python-packaging-user-guide/pull/266>`_
+        easily. If there's a documentation link above, it's probably
+        stale because PyPI-based documentation is deprecated. This
+        project may have documentation published at ReadTheDocs, but
+        probably not. Good luck finding it.
+        
+        path.py
         =======
         
         ``path.py`` implements a path objects as first-class entities, allowing
@@ -22,8 +50,6 @@
         
         ``path.py`` is `hosted at Github <https://github.com/jaraco/path.py>`_.
         
-        Documentation is `hosted with PyPI 
<https://pythonhosted.org/path.py/>`_.
-        
         Guides and Testimonials
         =======================
         
@@ -76,7 +102,9 @@
 Classifier: Intended Audience :: Developers
 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
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/path.py.egg-info/SOURCES.txt 
new/path.py-9.0/path.py.egg-info/SOURCES.txt
--- old/path.py-8.2.1/path.py.egg-info/SOURCES.txt      2016-04-16 
16:32:17.000000000 +0200
+++ new/path.py-9.0/path.py.egg-info/SOURCES.txt        2016-11-19 
17:50:30.000000000 +0100
@@ -1,5 +1,4 @@
 .gitignore
-.hgtags
 .travis.yml
 CHANGES.rst
 MANIFEST.in
@@ -15,8 +14,10 @@
 docs/conf.py
 docs/history.rst
 docs/index.rst
+docs/requirements.txt
 path.py.egg-info/PKG-INFO
 path.py.egg-info/SOURCES.txt
 path.py.egg-info/dependency_links.txt
 path.py.egg-info/requires.txt
-path.py.egg-info/top_level.txt
\ No newline at end of file
+path.py.egg-info/top_level.txt
+tests/requirements.txt
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/pytest.ini new/path.py-9.0/pytest.ini
--- old/path.py-8.2.1/pytest.ini        2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/pytest.ini  2016-11-19 17:50:05.000000000 +0100
@@ -1,4 +1,4 @@
 [pytest]
-norecursedirs=*.egg .eggs dist build
-addopts=--doctest-modules --ignore=build
+norecursedirs=dist build .tox
+addopts=--doctest-modules
 doctest_optionflags=ALLOW_UNICODE ELLIPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/setup.cfg new/path.py-9.0/setup.cfg
--- old/path.py-8.2.1/setup.cfg 2016-04-16 16:32:17.000000000 +0200
+++ new/path.py-9.0/setup.cfg   2016-11-19 17:50:30.000000000 +0100
@@ -1,12 +1,15 @@
 [aliases]
-release = clean --all sdist bdist_wheel build_sphinx upload upload_docs
-test = pytest
+release = dists upload
+dists = clean --all sdist bdist_wheel
 
 [wheel]
 universal = 1
 
+[upload]
+repository = https://upload.pypi.org/legacy/
+
 [egg_info]
-tag_date = 0
 tag_build = 
+tag_date = 0
 tag_svn_revision = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/setup.py new/path.py-9.0/setup.py
--- old/path.py-8.2.1/setup.py  2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/setup.py    2016-11-19 17:50:05.000000000 +0100
@@ -1,6 +1,6 @@
 #!/usr/bin/env python
-# Generated by jaraco.develop 2.27.1
-# https://pypi.python.org/pypi/jaraco.develop
+
+# Project skeleton maintained at https://github.com/jaraco/skeleton
 
 import io
 import sys
@@ -10,11 +10,7 @@
 with io.open('README.rst', encoding='utf-8') as readme:
     long_description = readme.read()
 
-needs_pytest = set(['pytest', 'test']).intersection(sys.argv)
-pytest_runner = ['pytest_runner'] if needs_pytest else []
-needs_sphinx = set(['release', 'build_sphinx', 
'upload_docs']).intersection(sys.argv)
-sphinx = ['sphinx', 'rst.linker>=1.2'] if needs_sphinx else []
-needs_wheel = set(['release', 'bdist_wheel']).intersection(sys.argv)
+needs_wheel = {'release', 'bdist_wheel', 'dists'}.intersection(sys.argv)
 wheel = ['wheel'] if needs_wheel else []
 
 name = 'path.py'
@@ -37,21 +33,19 @@
         ':python_version=="2.6"': ['importlib'],
     },
     setup_requires=[
-        'setuptools_scm>=1.9',
-    ] + pytest_runner + sphinx + wheel,
-    tests_require=[
-        'pytest>=2.8',
-        'appdirs',
-    ],
+        'setuptools_scm>=1.15.0',
+    ] + wheel,
     classifiers=[
         "Development Status :: 5 - Production/Stable",
         "Intended Audience :: Developers",
         "License :: OSI Approved :: MIT License",
-        'Operating System :: OS Independent',
-        'Programming Language :: Python :: 2.6',
-        'Programming Language :: Python :: 2.7',
-        'Programming Language :: Python :: 3',
-        'Topic :: Software Development :: Libraries :: Python Modules',
+        "Operating System :: OS Independent",
+        "Programming Language :: Python :: 2.7",
+        "Programming Language :: Python :: 3",
+        "Programming Language :: Python :: 3.3",
+        "Programming Language :: Python :: 3.4",
+        "Programming Language :: Python :: 3.5",
+        "Topic :: Software Development :: Libraries :: Python Modules",
     ],
     entry_points={
     },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/tests/requirements.txt 
new/path.py-9.0/tests/requirements.txt
--- old/path.py-8.2.1/tests/requirements.txt    1970-01-01 01:00:00.000000000 
+0100
+++ new/path.py-9.0/tests/requirements.txt      2016-11-19 17:50:05.000000000 
+0100
@@ -0,0 +1,2 @@
+pytest >= 2.8
+appdirs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.2.1/tox.ini new/path.py-9.0/tox.ini
--- old/path.py-8.2.1/tox.ini   2016-04-16 16:30:23.000000000 +0200
+++ new/path.py-9.0/tox.ini     2016-11-19 17:50:05.000000000 +0100
@@ -1,11 +1,6 @@
-# Tox (http://tox.testrun.org/) is a tool for running tests
-# in multiple virtualenvs. This configuration file will run the
-# test suite on all supported python versions. To use it, "pip install tox"
-# and then run "tox" from this directory.
-
-[tox]
-envlist = py26, py27, pypy, py32, py33, py34
-
 [testenv]
+deps =
+       -rtests/requirements.txt
+
 commands = py.test {posargs}
-deps = pytest
+usedevelop = True


Reply via email to