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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]