File python3-setuptools.changes of Package python3-setuptools
-------------------------------------------------------------------
Thu May 8 11:25:32 UTC 2014 - toddrme2178@gmail.com
- Update to version 3.6
* Issue #203: Honor proxy settings for Powershell downloader in the bootstrap
routine.
- Update to version 3.5.2
* Issue #168: More robust handling of replaced zip files and stale caches.
Fixes ZipImportError complaining about a 'bad local header'.
- Update to version 3.5.1
* Issue #199: Restored ``install._install`` for compatibility with earlier
NumPy versions.
- Update to version 3.5
* Issue #195: Follow symbolic links in find_packages (restoring behavior
broken in 3.4).
* Issue #197: On Python 3.1, PKG-INFO is now saved in a UTF-8 encoding instead
of ``sys.getpreferredencoding`` to match the behavior on Python 2.6-3.4.
* Issue #192: Preferred bootstrap location is now
https://bootstrap.pypa.io/ez_setup.py (mirrored from former location).
-------------------------------------------------------------------
Thu Apr 17 11:57:05 UTC 2014 - toddrme2178@gmail.com
- Update to version 3.4.4
* Issue #184: Correct failure where find_package over-matched
packages when directory traversal isn't short-circuited.
- Update to version 3.4.3
* Issue #183: Really fix test command with Python 3.1.
- Update to version 3.4.2
* Issue #183: Fix additional regression in test command on
Python 3.1.
- Update to version 3.4.1
* Issue #180: Fix regression in test command not caught
by py.test-run tests.
- Update to version 3.4
* Issue #176: Add parameter to the test command to support a
custom test runner: --test-runner or -r.
* Issue #177: Now assume most common invocation to install
command on platforms/environments without stack support
(issuing a warning). Setuptools now installs naturally on
IronPython. Behavior on CPython should be unchanged.
- Remove %check, which now depends on pytest and thus introduces
a dependency loop (setuptools->pytest->py->setuptools)
-------------------------------------------------------------------
Thu Mar 20 14:25:10 UTC 2014 - speilicke@suse.com
- Update to version 3.3:
* Add ``include`` parameter to ``setuptools.find_packages()``.
- Changes from version 3.2:
* Pull Request #39: Add support for C++ targets from Cython ``.pyx`` files.
* Issue #162: Update dependency on certifi to 1.0.1.
* Issue #164: Update dependency on wincertstore to 0.2.
-------------------------------------------------------------------
Wed Mar 19 19:28:39 UTC 2014 - coolo@suse.com
- python3-pip is not required to build this - and we avoid a cycle
-------------------------------------------------------------------
Fri Feb 28 19:49:03 UTC 2014 - speilicke@suse.com
- Requires python3 for xml at runtime as well
- fix build on 12.2 by requiring python3-xml
-------------------------------------------------------------------
Mon Feb 10 14:56:15 UTC 2014 - speilicke@suse.com
- Update to version 2.1:
* Issue #129: Suppress inspection of '*.whl' files when searching for files
in a zip-imported file.
* Issue #131: Fix RuntimeError when constructing an egg fetcher.
- Changes from version 2.0.2:
* Fix NameError during installation with Python implementations (e.g. Jython)
not containing parser module.
* Fix NameError in sdist:re_finder.
- Changes from version 2.0.1:
* Issue #124: Fixed error in list detection in upload_docs.
- Changes from version 2.0:
* Issue #121: Exempt lib2to3 pickled grammars from DirectorySandbox.
* Issue #41: Dropped support for Python 2.4 and Python 2.5. Clients requiring
setuptools for those versions of Python should use setuptools 1.x.
* Removed setuptools.command.easy_install.HAS_USER_SITE. Clients
expecting this boolean variable should use site.ENABLE_USER_SITE
instead.
* Removed pkg_resources.ImpWrapper. Clients that expected this class
should use pkgutil.ImpImporter instead.
- Changes from version 1.4.2:
* Issue #116: Correct TypeError when reading a local package index on Python
3.
- Changes from version 1.4.1:
* Issue #114: Use sys.getfilesystemencoding for decoding config in
bdist_wininst distributions.
* Issue #105 and Issue #113: Establish a more robust technique for
determining the terminal encoding
- Changes from version 1.4:
* Issue #27: easy_install will now use credentials from .pypirc if
present for connecting to the package index.
* Pull Request #21: Omit unwanted newlines in package_index._encode_auth
when the username/password pair length indicates wrapping.
- Changes from version 1.3.2:
* Issue #99: Fix filename encoding issues in SVN support.
- Changes from version 1.3.1:
* Remove exuberant warning in SVN support when SVN is not used.
- Changes from version 1.3:
* Address security vulnerability in SSL match_hostname check as reported in
Python #17997.
* Prefer backports.ssl_match_hostname
<https://pypi.python.org/pypi/backports.ssl_match_hostname>_ for backport
implementation if present.
* Correct NameError in ssl_support module (socket.error).
- Changes from version 1.2:
* Issue #26: Add support for SVN 1.7. Special thanks to Philip Thiem for the
contribution.
* Issue #93: Wheels are now distributed with every release. Note that as
reported in Issue #108, as of Pip 1.4, scripts aren't installed properly
from wheels. Therefore, if using Pip to install setuptools from a wheel,
the easy_install command will not be available.
* Setuptools "natural" launcher support, introduced in 1.0, is now officially
supported.
- Changes from version 1.1.7:
* Fixed behavior of NameError handling in 'script template (dev).py' (script
launcher for 'develop' installs).
* ez_setup.py now ensures partial downloads are cleaned up following
a failed download.
* Distribute #363 and Issue #55: Skip an sdist test that fails on locales
other than UTF-8.
- Fix update-alternatives usage
-------------------------------------------------------------------
Fri Oct 11 08:45:13 UTC 2013 - speilicke@suse.com
- Update to version 1.1.6:
+ Distribute #349: ``sandbox.execfile`` now opens the target file in binary
mode, thus honoring a BOM in the file when compiled.
- Changes from version 1.1.5:
+ Issue #69: Second attempt at fix (logic was reversed).
- Changes from version 1.1.4:
+ Issue #77: Fix error in upload command (Python 2.4).
- Changes from version 1.1.3:
+ Fix NameError in previous patch.
- Changes from version 1.1.2:
+ Issue #69: Correct issue where 404 errors are returned for URLs with
fragments in them (such as #egg=).
- Changes from version 1.1.1:
+ Issue #75: Add ``--insecure`` option to ez_setup.py to accommodate
environments where a trusted SSL connection cannot be validated.
+ Issue #76: Fix AttributeError in upload command with Python 2.4.
- Changes from version 1.1:
+ Issue #71 (Distribute #333): EasyInstall now puts less emphasis on the
condition when a host is blocked via ``--allow-hosts``.
+ Issue #72: Restored Python 2.4 compatibility in ``ez_setup.py``.
- Changes from version 1.0:
+ Issue #60: On Windows, Setuptools supports deferring to another launcher,
such as Vinay Sajip's `pylauncher <https://bitbucket.org/pypa/pylauncher>`_
(included with Python 3.3) to launch console and GUI scripts and not install
its own launcher executables. This experimental functionality is currently
only enabled if the ``SETUPTOOLS_LAUNCHER`` environment variable is set to
"natural". In the future, this behavior may become default, but only after
it has matured and seen substantial adoption. The ``SETUPTOOLS_LAUNCHER``
also accepts "executable" to force the default behavior of creating launcher
executables.
+ Issue #63: Bootstrap script (ez_setup.py) now prefers Powershell, curl, or
wget for retrieving the Setuptools tarball for improved security of the
install. The script will still fall back to a simple ``urlopen`` on
platforms that do not have these tools.
+ Issue #65: Deprecated the ``Features`` functionality.
+ Issue #52: In ``VerifyingHTTPSConn``, handle a tunnelled (proxied)
connection.
+ Backward-Incompatible Changes:
This release includes a couple of backward-incompatible changes, but most if
not all users will find 1.0 a drop-in replacement for 0.9.
- Issue #50: Normalized API of environment marker support. Specifically,
removed line number and filename from SyntaxErrors when returned from
`pkg_resources.invalid_marker`. Any clients depending on the specific
string representation of exceptions returned by that function may need to
be updated to account for this change.
- Issue #50: SyntaxErrors generated by `pkg_resources.invalid_marker` are
normalized for cross-implementation consistency.
- Removed ``--ignore-conflicts-at-my-risk`` and ``--delete-conflicting``
options to easy_install. These options have been deprecated since 0.6a11.
- Unify changes format
- Drop HTML documentation, upstream doesn't pre-build it anymore and setuptools
shouldn't depend on python-Sphinx. A seperate doc spec file can be added if
people ask for it.
-------------------------------------------------------------------
Thu Aug 15 08:07:20 UTC 2013 - speilicke@suse.com
- Buildrequire python3-2to3 on 12.2
-------------------------------------------------------------------
Thu Aug 1 09:11:57 UTC 2013 - speilicke@suse.com
- Buildrequire python3 on 12.2, we need sha512 module
-------------------------------------------------------------------
Mon Jul 29 14:59:57 UTC 2013 - speilicke@suse.com
- Update to version 0.9.8:
* Issue #53: Fix NameErrors in _vcs_split_rev_from_url.
- Changes from version 0.9.7:
* Issue #49: Correct AttributeError on PyPy where a hashlib.HASH object does
not have a .name attribute.
* Issue #34: Documentation now refers to bootstrap script in code repository
referenced by bookmark.
* Add underscore-separated keys to environment markers (markerlib).
- Changes from version 0.9.6:
* Issue #44: Test failure on Python 2.4 when MD5 hash doesn't have a .name
attribute.
- Changes from version 0.9.5:
* Python #17980: Fix security vulnerability in SSL certificate validation.
- Changes from version 0.9.4:
* Issue #43: Fix issue (introduced in 0.9.1) with version resolution when
upgrading over other releases of Setuptools.
- Changes from version 0.9.3:
* Issue #42: Fix new AttributeError introduced in last fix.
- Changes from version 0.9.2:
* Issue #42: Fix regression where blank checksums would trigger an
AttributeError.
- Changes from version 0.9.1:
* Distribute #386: Allow other positional and keyword arguments to os.open.
* Corrected dependency on certifi mis-referenced in 0.9.
- Changes from version 0.9:
* package_index now validates hashes other than MD5 in download links.
- Changes from version 0.8:
* Code base now runs on Python 2.4 - Python 3.3 without Python 2to3
conversion.
- No need to run 2to3 anymore
-------------------------------------------------------------------
Thu Jul 18 10:12:58 UTC 2013 - speilicke@suse.com
- Use update-alternatives to be parallel-installable with python-setuptools
-------------------------------------------------------------------
Tue Jun 25 08:57:08 UTC 2013 - speilicke@suse.com
- Update to version 0.7.4:
+ Issue #20: Fix comparison of parsed SVN version on Python 3.
- Changes from version 0.7.3:
+ Issue #1: Disable installation of Windows-specific files on non-Windows systems.
+ Use new sysconfig module with Python 2.7 or >=3.2.
- Changes from version 0.7.2:
+ Issue #14: Use markerlib when the `parser` module is not available.
+ Issue #10: ``ez_setup.py`` now uses HTTPS to download setuptools from PyPI.
- Changes from version 0.7.1:
+ Fix NameError (Issue #3) again - broken in bad merge.
- Changes from version 0.7:
+ Merged Setuptools and Distribute. See docs/merge.txt for details.
+ Index URL now defaults to HTTPS.
+ Added experimental environment marker support. Now clients may designate a
PEP-426 environment marker for "extra" dependencies. Setuptools uses this
feature in ``setup.py`` for optional SSL and certificate validation support
on older platforms. Based on Distutils-SIG discussions, the syntax is
somewhat tentative. There should probably be a PEP with a firmer spec before
the feature should be considered suitable for use.
+ Added support for SSL certificate validation when installing packages from
an HTTPS service.
- Use upstream URL, SDPX style licenses
- Provide/obsolete python-distribute, which merged into setuptools-0.7.x
-------------------------------------------------------------------
Sat Dec 11 21:16:05 UTC 2010 - saschpe@gmx.de
- re-generated spec file with py2pack based on old spec file:
* now builds on Fedora and Mandriva
-------------------------------------------------------------------
Wed Sep 1 16:29:11 UTC 2010 - jmatejek@novell.com
- update to dev snapshot 0.6c12 - RPM version is set
to 0.6c11.99.r84273 so that version 0.6c12 will be an upgrade when
it comes
- this should fix "AttributeError: 'NoneType' object has no attribute 'clone'"
errors with python 2.7
-------------------------------------------------------------------
Tue Jan 12 10:50:45 UTC 2010 - alexandre@exatati.com.br
- Removed obsolete python-setuptools-distutils-log.diff from sources.
-------------------------------------------------------------------
Tue Nov 10 00:30:36 UTC 2009 - alexandre@exatati.com.br
- update to version 0.6c11
* Fix "bdist_wininst upload" trying to upload same file twice
- additional changes from 0.6c10
* Fix for the Python 2.6.3 build_ext API change
* Ensure C libraries (as opposed to extensions) are also built when doing bdist_egg
* Support for SVN 1.6
-------------------------------------------------------------------
Wed Nov 4 18:58:21 CET 2009 - matejcik@suse.cz
- removed obsolete python-setuptools-distutils-log patch
-------------------------------------------------------------------
Wed Aug 12 20:07:42 CEST 2009 - matejcik@suse.cz
- improved noarch selection macro
-------------------------------------------------------------------
Fri Jul 31 23:48:25 CEST 2009 - matejcik@suse.cz
- added noarch for suse > 11.1
-------------------------------------------------------------------
Fri Apr 3 15:57:45 CEST 2009 - matejcik@suse.cz
- fixed spec compatibility with older versions
-------------------------------------------------------------------
Mon Mar 30 13:51:48 CEST 2009 - matejcik@suse.cz
- update to 0.6c9
* python 2.6 compatibility fixes
- added patch to create install path if it doesn't exist
- removed python-devel from requires
-------------------------------------------------------------------
Wed Oct 22 12:09:27 CEST 2008 - skh@suse.de
- add python-setuptools-distutils-log.diff:
setuptools/command/sdist.py: import distutils.log [bnc#428177]
- add python-setuptools-svn15.diff:
setuptools/command/egg_info.py: recognize svn format version 1.5 magic
number [also bnc#428177]
-------------------------------------------------------------------
Mon Aug 18 18:13:45 CEST 2008 - cthiel@suse.de
- update to version 0.6c8
* Prevent ``--help-commands`` and other junk from showing under Python 2.5
when running ``easy_install --help``.
* Fixed GUI scripts sometimes not executing on Windows
* Fixed not picking up dependency links from recursive dependencies.
* Only make ``.py``, ``.dll`` and ``.so`` files executable when unpacking
eggs
* Changes for Jython compatibility
- changes in version 0.6c7
* ``ftp:`` download URLs now work correctly.
* The default ``--index-url`` is now ``http://pypi.python.org/simple``, to
use the Python Package Index's new simpler (and faster!) REST API.
-------------------------------------------------------------------
Tue Aug 7 13:20:59 CEST 2007 - cthiel@suse.de
- update to version 0.6c6
* EasyInstall no longer aborts the installation process if a URL it wants
to retrieve can't be downloaded, unless the URL is an actual package
download. Instead, it issues a warning and tries to keep going.
* Fixed distutils-style scripts originally built on Windows having their
line endings doubled when installed on any platform.
* Added ``--local-snapshots-ok`` flag, to allow building eggs from
projects installed using ``setup.py develop``.
* Fixed not HTML-decoding URLs scraped from web pages
-------------------------------------------------------------------
Fri Feb 16 17:32:42 CET 2007 - cthiel@suse.de
- initial package (version 0.6c5)