commit python3-six for openSUSE:Factory

2016-05-17 Thread h_root
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

2016-01-30 Thread h_root
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

2016-01-22 Thread h_root
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 package 
 cd 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

2015-11-18 Thread h_root
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

2015-07-14 Thread h_root
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

2015-01-08 Thread h_root
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

2014-09-17 Thread h_root
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

2014-02-25 Thread h_root
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

2013-12-26 Thread h_root
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

2013-07-31 Thread h_root
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

2012-06-10 Thread h_root
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