Hello community, here is the log from the commit of package python3-setuptools for openSUSE:Factory checked in at 2014-11-06 16:49:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-05-10 08:32:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-setuptools.new/python3-setuptools.changes 2014-11-06 16:50:33.000000000 +0100 @@ -1,0 +2,161 @@ +Tue Nov 4 19:53:33 UTC 2014 - arun@gmx.de + +- update to 7.0. Here is a list of the changes for each version since 3.6: + + 7.0: + - Issue #80, Issue #209: Eggs that are downloaded for + setup_requires, test_requires, etc. are now placed in a + ./.eggs directory instead of directly in the current + directory. This choice of location means the files can be + readily managed (removed, ignored). Additionally, later + phases or invocations of setuptools will not detect the + package as already installed and ignore it for permanent + install (See #209). + + - This change is indicated as backward-incompatible as + installations that depend on the installation in the + current directory will need to account for the new + location. Systems that ignore *.egg will probably need to + be adapted to ignore .eggs. The files will need to be + manually moved or will be retrieved again. Most use cases + will require no attention. + + 6.1: + - Issue #268: When resolving package versions, a + VersionConflict now reports which package previously + required the conflicting version. + + 6.0.2: + - Issue #262: Fixed regression in pip install due to egg-info + directories being omitted. Re-opens Issue #118. + + 6.0.1: + - Issue #259: Fixed regression with namespace package handling + on single version, externally managed installs. + + 6.0: + - Issue #100: When building a distribution, Setuptools will no + longer match default files using platform-dependent case + sensitivity, but rather will only match the files if their + case matches exactly. As a result, on Windows and other + case-insensitive file systems, files with names such as + 'readme.txt' or 'README.TXT' will be omitted from the + distribution and a warning will be issued indicating that + 'README.txt' was not found. Other filenames affected are: + + README.rst + README + setup.cfg + setup.py (or the script name) + test/test*.py + - Any users producing distributions with filenames that match + those above case-insensitively, but not case-sensitively, + should rename those files in their repository for better + portability. + - Pull Request #72: When using + single_version_externally_managed, the exclusion list now + includes Python 3.2 __pycache__ entries. + - Pull Request #76 and Pull Request #78: lines in + top_level.txt are now ordered deterministically. + - Issue #118: The egg-info directory is now no longer included + in the list of outputs. + - Issue #258: Setuptools now patches distutils msvc9compiler + to recognize the specially-packaged compiler package for + easy extension module support on Python 2.6, 2.7, and 3.2. + + 5.8: + - Issue #237: pkg_resources now uses explicit detection of + Python 2 vs. Python 3, supporting environments where + builtins have been patched to make Python 3 look more like + Python 2. + + 5.7: + - Issue #240: Based on real-world performance measures against + 5.4, zip manifests are now cached in all circumstances. The + PKG_RESOURCES_CACHE_ZIP_MANIFESTS environment variable is no + longer relevant. The observed "memory increase" referenced + in the 5.4 release notes and detailed in Issue #154 was + likely not an increase over the status quo, but rather only + an increase over not storing the zip info at all. + + 5.6: + - Issue #242: Use absolute imports in svn_utils to avoid + issues if the installing package adds an xml module to the + path. + + 5.5.1: + - Issue #239: Fix typo in 5.5 such that fix did not take. + + 5.5: + - Issue #239: Setuptools now includes the setup_requires + directive on Distribution objects and validates the syntax + just like install_requires and tests_require directives. + + 5.4.2: + - Issue #236: Corrected regression in execfile implementation + for Python 2.6. + + 5.4.1: + - Python #7776: (ssl_support) Correct usage of host for + validation when tunneling for HTTPS. + + 5.4: + - Issue #154: pkg_resources will now cache the zip manifests + rather than re-processing the same file from disk multiple + times, but only if the environment variable + PKG_RESOURCES_CACHE_ZIP_MANIFESTS is set. Clients that + package many modules in the same zip file will see some + improvement in startup time by enabling this feature. This + feature is not enabled by default because it causes a + substantial increase in memory usage. + + 5.3: + - Issue #185: Make svn tagging work on the new style SVN + metadata. Thanks cazabon! Prune revision control + directories (e.g .svn) from base path as well as + sub-directories. + + 5.2: + - Added a Developer Guide to the official documentation. Some + code refactoring and cleanup was done with no intended + behavioral changes. During install_egg_info, the generated + lines for namespace package .pth files are now processed + even during a dry run. + + 5.1: + - Issue #202: Implemented more robust cache invalidation for + the ZipImporter, building on the work in Issue #168. Special + thanks to Jurko Gospodnetic and PJE. + + 5.0.2: + - Issue #220: Restored script templates. + + 5.0.1: + - Renamed script templates to end with .tmpl now that they no + longer need to be processed by 2to3. Fixes spurious syntax + errors during build/install. + + 5.0: + - Issue #218: Re-release of 3.8.1 to signal that it supersedes + 4.x. Incidentally, script templates were updated not to + include the triple-quote escaping. + + 3.7.1 and 3.8.1 and 4.0.1: + - Issue #213: Use legacy StringIO behavior for compatibility + under pbr. Issue #218: Setuptools 3.8.1 superseded 4.0.1, + and 4.x was removed from the available versions to install. + + 4.0: + - Issue #210: setup.py develop now copies scripts in binary + mode rather than text mode, matching the behavior of the + install command. + + 3.8: + - Extend Issue #197 workaround to include all Python 3 + versions prior to 3.2.2. + + 3.7: + - Issue #193: Improved handling of Unicode filenames when + building manifests. + +------------------------------------------------------------------- Old: ---- setuptools-3.6.tar.gz New: ---- setuptools-7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-setuptools.spec ++++++ --- /var/tmp/diff_new_pack.YNeUrm/_old 2014-11-06 16:50:34.000000000 +0100 +++ /var/tmp/diff_new_pack.YNeUrm/_new 2014-11-06 16:50:34.000000000 +0100 @@ -17,7 +17,7 @@ Name: python3-setuptools -Version: 3.6 +Version: 7.0 Release: 0 Url: http://pypi.python.org/pypi/setuptools Summary: Easily download, build, install, upgrade, and uninstall Python packages @@ -52,7 +52,7 @@ %prep %setup -q -n setuptools-%{version} -%patch1 +%patch1 -p0 find . -type f -name "*.orig" -delete #TODO(saschpe): drop failing test for the time being, fix later.. rm setuptools/tests/test_sdist.py ++++++ setuptools-0.6c9-create-sitedir.patch ++++++ --- /var/tmp/diff_new_pack.YNeUrm/_old 2014-11-06 16:50:35.000000000 +0100 +++ /var/tmp/diff_new_pack.YNeUrm/_new 2014-11-06 16:50:35.000000000 +0100 @@ -1,8 +1,8 @@ ---- setuptools/command/easy_install.py -+++ setuptools/command/easy_install.py -@@ -249,6 +249,13 @@ +--- setuptools/command/easy_install.py 2014-10-19 03:58:49.000000000 -0700 ++++ setuptools/command/easy_install.py.new 2014-11-04 12:05:16.300939810 -0800 +@@ -405,6 +405,13 @@ instdir = normalize_path(self.install_dir) - pth_file = os.path.join(instdir,'easy-install.pth') + pth_file = os.path.join(instdir, 'easy-install.pth') + # make sure that the directory exists + if not os.path.exists(instdir): ++++++ setuptools-3.6.tar.gz -> setuptools-7.0.tar.gz ++++++ ++++ 11762 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org