Hello community,

here is the log from the commit of package python3-path.py for openSUSE:Factory 
checked in at 2016-04-11 09:14:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  
2015-11-18 22:33:56.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python3-path.py.new/python3-path.py.changes     
2016-04-11 10:26:54.000000000 +0200
@@ -1,0 +2,13 @@
+Sat Apr  9 16:11:25 UTC 2016 - [email protected]
+
+- specfile:
+  * update copyright year
+
+- update to version 8.2:
+  * Refreshed project metadata based on `jaraco's project skeleton
+    <https://github.com/jaraco/skeleton/tree/spaces>_.
+  * Releases are now automatically published via Travis-CI.
+  * #111: More aggressively trap errors when importing
+     "pkg_resources".
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python3-path.py.spec ++++++
--- /var/tmp/diff_new_pack.yXI9ND/_old  2016-04-11 10:26:54.000000000 +0200
+++ /var/tmp/diff_new_pack.yXI9ND/_new  2016-04-11 10:26:54.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-path.py
 #
-# 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:           python3-path.py
-Version:        8.1.2
+Version:        8.2
 Release:        0
 Summary:        A module wrapper for os.path
 License:        MIT

++++++ path.py-8.1.2.tar.gz -> path.py-8.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/.travis.yml new/path.py-8.2/.travis.yml
--- old/path.py-8.1.2/.travis.yml       2015-08-09 21:47:58.000000000 +0200
+++ new/path.py-8.2/.travis.yml 2016-04-08 14:03:35.000000000 +0200
@@ -1,13 +1,22 @@
 sudo: false
 language: python
-
 python:
-  - 2.6
-  - 2.7
-  - 3.2
-  - 3.3
-  - 3.4
-  - pypy
-
+- 2.6
+- 2.7
+- 3.2
+- 3.3
+- 3.4
+- 3.5
 script:
-  - python setup.py test
+- pip install -U pytest
+- python setup.py test
+deploy:
+  provider: pypi
+  on:
+    tags: true
+    all_branches: true
+  user: jaraco
+  distributions: release
+  python: 3.5
+  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.1.2/CHANGES.rst new/path.py-8.2/CHANGES.rst
--- old/path.py-8.1.2/CHANGES.rst       2015-10-04 16:00:47.000000000 +0200
+++ new/path.py-8.2/CHANGES.rst 2016-04-08 14:03:35.000000000 +0200
@@ -1,3 +1,12 @@
+8.2
+---
+
+- Refreshed project metadata based on `jaraco's project
+  skeleton <https://github.com/jaraco/skeleton/tree/spaces>_.
+- Releases are now automatically published via Travis-CI.
+- #111: More aggressively trap errors when importing
+  ``pkg_resources``.
+
 8.1.2
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/PKG-INFO new/path.py-8.2/PKG-INFO
--- old/path.py-8.1.2/PKG-INFO  2015-10-04 16:02:32.000000000 +0200
+++ new/path.py-8.2/PKG-INFO    2016-04-08 14:04:07.000000000 +0200
@@ -1,11 +1,11 @@
 Metadata-Version: 1.1
 Name: path.py
-Version: 8.1.2
+Version: 8.2
 Summary: A module wrapper for os.path
-Home-page: http://github.com/jaraco/path.py
+Home-page: https://github.com/jaraco/path.py
 Author: Jason R. Coombs
 Author-email: [email protected]
-License: MIT License
+License: UNKNOWN
 Description: path.py
         =======
         
@@ -65,12 +65,17 @@
         To run the tests, refer to the ``.travis.yml`` file for the steps run 
on the
         Travis-CI hosts.
         
+        Releasing
+        =========
+        
+        Tagged releases are automatically published to PyPI by Travis-CI, 
assuming
+        the Python 3 build passes.
+        
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
-Classifier: License :: OSI Approved :: MIT License
 Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/README.rst new/path.py-8.2/README.rst
--- old/path.py-8.1.2/README.rst        2015-08-09 17:32:32.000000000 +0200
+++ new/path.py-8.2/README.rst  2016-04-08 14:03:35.000000000 +0200
@@ -56,3 +56,9 @@
 
 To run the tests, refer to the ``.travis.yml`` file for the steps run on the
 Travis-CI hosts.
