Hello community,

here is the log from the commit of package python-py for openSUSE:Factory 
checked in at 2016-09-11 00:51:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-py (Old)
 and      /work/SRC/openSUSE:Factory/.python-py.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-py"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-py/python-py-doc.changes  2015-07-19 
11:44:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-py.new/python-py-doc.changes     
2016-09-11 00:51:49.000000000 +0200
@@ -1,0 +2,14 @@
+Sat Sep  3 18:33:49 UTC 2016 - [email protected]
+
+- Update download Url
+
+-------------------------------------------------------------------
+Sat Jul 23 13:23:33 UTC 2016 - [email protected]
+
+- corrected homepage URL
+- HTTPS URL for pypi source link
+- update to version 1.4.31
+  * fix local().copy(dest, mode=True) to also work with unicode.
+  * pass better error message with svn EEXIST paths
+
+-------------------------------------------------------------------
python-py.changes: same change

Old:
----
  py-1.4.30.tar.gz

New:
----
  py-1.4.31.tar.gz

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

Other differences:
------------------
++++++ python-py-doc.spec ++++++
--- /var/tmp/diff_new_pack.OTQY09/_old  2016-09-11 00:51:50.000000000 +0200
+++ /var/tmp/diff_new_pack.OTQY09/_new  2016-09-11 00:51:50.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-py-doc
 #
-# 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,13 +17,13 @@
 
 
 Name:           python-py-doc
-Version:        1.4.30
+Version:        1.4.31
 Release:        0
 Summary:        Library with cross-python path, ini-parsing, io, code, log 
facilities
 License:        MIT
 Group:          Development/Languages/Python
 Url:            http://pylib.org
-Source:         
http://pypi.python.org/packages/source/p/py/py-%{version}.tar.gz
+Source:         https://pypi.io/packages/source/p/py/py-%{version}.tar.gz
 # Documentation requirements:
 BuildRequires:  python-Sphinx
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ python-py.spec ++++++
--- /var/tmp/diff_new_pack.OTQY09/_old  2016-09-11 00:51:50.000000000 +0200
+++ /var/tmp/diff_new_pack.OTQY09/_new  2016-09-11 00:51:50.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-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,13 +17,13 @@
 
 
 Name:           python-py
-Version:        1.4.30
+Version:        1.4.31
 Release:        0
 Summary:        Library with cross-python path, ini-parsing, io, code, log 
facilities
 License:        MIT
 Group:          Development/Languages/Python
-Url:            http://pylib.org
-Source:         
http://pypi.python.org/packages/source/p/py/py-%{version}.tar.gz
+Url:            https://pylib.readthedocs.io
+Source:         https://pypi.io/packages/source/p/py/py-%{version}.tar.gz
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ py-1.4.30.tar.gz -> py-1.4.31.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/CHANGELOG new/py-1.4.31/CHANGELOG
--- old/py-1.4.30/CHANGELOG     2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/CHANGELOG     2015-11-27 21:48:11.000000000 +0100
@@ -1,3 +1,11 @@
+1.4.31
+==================================================
+
+- fix local().copy(dest, mode=True) to also work
+  with unicode.
+
+- pass better error message with svn EEXIST paths
+
 1.4.30
 ==================================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/PKG-INFO new/py-1.4.31/PKG-INFO
--- old/py-1.4.30/PKG-INFO      2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/PKG-INFO      2015-11-27 21:48:12.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: py
-Version: 1.4.30
+Version: 1.4.31
 Summary: library with cross-python path, ini-parsing, io, code, log facilities
 Home-page: http://pylib.readthedocs.org/
 Author: holger krekel, Ronny Pfannschmidt, Benjamin Peterson and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/py/__init__.py new/py-1.4.31/py/__init__.py
--- old/py-1.4.30/py/__init__.py        2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/py/__init__.py        2015-11-27 21:48:11.000000000 +0100
@@ -8,7 +8,7 @@
 
 (c) Holger Krekel and others, 2004-2014
 """
-__version__ = '1.4.30'
+__version__ = '1.4.31'
 
 from py import _apipkg
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/py/_path/common.py 
new/py-1.4.31/py/_path/common.py
--- old/py-1.4.30/py/_path/common.py    2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/py/_path/common.py    2015-11-27 21:48:11.000000000 +0100
@@ -219,7 +219,7 @@
             strrelpath += self.sep
         #assert strrelpath[-1] == self.sep
         #assert strrelpath[-2] != self.sep
-        strself = str(self)
+        strself = self.strpath
         if sys.platform == "win32" or getattr(os, '_name', None) == 'nt':
             if os.path.normcase(strself).startswith(
                os.path.normcase(strrelpath)):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/py/_path/local.py 
new/py-1.4.31/py/_path/local.py
--- old/py-1.4.30/py/_path/local.py     2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/py/_path/local.py     2015-11-27 21:48:11.000000000 +0100
@@ -410,7 +410,7 @@
             assert self!=target
             copychunked(self, target)
             if mode:
-                copymode(self, target)
+                copymode(self.strpath, target.strpath)
         else:
             def rec(p):
                 return p.check(link=0)
@@ -426,7 +426,7 @@
                 elif x.check(dir=1):
                     newx.ensure(dir=1)
                 if mode:
-                    copymode(x, newx)
+                    copymode(x.strpath, newx.strpath)
 
     def rename(self, target):
         """ rename this path to target. """
@@ -590,7 +590,7 @@
         if rec:
             for x in self.visit(rec=rec):
                 py.error.checked_call(os.chmod, str(x), mode)
-        py.error.checked_call(os.chmod, str(self), mode)
+        py.error.checked_call(os.chmod, self.strpath, mode)
 
     def pypkgpath(self):
         """ return the Python package path by looking for the last
