commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2016-05-17 17:12:38 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is "python3-six" Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six-doc.changes 2016-01-23 01:04:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six-doc.changes 2016-05-17 17:12:40.0 +0200 @@ -1,0 +2,8 @@ +Sun May 8 07:06:21 UTC 2016 - a...@gmx.de + +- specfile: + * changed to https for source url + * updated source url to files.pythonhosted.org + + +--- --- /work/SRC/openSUSE:Factory/python3-six/python3-six.changes 2016-01-30 11:31:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six.changes 2016-05-17 17:12:40.0 +0200 @@ -1,0 +2,8 @@ +Sun May 8 07:06:19 UTC 2016 - a...@gmx.de + +- specfile: + * changed to https for source url + * updated source url to files.pythonhosted.org + + +--- Other differences: -- ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.2PXoqo/_old 2016-05-17 17:12:41.0 +0200 +++ /var/tmp/diff_new_pack.2PXoqo/_new 2016-05-17 17:12:41.0 +0200 @@ -23,7 +23,7 @@ Summary:Python 2 and 3 compatibility utilities License:MIT Group: Development/Libraries/Python -Source: http://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/s/six/six-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python3-devel BuildArch: noarch
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2016-01-30 11:31:30 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is "python3-six" Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six.changes 2016-01-23 01:04:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six.changes 2016-01-30 11:31:31.0 +0100 @@ -1,0 +2,5 @@ +Thu Jan 28 11:06:19 UTC 2016 - tchva...@suse.com + +- Fix issue with directory -> folder cpio error + +--- Other differences: -- ++ python3-six-doc.spec ++ --- /var/tmp/diff_new_pack.3JPvLg/_old 2016-01-30 11:31:32.0 +0100 +++ /var/tmp/diff_new_pack.3JPvLg/_new 2016-01-30 11:31:32.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-six-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 ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.3JPvLg/_old 2016-01-30 11:31:32.0 +0100 +++ /var/tmp/diff_new_pack.3JPvLg/_new 2016-01-30 11:31:32.0 +0100 @@ -50,6 +50,14 @@ # %check # python3 test_six.py +%pre +# previous versions of the package installed .egg-info as a directory, +# the new update now installs it as a file. Clean out the directory, should it +# exist. +if [ -d %{python3_sitelib}/six-%{version}-py%{py3_ver}.egg-info ]; then + rm -rf %{python3_sitelib}/six-%{version}-py%{py3_ver}.egg-info +fi + %files %defattr(-,root,root) %doc LICENSE README
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2016-01-23 01:04:04 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is "python3-six" Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six-doc.changes 2015-11-18 22:33:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six-doc.changes 2016-01-23 01:04:05.0 +0100 @@ -1,0 +2,8 @@ +Tue Jan 19 09:07:19 UTC 2016 - toddrme2...@gmail.com + +- Run tests in -doc package to avoid dependency loops + * python3-setuptools -> python3-six -> python3-py -> python3-setuptools + * python3-setuptools -> python3-six -> python3-pytest -> python3-setuptools +- Actually run the tests. They weren't previously being run. + +--- python3-six.changes: same change Other differences: -- ++ python3-six-doc.spec ++ --- /var/tmp/diff_new_pack.MQOz8f/_old 2016-01-23 01:04:06.0 +0100 +++ /var/tmp/diff_new_pack.MQOz8f/_new 2016-01-23 01:04:06.0 +0100 @@ -25,8 +25,12 @@ Group: Documentation/HTML Source: http://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: python3-six # Documentation requirements: BuildRequires: python3-Sphinx +# Test requirements: +BuildRequires: python3-py +BuildRequires: python3-pytest BuildArch: noarch %description @@ -42,11 +46,22 @@ %setup -q -n six-%{version} %build +# due to cyclic requirements between Sphinx and six, +# documentation is build in its own packagecd documentation && make html && rm _build/html/.buildinfo %install # only build documentation +# Run tests here to avoid dependency loop +%check +mkdir test +cp test_six.py test +pushd test +py.test test_six.py +popd +rm -rf test + %files %defattr(-,root,root) %doc LICENSE ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.MQOz8f/_old 2016-01-23 01:04:06.0 +0100 +++ /var/tmp/diff_new_pack.MQOz8f/_new 2016-01-23 01:04:06.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-six # -# 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 @@ -26,9 +26,6 @@ Source: http://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python3-devel -# Test requirements: -BuildRequires: python3-py -BuildRequires: python3-pytest BuildArch: noarch %description @@ -46,15 +43,18 @@ %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +# due to cyclic requirements between Sphinx and six, +# documentation is build in its own package -%check -python3 test_six.py +# Run tests in -doc package to avoid dependency loop +# %check +# python3 test_six.py %files %defattr(-,root,root) %doc LICENSE README %{python3_sitelib}/six.py* -%{python3_sitelib}/six-%{version}-py%{py3_ver}.egg-info +%{python3_sitelib}/six-%{version}-py*.egg-info %{python3_sitelib}/__pycache__/six.* %changelog
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2015-11-18 22:33:54 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is "python3-six" Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six-doc.changes 2015-07-14 17:44:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six-doc.changes 2015-11-18 22:33:57.0 +0100 @@ -1,0 +2,12 @@ +Thu Oct 8 16:41:39 UTC 2015 - a...@gmx.de + +- update to version 1.10.0: + * Issue #122: Improve the performance of `six.int2byte` on Python 3. + * Pull request #55 and issue #99: Don't add the `winreg` module to +`six.moves` on non-Windows platforms. + * Pull request #60 and issue #108: Add `six.moves.getcwd` and +`six.moves.getcwdu`. + * Pull request #64: Add `create_unbound_method` to create unbound +methods. + +--- python3-six.changes: same change Old: six-1.9.0.tar.gz New: six-1.10.0.tar.gz Other differences: -- ++ python3-six-doc.spec ++ --- /var/tmp/diff_new_pack.2BMRMj/_old 2015-11-18 22:33:58.0 +0100 +++ /var/tmp/diff_new_pack.2BMRMj/_new 2015-11-18 22:33:58.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-six-doc # -# Copyright (c) 2015 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: python3-six-doc -Version:1.9.0 +Version:1.10.0 Release:0 Url:http://pypi.python.org/pypi/six/ Summary:Documentation for python3-six python3-six.spec: same change ++ six-1.9.0.tar.gz -> six-1.10.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/six-1.9.0/CHANGES new/six-1.10.0/CHANGES --- old/six-1.9.0/CHANGES 2015-01-02 17:34:00.0 +0100 +++ new/six-1.10.0/CHANGES 2015-10-07 05:13:01.0 +0200 @@ -3,6 +3,19 @@ This file lists the changes in each six version. +1.10.0 +-- + +- Issue #122: Improve the performance of `six.int2byte` on Python 3. + +- Pull request #55 and issue #99: Don't add the `winreg` module to `six.moves` + on non-Windows platforms. + +- Pull request #60 and issue #108: Add `six.moves.getcwd` and + `six.moves.getcwdu`. + +- Pull request #64: Add `create_unbound_method` to create unbound methods. + 1.9.0 - @@ -26,6 +39,9 @@ - Pull request #51: Add `six.view(keys|values|itmes)`, which provide dictionary views on Python 2.7+. +- Issue #112: `six.moves.reload_module` now uses the importlib module on + Python 3.4+. + 1.8.0 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/six-1.9.0/PKG-INFO new/six-1.10.0/PKG-INFO --- old/six-1.9.0/PKG-INFO 2015-01-02 17:37:53.0 +0100 +++ new/six-1.10.0/PKG-INFO 2015-10-07 05:17:36.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: six -Version: 1.9.0 +Version: 1.10.0 Summary: Python 2 and 3 compatibility utilities Home-page: http://pypi.python.org/pypi/six/ Author: Benjamin Peterson @@ -11,17 +11,17 @@ writing Python code that is compatible on both Python versions. See the documentation for more information on what is provided. -Six supports every Python version since 2.5. It is contained in only one Python +Six supports every Python version since 2.6. It is contained in only one Python file, so it can be easily copied into your project. (The copyright and license notice must be retained.) -Online documentation is at http://pythonhosted.org/six/. +Online documentation is at https://pythonhosted.org/six/. Bugs can be reported to https://bitbucket.org/gutworth/six. The code can also be found there. For questions about six or porting in general, email the python-porting mailing -list: http://mail.python.org/mailman/listinfo/python-porting +list: https://mail.python.org/mailman/listinfo/python-porting Platform: UNKNOWN Classifier: Programming Language :: Python :: 2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/six-1.9.0/README new/six-1.10.0/README --- old/six-1.9.0/README2014-12-09 16:41:48.0 +0100 +++ new/six-1.10.0/README 2015-04-30 20:10:14.0 +0200 @@ -3,14
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2015-07-14 17:43:21 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is python3-six Changes: New Changes file: --- /dev/null 2015-06-25 09:04:34.320025005 +0200 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six-doc.changes 2015-07-14 17:44:29.0 +0200 @@ -0,0 +1,5 @@ +--- +Wed Jul 8 13:13:43 UTC 2015 - toddrme2...@gmail.com + +- Split documentation into separate package to avoid build loop + --- /work/SRC/openSUSE:Factory/python3-six/python3-six.changes 2015-01-08 23:02:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six.changes 2015-07-14 17:44:29.0 +0200 @@ -1,0 +2,5 @@ +Wed Jul 8 13:13:43 UTC 2015 - toddrme2...@gmail.com + +- Split documentation into separate package to avoid build loop + +--- New: python3-six-doc.changes python3-six-doc.spec Other differences: -- ++ python3-six-doc.spec ++ # # spec file for package python3-six-doc # # Copyright (c) 2015 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: python3-six-doc Version:1.9.0 Release:0 Url:http://pypi.python.org/pypi/six/ Summary:Documentation for python3-six License:MIT Group: Documentation/HTML Source: http://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build # Documentation requirements: BuildRequires: python3-Sphinx BuildArch: noarch %description Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. See the documentation for more information on what is provided. This package provides documentation for %{name}. %prep %setup -q -n six-%{version} %build cd documentation make html rm _build/html/.buildinfo %install # only build documentation %files %defattr(-,root,root) %doc LICENSE %doc documentation/_build/html %changelog ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.k13X3V/_old 2015-07-14 17:44:30.0 +0200 +++ /var/tmp/diff_new_pack.k13X3V/_new 2015-07-14 17:44:30.0 +0200 @@ -26,8 +26,6 @@ Source: http://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python3-devel -# Documentation requirements: -BuildRequires: python3-Sphinx # Test requirements: BuildRequires: python3-py BuildRequires: python3-pytest @@ -40,19 +38,11 @@ both Python versions. See the documentation for more information on what is provided. -%package doc -Summary:Documentation for %{name} -Group: Documentation/HTML - -%description doc -Provides documentation for %{name}. - %prep %setup -q -n six-%{version} %build python3 setup.py build -cd documentation make html rm _build/html/.buildinfo %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} @@ -67,8 +57,4 @@ %{python3_sitelib}/six-%{version}-py%{py3_ver}.egg-info %{python3_sitelib}/__pycache__/six.* -%files doc -%defattr(0644,root,root,0755) -%doc documentation/_build/html - %changelog
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2015-01-08 23:02:50 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is python3-six Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six.changes 2014-09-17 17:27:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six.changes 2015-01-08 23:02:54.0 +0100 @@ -1,0 +2,19 @@ +Wed Jan 7 22:31:26 UTC 2015 - a...@gmx.de + +- specfile: update copyright year + +- update to version 1.9.0: + * Issue #106: Support the `flush` parameter to `six.print_`. + * Pull request #48 and issue #15: Add the `python_2_unicode_compatible` +decorator. + * Pull request #57 and issue #50: Add several compatibility methods for unittest +assertions that were renamed between Python 2 and 3. + * Issue #105 and pull request #58: Ensure `six.wraps` respects the *updated* and +*assigned* arguments. + * Issue #102: Add `raise_from` to abstract out Python 3's raise from syntax. + * Issue #97: Optimize `six.iterbytes` on Python 2. + * Issue #98: Fix `six.moves` race condition in multi-threaded code. + * Pull request #51: Add `six.view(keys|values|itmes)`, which provide dictionary +views on Python 2.7+. + +--- Old: six-1.8.0.tar.gz New: six-1.9.0.tar.gz Other differences: -- ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.R9lYop/_old 2015-01-08 23:02:55.0 +0100 +++ /var/tmp/diff_new_pack.R9lYop/_new 2015-01-08 23:02:55.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-six # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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: python3-six -Version:1.8.0 +Version:1.9.0 Release:0 Url:http://pypi.python.org/pypi/six/ Summary:Python 2 and 3 compatibility utilities ++ six-1.8.0.tar.gz - six-1.9.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/six-1.8.0/CHANGES new/six-1.9.0/CHANGES --- old/six-1.8.0/CHANGES 2014-09-11 23:42:45.0 +0200 +++ new/six-1.9.0/CHANGES 2015-01-02 17:34:00.0 +0100 @@ -3,38 +3,61 @@ This file lists the changes in each six version. +1.9.0 +- + +- Issue #106: Support the `flush` parameter to `six.print_`. + +- Pull request #48 and issue #15: Add the `python_2_unicode_compatible` + decorator. + +- Pull request #57 and issue #50: Add several compatibility methods for unittest + assertions that were renamed between Python 2 and 3. + +- Issue #105 and pull request #58: Ensure `six.wraps` respects the *updated* and + *assigned* arguments. + +- Issue #102: Add `raise_from` to abstract out Python 3's raise from syntax. + +- Issue #97: Optimize `six.iterbytes` on Python 2. + +- Issue #98: Fix `six.moves` race condition in multi-threaded code. + +- Pull request #51: Add `six.view(keys|values|itmes)`, which provide dictionary + views on Python 2.7+. + 1.8.0 - -- Issue #90: Add six.moves.shlex_quote. +- Issue #90: Add `six.moves.shlex_quote`. -- Issue #59: Add six.moves.intern. +- Issue #59: Add `six.moves.intern`. -- Add six.urllib.parse.uses_(fragment|netloc|params|query|relative). +- Add `six.urllib.parse.uses_(fragment|netloc|params|query|relative)`. -- Issue #88: Fix add_metaclass when the class has __slots__ containing - __weakref__ or __dict__. +- Issue #88: Fix add_metaclass when the class has `__slots__` containing + `__weakref__` or `__dict__`. - Issue #89: Make six use absolute imports. -- Issue #85: Always accept *updated* and *assigned* arguments for wraps(). +- Issue #85: Always accept *updated* and *assigned* arguments for `wraps()`. -- Issue #86: In reraise(), instantiate the exception if the second argument is - None. +- Issue #86: In `reraise()`, instantiate the exception if the second argument is + `None`. -- Pull request #45: Add six.moves.email_mime_nonmultipart. +- Pull request #45: Add `six.moves.email_mime_nonmultipart`. -- Issue #81: Add six.urllib.request.splittag mapping. +- Issue #81: Add `six.urllib.request.splittag` mapping. -- Issue #80: Add six.urllib.request.splituser mapping. +- Issue #80: Add `six.urllib.request.splituser` mapping. 1.7.3 - - Issue #77: Fix import six on Python 3.4 with a custom loader. -- Issue #74:
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2014-09-17 17:26:37 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is python3-six Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six.changes 2014-05-09 06:58:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six.changes 2014-09-17 17:27:01.0 +0200 @@ -1,0 +2,34 @@ +Tue Sep 16 12:05:57 UTC 2014 - toddrme2...@gmail.com + +- update to version 1.8.0: + * Issue #90: Add six.moves.shlex_quote. + * Issue #59: Add six.moves.intern. + * Add six.urllib.parse.uses_(fragment|netloc|params|query|relative). + * Issue #88: Fix add_metaclass when the class has __slots__ containing + __weakref__ or __dict__. + * Issue #89: Make six use absolute imports. + * Issue #85: Always accept *updated* and *assigned* arguments for wraps(). + * Issue #86: In reraise(), instantiate the exception if the second argument is + None. + * Pull request #45: Add six.moves.email_mime_nonmultipart. + * Issue #81: Add six.urllib.request.splittag mapping. + * Issue #80: Add six.urllib.request.splituser mapping. +- update to 1.7.3: + - Issue #77: Fix import six on Python 3.4 with a custom loader. + - Issue #74: six.moves.xmlrpc_server should map to SimpleXMLRPCServer on Python +2 as documented not xmlrpclib. +- update to 1.7.2: + - Issue #72: Fix installing on Python 2. + - Issue #71: Make the six.moves meta path importer handle reloading of the six + module gracefully. + - Pull request #30: Implement six.moves with a PEP 302 meta path hook. + - Pull request #32: Add six.wraps, which is like functools.wraps but always sets + the __wrapped__ attribute. + - Pull request #35: Improve add_metaclass, so that it doesn't end up inserting + another class into the hierarchy. + - Pull request #34: Add import mappings for dummy_thread. + - Pull request #33: Add import mappings for UserDict and UserList. + - Pull request #31: Select the implementations of dictionary iterator routines + at import time for a 20% speed boost. + +--- Old: six-1.6.1.tar.gz New: six-1.8.0.tar.gz Other differences: -- ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.atpkYx/_old 2014-09-17 17:27:02.0 +0200 +++ /var/tmp/diff_new_pack.atpkYx/_new 2014-09-17 17:27:02.0 +0200 @@ -17,7 +17,7 @@ Name: python3-six -Version:1.6.1 +Version:1.8.0 Release:0 Url:http://pypi.python.org/pypi/six/ Summary:Python 2 and 3 compatibility utilities ++ six-1.6.1.tar.gz - six-1.8.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/six-1.6.1/CHANGES new/six-1.8.0/CHANGES --- old/six-1.6.1/CHANGES 2014-03-14 04:36:39.0 +0100 +++ new/six-1.8.0/CHANGES 2014-09-11 23:42:45.0 +0200 @@ -3,6 +3,68 @@ This file lists the changes in each six version. +1.8.0 +- + +- Issue #90: Add six.moves.shlex_quote. + +- Issue #59: Add six.moves.intern. + +- Add six.urllib.parse.uses_(fragment|netloc|params|query|relative). + +- Issue #88: Fix add_metaclass when the class has __slots__ containing + __weakref__ or __dict__. + +- Issue #89: Make six use absolute imports. + +- Issue #85: Always accept *updated* and *assigned* arguments for wraps(). + +- Issue #86: In reraise(), instantiate the exception if the second argument is + None. + +- Pull request #45: Add six.moves.email_mime_nonmultipart. + +- Issue #81: Add six.urllib.request.splittag mapping. + +- Issue #80: Add six.urllib.request.splituser mapping. + +1.7.3 +- + +- Issue #77: Fix import six on Python 3.4 with a custom loader. + +- Issue #74: six.moves.xmlrpc_server should map to SimpleXMLRPCServer on Python + 2 as documented not xmlrpclib. + +1.7.2 +- + +- Issue #72: Fix installing on Python 2. + +1.7.1 +- + +- Issue #71: Make the six.moves meta path importer handle reloading of the six + module gracefully. + +1.7.0 +- + +- Pull request #30: Implement six.moves with a PEP 302 meta path hook. + +- Pull request #32: Add six.wraps, which is like functools.wraps but always sets + the __wrapped__ attribute. + +- Pull request #35: Improve add_metaclass, so that it doesn't end up inserting + another class into the hierarchy. + +- Pull request #34: Add import mappings for dummy_thread. + +- Pull request #33: Add import mappings for UserDict and UserList. + +- Pull request #31: Select the implementations of dictionary iterator routines + at import time for a 20% speed boost. +
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2014-02-26 06:55:30 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is python3-six Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six.changes 2013-12-26 17:38:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six.changes 2014-02-26 06:55:47.0 +0100 @@ -1,0 +2,25 @@ +Mon Feb 24 13:43:20 UTC 2014 - mvysko...@suse.com + +- update to 1.5.2 + - Removed support for Python 2.4. This is because py.test no longer +supports 2.4. + - Fix various import problems including issues #19 and #41. six.moves +modules are now lazy wrappers over the underlying modules instead +of the actual modules themselves. + - Issue #49: Add six.moves mapping for tkinter.ttk. + - Pull request #24: Add __dir__ special method to six.moves modules. + - Issue #47: Fix add_metaclass on classes with a string for the +__slots__ variable. + - Issue #44: Fix interpretation of backslashes on Python 2 in the u() +function. + - Pull request #21: Add import mapping for urllib's proxy_bypass +function. + - Issue #43: Add import mapping for the Python 2 xmlrpclib module. + - Issue #39: Add import mapping for the Python 2 thread module. + - Issue #40: Add import mapping for the Python 2 gdbm module. + - Issue #35: On Python versions less than 2.7, print_ now encodes +unicode strings when outputing to standard streams. (Python 2.7 +handles this automatically.) +- put documentation to python3-six-doc package + +--- Old: six-1.4.1.tar.gz New: six-1.5.2.tar.gz Other differences: -- ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.W2Tu6E/_old 2014-02-26 06:55:48.0 +0100 +++ /var/tmp/diff_new_pack.W2Tu6E/_new 2014-02-26 06:55:48.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-six # -# 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: python3-six -Version:1.4.1 +Version:1.5.2 Release:0 Url:http://pypi.python.org/pypi/six/ Summary:Python 2 and 3 compatibility utilities @@ -40,6 +40,13 @@ both Python versions. See the documentation for more information on what is provided. +%package doc +Summary:Documentation for %{name} +Group: Documentation/HTML + +%description doc +Provides documentation for %{name}. + %prep %setup -q -n six-%{version} @@ -55,9 +62,13 @@ %files %defattr(-,root,root) -%doc LICENSE README documentation/_build/html +%doc LICENSE README %{python3_sitelib}/six.py* %{python3_sitelib}/six-%{version}-py%{py3_ver}.egg-info %{python3_sitelib}/__pycache__/six.* +%files doc +%defattr(0644,root,root,0755) +%doc documentation/_build/html + %changelog ++ six-1.4.1.tar.gz - six-1.5.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/six-1.4.1/CHANGES new/six-1.5.2/CHANGES --- old/six-1.4.1/CHANGES 2013-09-02 15:09:15.0 +0200 +++ new/six-1.5.2/CHANGES 2014-01-06 16:53:20.0 +0100 @@ -3,6 +3,48 @@ This file lists the changes in each six version. +1.5.2 +- + +- Issue #53: Make the fake modules six.moves puts into sys.modules appear not to + have a __name__ unless they are loaded. + +1.5.1 +- + +- Issue #51: Hack around the Django autoreloader after recent six.moves changes. + +1.5.0 +- + +- Removed support for Python 2.4. This is because py.test no longer supports + 2.4. + +- Fix various import problems including issues #19 and #41. six.moves modules + are now lazy wrappers over the underlying modules instead of the actual + modules themselves. + +- Issue #49: Add six.moves mapping for tkinter.ttk. + +- Pull request #24: Add __dir__ special method to six.moves modules. + +- Issue #47: Fix add_metaclass on classes with a string for the __slots__ + variable. + +- Issue #44: Fix interpretation of backslashes on Python 2 in the u() function. + +- Pull request #21: Add import mapping for urllib's proxy_bypass function. + +- Issue #43: Add import mapping for the Python 2 xmlrpclib module. + +- Issue #39: Add import mapping for the Python 2 thread module. + +- Issue #40: Add import mapping for the Python 2 gdbm module. + +- Issue #35: On Python versions less than 2.7,
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2013-12-26 17:38:34 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is python3-six Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six.changes 2013-07-31 17:24:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six.changes 2013-12-26 17:38:35.0 +0100 @@ -1,0 +2,25 @@ +Mon Dec 23 18:50:44 UTC 2013 - ocef...@gmail.com + +- updated to 1.4.1 + - Issue #32: urllib module wrappings don't work when six is not a toplevel file. +- updates from 1.4.0 + - Issue #31: Add six.moves mapping for UserString. + - Pull request #12: Add six.add_metaclass, a decorator for adding a metaclass to +a class. + - Add six.moves.zip_longest and six.moves.filterfalse, which correspond +respectively to itertools.izip_longest and itertools.ifilterfalse on Python 2 +and itertools.zip_longest and itertools.filterfalse on Python 3. + - Issue #25: Add the unichr function, which returns a string for a Unicode +codepoint. + - Issue #26: Add byte2int function, which complements int2byte. + - Add a PY2 constant with obvious semantics. + - Add helpers for indexing and iterating over bytes: iterbytes and indexbytes. + - Add create_bound_method() wrapper. + - Issue #23: Allow multiple base classes to be passed to with_metaclass. + - Issue #24: Add six.moves.range alias. This exactly the same as the current +xrange alias. + - Pull request #5: Create six.moves.urllib, which contains abstractions for a +bunch of things which are in urllib in Python 3 and spread out across urllib, +urllib2, and urlparse in Python 2. + +--- Old: six-1.3.0.tar.gz New: six-1.4.1.tar.gz Other differences: -- ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.deM5q3/_old 2013-12-26 17:38:35.0 +0100 +++ /var/tmp/diff_new_pack.deM5q3/_new 2013-12-26 17:38:35.0 +0100 @@ -17,7 +17,7 @@ Name: python3-six -Version:1.3.0 +Version:1.4.1 Release:0 Url:http://pypi.python.org/pypi/six/ Summary:Python 2 and 3 compatibility utilities ++ six-1.3.0.tar.gz - six-1.4.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/six-1.3.0/CHANGES new/six-1.4.1/CHANGES --- old/six-1.3.0/CHANGES 2013-03-18 21:35:07.0 +0100 +++ new/six-1.4.1/CHANGES 2013-09-02 15:09:15.0 +0200 @@ -3,6 +3,43 @@ This file lists the changes in each six version. +1.4.1 +- + +- Issue #32: urllib module wrappings don't work when six is not a toplevel file. + +1.4.0 +- + +- Issue #31: Add six.moves mapping for UserString. + +- Pull request #12: Add six.add_metaclass, a decorator for adding a metaclass to + a class. + +- Add six.moves.zip_longest and six.moves.filterfalse, which correspond + respectively to itertools.izip_longest and itertools.ifilterfalse on Python 2 + and itertools.zip_longest and itertools.filterfalse on Python 3. + +- Issue #25: Add the unichr function, which returns a string for a Unicode + codepoint. + +- Issue #26: Add byte2int function, which complements int2byte. + +- Add a PY2 constant with obvious semantics. + +- Add helpers for indexing and iterating over bytes: iterbytes and indexbytes. + +- Add create_bound_method() wrapper. + +- Issue #23: Allow multiple base classes to be passed to with_metaclass. + +- Issue #24: Add six.moves.range alias. This exactly the same as the current + xrange alias. + +- Pull request #5: Create six.moves.urllib, which contains abstractions for a + bunch of things which are in urllib in Python 3 and spread out across urllib, + urllib2, and urlparse in Python 2. + 1.3.0 - @@ -56,7 +93,6 @@ - Issue #3: Add six.moves mappings for filter, map, and zip. - 1.0.0 - @@ -64,7 +100,6 @@ - Expose an API for adding mappings to six.moves. - 1.0 beta 1 -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/six-1.3.0/PKG-INFO new/six-1.4.1/PKG-INFO --- old/six-1.3.0/PKG-INFO 2013-03-18 21:40:09.0 +0100 +++ new/six-1.4.1/PKG-INFO 2013-09-02 15:11:53.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: six -Version: 1.3.0 +Version: 1.4.1 Summary: Python 2 and 3 compatibility utilities Home-page: http://pypi.python.org/pypi/six/ Author: Benjamin Peterson @@ -11,9 +11,11 @@ writing Python code that is compatible on both Python versions. See the documentation for more
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2013-07-31 17:24:56 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is python3-six Changes: --- /work/SRC/openSUSE:Factory/python3-six/python3-six.changes 2013-06-19 15:51:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-six.new/python3-six.changes 2013-07-31 17:24:58.0 +0200 @@ -1,0 +2,7 @@ +Tue Jul 30 07:38:22 UTC 2013 - speili...@suse.com + +- Don't remove __pycache__ +- Run testsuite +- Build and package HTML documentation + +--- Other differences: -- ++ python3-six.spec ++ --- /var/tmp/diff_new_pack.deeIRQ/_old 2013-07-31 17:24:58.0 +0200 +++ /var/tmp/diff_new_pack.deeIRQ/_new 2013-07-31 17:24:58.0 +0200 @@ -16,20 +16,22 @@ # -%define modname six -Name: python3-%{modname} +Name: python3-six Version:1.3.0 Release:0 Url:http://pypi.python.org/pypi/six/ Summary:Python 2 and 3 compatibility utilities License:MIT Group: Development/Libraries/Python -Source: http://pypi.python.org/packages/source/s/%{modname}/%{modname}-%{version}.tar.gz +Source: http://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python3-2to3 BuildRequires: python3-devel +# Documentation requirements: +BuildRequires: python3-Sphinx +# Test requirements: +BuildRequires: python3-py +BuildRequires: python3-pytest BuildArch: noarch -Requires: python(abi) = %{py3_ver} %description Six is a Python 2 and 3 compatibility library. It provides utility @@ -39,19 +41,23 @@ what is provided. %prep -%setup -q -n %{modname}-%{version} +%setup -q -n six-%{version} %build python3 setup.py build +cd documentation make html rm _build/html/.buildinfo %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} -rm -rf %{buildroot}%{python3_sitelib}/__pycache__/ + +%check +python3 test_six.py %files %defattr(-,root,root) -%doc LICENSE README -%{python3_sitelib}/%{modname}.py* -%{python3_sitelib}/%{modname}-%{version}-py%{py3_ver}.egg-info +%doc LICENSE README documentation/_build/html +%{python3_sitelib}/six.py* +%{python3_sitelib}/six-%{version}-py%{py3_ver}.egg-info +%{python3_sitelib}/__pycache__/six.* %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-six for openSUSE:Factory
Hello community, here is the log from the commit of package python3-six for openSUSE:Factory checked in at 2012-06-10 20:10:59 Comparing /work/SRC/openSUSE:Factory/python3-six (Old) and /work/SRC/openSUSE:Factory/.python3-six.new (New) Package is python3-six, Maintainer is Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++ link package=python-six cicount=copy / -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org