+
+Releasing
+=========
+
+Tagged releases are automatically published to PyPI by Travis-CI, assuming
+the Python 3 build passes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/docs/conf.py 
new/path.py-8.2/docs/conf.py
--- old/path.py-8.1.2/docs/conf.py      2015-10-04 15:58:04.000000000 +0200
+++ new/path.py-8.2/docs/conf.py        2016-04-08 14:03:35.000000000 +0200
@@ -1,13 +1,21 @@
-# encoding: utf-8
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 
-project = 'path.py'
-copyright = '2013, Mikhail Gusarov, Jason R. Coombs'
+import setuptools_scm
+
+extensions = [
+    'sphinx.ext.autodoc',
+    'rst.linker',
+]
 
-import path
-import re
+# General information about the project.
+project = 'path.py'
+copyright = '2013-2016 Mikhail Gusarov, Jason R. Coombs'
 
-release = path.__version__
-version = re.match('[^.]+[.][^.]+', release).group(0)
+# The short X.Y version.
+version = setuptools_scm.get_version(root='..', relative_to=__file__)
+# The full version, including alpha/beta/rc tags.
+release = version
 
 pygments_style = 'sphinx'
 html_theme = 'alabaster'
@@ -26,15 +34,20 @@
        'CHANGES.rst': dict(
                using=dict(
                        GH='https://github.com',
+                       project=project,
                ),
                replace=[
                        dict(
                                pattern=r"(Issue )?#(?P<issue>\d+)",
-                               url='{GH}/jaraco/path.py/issues/{issue}',
+                               url='{GH}/jaraco/{project}/issues/{issue}',
                        ),
                        dict(
                                pattern=r"Pull Request ?#(?P<pull_request>\d+)",
-                               url='{GH}/jaraco/path.py/pull/{pull_request}',
+                               url='{GH}/jaraco/{project}/pull/{pull_request}',
+                       ),
+                       dict(
+                               
pattern=r"^(?m)((?P<scm_version>v?\d+(\.\d+){1,2}))\n[-=]+\n",
+                               with_scm="{text}\n{rev[timestamp]:%d %b %Y}\n",
                        ),
                ],
        ),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/docs/index.rst 
new/path.py-8.2/docs/index.rst
--- old/path.py-8.1.2/docs/index.rst    2015-08-09 21:47:58.000000000 +0200
+++ new/path.py-8.2/docs/index.rst      2016-04-08 14:03:35.000000000 +0200
@@ -1,15 +1,10 @@
-.. path.py documentation master file, created by
-   sphinx-quickstart on Tue Apr  9 10:25:52 2013.
-   You can adapt this file completely to your liking, but it should at least
-   contain the root `toctree` directive.
-
 Welcome to path.py's documentation!
 ===================================
 
-Contents:
+Contents: 
 
 .. toctree::
-   :maxdepth: 2
+   :maxdepth: 1
 
    api
    history
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/path.py new/path.py-8.2/path.py
--- old/path.py-8.1.2/path.py   2015-10-04 15:48:59.000000000 +0200
+++ new/path.py-8.2/path.py     2016-04-08 14:03:35.000000000 +0200
@@ -121,9 +121,7 @@
 try:
     import pkg_resources
     __version__ = pkg_resources.require('path.py')[0].version
-except ImportError:
-    __version__ = 'unknown'
-except pkg_resources.DistributionNotFound:
+except Exception:
     __version__ = 'unknown'
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/path.py.egg-info/PKG-INFO 
new/path.py-8.2/path.py.egg-info/PKG-INFO
--- old/path.py-8.1.2/path.py.egg-info/PKG-INFO 2015-10-04 16:02:32.000000000 
+0200
+++ new/path.py-8.2/path.py.egg-info/PKG-INFO   2016-04-08 14:04:07.000000000 
+0200
@@ -1,11 +1,11 @@
 Metadata-Version: 1.1
 Name: path.py
-Version: 8.1.2
+Version: 8.2
 Summary: A module wrapper for os.path
-Home-page: http://github.com/jaraco/path.py
+Home-page: https://github.com/jaraco/path.py
 Author: Jason R. Coombs
 Author-email: [email protected]
-License: MIT License
+License: UNKNOWN
 Description: path.py
         =======
         
@@ -65,12 +65,17 @@
         To run the tests, refer to the ``.travis.yml`` file for the steps run 
on the
         Travis-CI hosts.
         