@@ -887,7 +887,7 @@
     make_numbered_dir = classmethod(make_numbered_dir)
 
 def copymode(src, dest):
-    py.std.shutil.copymode(str(src), str(dest))
+    py.std.shutil.copymode(src, dest)
 
 def copychunked(src, dest):
     chunksize = 524288 # half a meg of bytes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/py/_path/svnwc.py 
new/py-1.4.31/py/_path/svnwc.py
--- old/py-1.4.30/py/_path/svnwc.py     2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/py/_path/svnwc.py     2015-11-27 21:48:11.000000000 +0100
@@ -490,7 +490,7 @@
                 strerr.find('file already exists') != -1 or
                 strerr.find('w150002:') != -1 or
                 strerr.find("can't create directory") != -1):
-                raise py.error.EEXIST(self)
+                raise py.error.EEXIST(strerr) #self)
             raise
         return out
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/py.egg-info/PKG-INFO 
new/py-1.4.31/py.egg-info/PKG-INFO
--- old/py-1.4.30/py.egg-info/PKG-INFO  2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/py.egg-info/PKG-INFO  2015-11-27 21:48:12.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: py
-Version: 1.4.30
+Version: 1.4.31
 Summary: library with cross-python path, ini-parsing, io, code, log facilities
 Home-page: http://pylib.readthedocs.org/
 Author: holger krekel, Ronny Pfannschmidt, Benjamin Peterson and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/setup.cfg new/py-1.4.31/setup.cfg
--- old/py-1.4.30/setup.cfg     2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/setup.cfg     2015-11-27 21:48:12.000000000 +0100
@@ -1,6 +1,9 @@
 [wheel]
 universal = 1
 
+[devpi:upload]
+formats = sdist.tgz,bdist_wheel
+
 [egg_info]
 tag_build = 
 tag_date = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/setup.py new/py-1.4.31/setup.py
--- old/py-1.4.30/setup.py      2015-06-26 12:31:25.000000000 +0200
+++ new/py-1.4.31/setup.py      2015-11-27 21:48:11.000000000 +0100
@@ -7,7 +7,7 @@
         name='py',
         description='library with cross-python path, ini-parsing, io, code, 
log facilities',
         long_description = open('README.txt').read(),
-        version='1.4.30',
+        version='1.4.31',
         url='http://pylib.readthedocs.org/',
         license='MIT license',
         platforms=['unix', 'linux', 'osx', 'cygwin', 'win32'],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/testing/log/test_warning.py 
new/py-1.4.31/testing/log/test_warning.py
--- old/py-1.4.30/testing/log/test_warning.py   2015-06-26 12:31:25.000000000 
+0200
+++ new/py-1.4.31/testing/log/test_warning.py   2015-11-27 21:48:11.000000000 
+0100
@@ -1,8 +1,11 @@
+import pytest
 import py
+
 mypath = py.path.local(__file__).new(ext=".py")
 
[email protected]
 def test_forwarding_to_warnings_module():
-    py.test.deprecated_call(py.log._apiwarn, "1.3", "..")
+    pytest.deprecated_call(py.log._apiwarn, "1.3", "..")
 
 def test_apiwarn_functional(recwarn):
     capture = py.io.StdCapture()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py-1.4.30/testing/path/test_local.py 
new/py-1.4.31/testing/path/test_local.py
--- old/py-1.4.30/testing/path/test_local.py    2015-06-26 12:31:25.000000000 
+0200
+++ new/py-1.4.31/testing/path/test_local.py    2015-11-27 21:48:11.000000000 
+0100
@@ -771,7 +771,8 @@
                 x.chmod(y)
 
     def test_copy_archiving(self, tmpdir):
-        f = tmpdir.ensure("a", "file1")
+        unicode_fn = u"something-\342\200\223.txt"
+        f = tmpdir.ensure("a", unicode_fn)
         a = f.dirpath()
         oldmode = f.stat().mode
         newmode = oldmode ^ 1


Reply via email to