Hello community,
here is the log from the commit of package python3-setuptools for
openSUSE:Factory checked in at 2015-08-11 08:24:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-07-16 17:14:40.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python3-setuptools.new/python3-setuptools.changes
2015-08-11 08:24:46.000000000 +0200
@@ -1,0 +2,6 @@
+Sat Aug 8 23:47:19 UTC 2015 - [email protected]
+
+- update to version 18.1:
+ * Upgrade to vendored packaging 15.3.
+
+-------------------------------------------------------------------
Old:
----
setuptools-18.0.1.tar.gz
New:
----
setuptools-18.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-setuptools.spec ++++++
--- /var/tmp/diff_new_pack.d1PMeJ/_old 2015-08-11 08:24:48.000000000 +0200
+++ /var/tmp/diff_new_pack.d1PMeJ/_new 2015-08-11 08:24:48.000000000 +0200
@@ -17,7 +17,7 @@
Name: python3-setuptools
-Version: 18.0.1
+Version: 18.1
Release: 0
Url: http://pypi.python.org/pypi/setuptools
Summary: Easily download, build, install, upgrade, and uninstall Python
packages
++++++ setuptools-18.0.1.tar.gz -> setuptools-18.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.0.1/CHANGES.txt
new/setuptools-18.1/CHANGES.txt
--- old/setuptools-18.0.1/CHANGES.txt 2015-06-24 22:58:42.000000000 +0200
+++ new/setuptools-18.1/CHANGES.txt 2015-08-02 20:51:01.000000000 +0200
@@ -2,6 +2,12 @@
CHANGES
=======
+----
+18.1
+----
+
+* Upgrade to vendored packaging 15.3.
+
------
18.0.1
------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.0.1/PKG-INFO
new/setuptools-18.1/PKG-INFO
--- old/setuptools-18.0.1/PKG-INFO 2015-06-24 22:59:54.000000000 +0200
+++ new/setuptools-18.1/PKG-INFO 2015-08-02 20:51:43.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: setuptools
-Version: 18.0.1
+Version: 18.1
Summary: Easily download, build, install, upgrade, and uninstall Python
packages
Home-page: https://bitbucket.org/pypa/setuptools
Author: Python Packaging Authority
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.0.1/docs/setuptools.txt
new/setuptools-18.1/docs/setuptools.txt
--- old/setuptools-18.0.1/docs/setuptools.txt 2015-06-18 14:36:06.000000000
+0200
+++ new/setuptools-18.1/docs/setuptools.txt 2015-08-02 20:49:57.000000000
+0200
@@ -1467,7 +1467,7 @@
over having to manually write a ``MANIFEST.in`` file and try to keep it in
sync with your project. So, if you are using CVS or Subversion, and your
source distributions only need to include files that you're tracking in
-revision control, don't create a a ``MANIFEST.in`` file for your project.
+revision control, don't create a ``MANIFEST.in`` file for your project.
(And, if you already have one, you might consider deleting it the next time
you would otherwise have to change it.)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.0.1/ez_setup.py
new/setuptools-18.1/ez_setup.py
--- old/setuptools-18.0.1/ez_setup.py 2015-06-24 22:59:47.000000000 +0200
+++ new/setuptools-18.1/ez_setup.py 2015-08-02 20:51:39.000000000 +0200
@@ -30,7 +30,7 @@
except ImportError:
USER_SITE = None
-DEFAULT_VERSION = "18.0.1"
+DEFAULT_VERSION = "18.1"
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.0.1/pkg_resources/_vendor/packaging/__about__.py
new/setuptools-18.1/pkg_resources/_vendor/packaging/__about__.py
--- old/setuptools-18.0.1/pkg_resources/_vendor/packaging/__about__.py
2015-06-18 14:36:06.000000000 +0200
+++ new/setuptools-18.1/pkg_resources/_vendor/packaging/__about__.py
2015-08-02 20:49:50.000000000 +0200
@@ -22,7 +22,7 @@
__summary__ = "Core utilities for Python packages"
__uri__ = "https://github.com/pypa/packaging"
-__version__ = "15.1"
+__version__ = "15.3"
__author__ = "Donald Stufft"
__email__ = "[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/setuptools-18.0.1/pkg_resources/_vendor/packaging/specifiers.py
new/setuptools-18.1/pkg_resources/_vendor/packaging/specifiers.py
--- old/setuptools-18.0.1/pkg_resources/_vendor/packaging/specifiers.py
2015-06-18 14:36:06.000000000 +0200
+++ new/setuptools-18.1/pkg_resources/_vendor/packaging/specifiers.py
2015-08-02 20:49:50.000000000 +0200
@@ -152,6 +152,14 @@
return version
@property
+ def operator(self):
+ return self._spec[0]
+
+ @property
+ def version(self):
+ return self._spec[1]
+
+ @property
def prereleases(self):
return self._prereleases
@@ -159,6 +167,9 @@
def prereleases(self, value):
self._prereleases = value
+ def __contains__(self, item):
+ return self.contains(item)
+
def contains(self, item, prereleases=None):
# Determine if prereleases are to be allowed or not.
if prereleases is None:
@@ -176,7 +187,7 @@
# Actually do the comparison to determine if this item is contained
# within this Specifier or not.
- return self._get_operator(self._spec[0])(item, self._spec[1])
+ return self._get_operator(self.operator)(item, self.version)
def filter(self, iterable, prereleases=None):
yielded = False
@@ -526,7 +537,7 @@
# operators, and if they are if they are including an explicit
# prerelease.
operator, version = self._spec
- if operator in ["==", ">=", "<=", "~="]:
+ if operator in ["==", ">=", "<=", "~=", "==="]:
# The == specifier can include a trailing .*, if it does we
# want to remove before parsing.
if operator == "==" and version.endswith(".*"):
@@ -666,6 +677,12 @@
return self._specs != other._specs
+ def __len__(self):
+ return len(self._specs)
+
+ def __iter__(self):
+ return iter(self._specs)
+
@property
def prereleases(self):
# If we have been given an explicit prerelease modifier, then we'll
@@ -687,6 +704,9 @@
def prereleases(self, value):
self._prereleases = value
+ def __contains__(self, item):
+ return self.contains(item)
+
def contains(self, item, prereleases=None):
# Ensure that our item is a Version or LegacyVersion instance.
if not isinstance(item, (LegacyVersion, Version)):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/setuptools-18.0.1/pkg_resources/_vendor/packaging/version.py
new/setuptools-18.1/pkg_resources/_vendor/packaging/version.py
--- old/setuptools-18.0.1/pkg_resources/_vendor/packaging/version.py
2015-06-18 14:36:06.000000000 +0200
+++ new/setuptools-18.1/pkg_resources/_vendor/packaging/version.py
2015-08-02 20:49:50.000000000 +0200
@@ -324,6 +324,8 @@
letter = "b"
elif letter in ["c", "pre", "preview"]:
letter = "rc"
+ elif letter in ["rev", "r"]:
+ letter = "post"
return letter, int(number)
if not letter and number:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.0.1/pkg_resources/_vendor/vendored.txt
new/setuptools-18.1/pkg_resources/_vendor/vendored.txt
--- old/setuptools-18.0.1/pkg_resources/_vendor/vendored.txt 2015-06-18
14:36:06.000000000 +0200
+++ new/setuptools-18.1/pkg_resources/_vendor/vendored.txt 2015-08-02
20:49:50.000000000 +0200
@@ -1 +1 @@
-packaging==15.1
+packaging==15.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.0.1/setup.cfg
new/setuptools-18.1/setup.cfg
--- old/setuptools-18.0.1/setup.cfg 2015-06-24 22:59:54.000000000 +0200
+++ new/setuptools-18.1/setup.cfg 2015-08-02 20:51:43.000000000 +0200
@@ -1,7 +1,7 @@
[egg_info]
tag_build =
-tag_date = 0
tag_svn_revision = 0
+tag_date = 0
[aliases]
release = egg_info -RDb ''
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.0.1/setuptools/version.py
new/setuptools-18.1/setuptools/version.py
--- old/setuptools-18.0.1/setuptools/version.py 2015-06-24 22:59:47.000000000
+0200
+++ new/setuptools-18.1/setuptools/version.py 2015-08-02 20:51:39.000000000
+0200
@@ -1 +1 @@
-__version__ = '18.0.1'
+__version__ = '18.1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools-18.0.1/setuptools.egg-info/PKG-INFO
new/setuptools-18.1/setuptools.egg-info/PKG-INFO
--- old/setuptools-18.0.1/setuptools.egg-info/PKG-INFO 2015-06-24
22:59:53.000000000 +0200
+++ new/setuptools-18.1/setuptools.egg-info/PKG-INFO 2015-08-02
20:51:43.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: setuptools
-Version: 18.0.1
+Version: 18.1
Summary: Easily download, build, install, upgrade, and uninstall Python
packages
Home-page: https://bitbucket.org/pypa/setuptools
Author: Python Packaging Authority