+        Releasing
+        =========
+        
+        Tagged releases are automatically published to PyPI by Travis-CI, 
assuming
+        the Python 3 build passes.
+        
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
-Classifier: License :: OSI Approved :: MIT License
 Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/pytest.ini new/path.py-8.2/pytest.ini
--- old/path.py-8.1.2/pytest.ini        2015-04-14 13:36:09.000000000 +0200
+++ new/path.py-8.2/pytest.ini  2016-04-08 14:03:35.000000000 +0200
@@ -1,2 +1,4 @@
 [pytest]
+norecursedirs=*.egg .eggs dist build
 addopts=--doctest-modules --ignore=build
+doctest_optionflags=ALLOW_UNICODE ELLIPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/setup.cfg new/path.py-8.2/setup.cfg
--- old/path.py-8.1.2/setup.cfg 2015-10-04 16:02:32.000000000 +0200
+++ new/path.py-8.2/setup.cfg   2016-04-08 14:04:07.000000000 +0200
@@ -1,12 +1,12 @@
 [aliases]
+release = clean --all sdist bdist_wheel build_sphinx upload upload_docs
 test = pytest
-release = sdist bdist_wheel upload upload_docs
 
 [wheel]
 universal = 1
 
 [egg_info]
 tag_build = 
-tag_svn_revision = 0
 tag_date = 0
+tag_svn_revision = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/path.py-8.1.2/setup.py new/path.py-8.2/setup.py
--- old/path.py-8.1.2/setup.py  2015-08-23 15:04:35.000000000 +0200
+++ new/path.py-8.2/setup.py    2016-04-08 14:03:35.000000000 +0200
@@ -1,49 +1,60 @@
 #!/usr/bin/env python
+# Generated by jaraco.develop 2.27.1
+# https://pypi.python.org/pypi/jaraco.develop
 
+import io
 import sys
 
 import setuptools
 
-with open('README.rst') as ld_file:
-    long_description = ld_file.read()
+with io.open('README.rst', encoding='utf-8') as readme:
+    long_description = readme.read()
 
-needs_sphinx = set(['build_sphinx', 'upload_docs', 
'release']).intersection(sys.argv)
-sphinx_req = ['sphinx', 'rst.linker'] if needs_sphinx else []
 needs_pytest = set(['pytest', 'test']).intersection(sys.argv)
-pytest_runner = ['pytest-runner>=2.6'] if needs_pytest else []
+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)
+wheel = ['wheel'] if needs_wheel else []
+
+name = 'path.py'
+description = 'A module wrapper for os.path'
 
 setup_params = dict(
-    name="path.py",
+    name=name,
     use_scm_version=True,
-    description="A module wrapper for os.path",
-    long_description=long_description,
     author="Jason Orendorff",
     author_email="[email protected]",
     maintainer="Jason R. Coombs",
     maintainer_email="[email protected]",
-    url="http://github.com/jaraco/path.py";,
-    license="MIT License",
+    description=description or name,
+    long_description=long_description,
+    url="https://github.com/jaraco/"; + name,
     py_modules=['path', 'test_path'],
+    install_requires=[
+    ],
+    extras_require={
+        ':python_version=="2.6"': ['importlib'],
+    },
+    setup_requires=[
+        'setuptools_scm>=1.9',
+    ] + pytest_runner + sphinx + wheel,
+    tests_require=[
+        'pytest>=2.8',
+        'appdirs',
+    ],
     classifiers=[
-        'Development Status :: 5 - Production/Stable',
-        'License :: OSI Approved :: MIT License',
-        'Intended Audience :: Developers',
+        "Development Status :: 5 - Production/Stable",
+        "Intended Audience :: Developers",
+        "License :: OSI Approved :: MIT License",
         'Operating System :: OS Independent',
-        'Programming Language :: Python',
         'Programming Language :: Python :: 2.6',
         'Programming Language :: Python :: 2.7',
         'Programming Language :: Python :: 3',
-        'Topic :: Software Development :: Libraries :: Python Modules'
+        'Topic :: Software Development :: Libraries :: Python Modules',
     ],
-    setup_requires=[
-        'setuptools_scm',
-    ] + sphinx_req + pytest_runner,
-    tests_require=['pytest', 'appdirs'],
-    extras_require={
-        ':python_version=="2.6"': ['importlib'],
+    entry_points={
     },
 )
-
-
 if __name__ == '__main__':
     setuptools.setup(**setup_params)


Reply via email to