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 - a...@gmx.de + +- 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__ = "don...@stufft.io" 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