Hello community,
here is the log from the commit of package python3-setuptools for
openSUSE:Factory checked in at 2015-11-05 11:35:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-setuptools (Old)
and /work/SRC/openSUSE:Factory/.python3-setuptools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-setuptools"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-setuptools/python3-setuptools.changes
2015-10-24 10:22:29.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python3-setuptools.new/python3-setuptools.changes
2015-11-05 11:35:31.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Nov 2 04:53:14 UTC 2015 - [email protected]
+
+- update to version 18.5:
+ * In preparation for dropping support for Python 3.2, a warning is now
+ logged when pkg_resources is imported on Python 3.2 or earlier
+ Python 3 versions.
+ * `Add support for python_platform_implementation environment marker
+ <https://github.com/jaraco/setuptools/pull/28>`_.
+ * `Fix dictionary mutation during iteration
+ <https://github.com/jaraco/setuptools/pull/29>`_.
+
+-------------------------------------------------------------------
Old:
----
setuptools-18.4.tar.gz
New:
----
setuptools-18.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-setuptools.spec ++++++
--- /var/tmp/diff_new_pack.azkJ4i/_old 2015-11-05 11:35:32.000000000 +0100
+++ /var/tmp/diff_new_pack.azkJ4i/_new 2015-11-05 11:35:32.000000000 +0100
@@ -17,7 +17,7 @@
Name: python3-setuptools
-Version: 18.4
+Version: 18.5
Release: 0
Url: http://pypi.python.org/pypi/setuptools
Summary: Easily download, build, install, upgrade, and uninstall Python
packages
++++++ setuptools-18.4.tar.gz -> setuptools-18.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.4/CHANGES.txt
new/setuptools-18.5/CHANGES.txt
--- old/setuptools-18.4/CHANGES.txt 2015-10-11 02:43:14.000000000 +0200
+++ new/setuptools-18.5/CHANGES.txt 2015-11-02 01:18:54.000000000 +0100
@@ -3,6 +3,18 @@
=======
----
+18.5
+----
+
+* In preparation for dropping support for Python 3.2, a warning is
+ now logged when pkg_resources is imported on Python 3.2 or earlier
+ Python 3 versions.
+* `Add support for python_platform_implementation environment marker
+ <https://github.com/jaraco/setuptools/pull/28>`_.
+* `Fix dictionary mutation during iteration
+ <https://github.com/jaraco/setuptools/pull/29>`_.
+
+----
18.4
----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.4/PKG-INFO new/setuptools-18.5/PKG-INFO
--- old/setuptools-18.4/PKG-INFO 2015-10-11 03:04:13.000000000 +0200
+++ new/setuptools-18.5/PKG-INFO 2015-11-02 01:19:45.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: setuptools
-Version: 18.4
+Version: 18.5
Summary: Easily download, build, install, upgrade, and uninstall Python
packages
Home-page: https://bitbucket.org/pypa/setuptools
Author: Python Packaging Authority
@@ -253,8 +253,6 @@
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.1
-Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.4/ez_setup.py
new/setuptools-18.5/ez_setup.py
--- old/setuptools-18.4/ez_setup.py 2015-10-11 03:04:05.000000000 +0200
+++ new/setuptools-18.5/ez_setup.py 2015-10-11 03:14:27.000000000 +0200
@@ -30,7 +30,7 @@
except ImportError:
USER_SITE = None
-DEFAULT_VERSION = "18.4"
+DEFAULT_VERSION = "18.5"
DEFAULT_URL = "https://pypi.python.org/packages/source/s/setuptools/"
DEFAULT_SAVE_DIR = os.curdir
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.4/pkg_resources/__init__.py
new/setuptools-18.5/pkg_resources/__init__.py
--- old/setuptools-18.4/pkg_resources/__init__.py 2015-09-27
13:26:55.000000000 +0200
+++ new/setuptools-18.5/pkg_resources/__init__.py 2015-11-01
18:12:10.000000000 +0100
@@ -95,6 +95,13 @@
import packaging.specifiers
+if (3, 0) < sys.version_info < (3, 3):
+ msg = (
+ "Support for Python 3.0-3.2 has been dropped. Future versions "
+ "will fail here."
+ )
+ warnings.warn(msg)
+
# declare some globals that will be defined later to
# satisfy the linters.
require = None
@@ -1403,6 +1410,7 @@
'python_version': lambda: platform.python_version()[:3],
'platform_version': platform.version,
'platform_machine': platform.machine,
+ 'platform_python_implementation': platform.python_implementation,
'python_implementation': platform.python_implementation,
}
@@ -1518,6 +1526,17 @@
"""
return cls.interpret(parser.expr(text).totuple(1)[1])
+ @staticmethod
+ def _translate_metadata2(env):
+ """
+ Markerlib implements Metadata 1.2 (PEP 345) environment markers.
+ Translate the variables to Metadata 2.0 (PEP 426).
+ """
+ return dict(
+ (key.replace('.', '_'), value)
+ for key, value in env
+ )
+
@classmethod
def _markerlib_evaluate(cls, text):
"""
@@ -1526,12 +1545,8 @@
Raise SyntaxError if marker is invalid.
"""
import _markerlib
- # markerlib implements Metadata 1.2 (PEP 345) environment markers.
- # Translate the variables to Metadata 2.0 (PEP 426).
- env = _markerlib.default_environment()
- for key in env.keys():
- new_key = key.replace('.', '_')
- env[new_key] = env.pop(key)
+
+ env = cls._translate_metadata2(_markerlib.default_environment())
try:
result = _markerlib.interpret(text, env)
except NameError as e:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.4/pkg_resources/api_tests.txt
new/setuptools-18.5/pkg_resources/api_tests.txt
--- old/setuptools-18.4/pkg_resources/api_tests.txt 2015-08-07
19:08:28.000000000 +0200
+++ new/setuptools-18.5/pkg_resources/api_tests.txt 2015-11-01
18:12:10.000000000 +0100
@@ -420,3 +420,6 @@
>>> em("python_version > '2.5'")
True
+
+ >>> im("platform_python_implementation=='CPython'")
+ False
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.4/setup.py new/setuptools-18.5/setup.py
--- old/setuptools-18.4/setup.py 2015-09-19 18:00:35.000000000 +0200
+++ new/setuptools-18.5/setup.py 2015-10-22 22:57:25.000000000 +0200
@@ -140,8 +140,6 @@
Programming Language :: Python :: 2.6
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
- Programming Language :: Python :: 3.1
- Programming Language :: Python :: 3.2
Programming Language :: Python :: 3.3
Programming Language :: Python :: 3.4
Programming Language :: Python :: 3.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.4/setuptools/version.py
new/setuptools-18.5/setuptools/version.py
--- old/setuptools-18.4/setuptools/version.py 2015-10-11 03:04:05.000000000
+0200
+++ new/setuptools-18.5/setuptools/version.py 2015-10-11 03:14:27.000000000
+0200
@@ -1 +1 @@
-__version__ = '18.4'
+__version__ = '18.5'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.4/setuptools.egg-info/PKG-INFO
new/setuptools-18.5/setuptools.egg-info/PKG-INFO
--- old/setuptools-18.4/setuptools.egg-info/PKG-INFO 2015-10-11
03:04:11.000000000 +0200
+++ new/setuptools-18.5/setuptools.egg-info/PKG-INFO 2015-11-02
01:19:43.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: setuptools
-Version: 18.4
+Version: 18.5
Summary: Easily download, build, install, upgrade, and uninstall Python
packages
Home-page: https://bitbucket.org/pypa/setuptools
Author: Python Packaging Authority
@@ -253,8 +253,6 @@
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.1
-Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5