Commit graph

16 commits

Author SHA1 Message Date
wiz
2f802eec77 Update to 1.1.6:
-----
1.1.6
-----

* Distribute #349: ``sandbox.execfile`` now opens the target file in binary
  mode, thus honoring a BOM in the file when compiled.
2013-09-30 18:21:50 +00:00
wiz
07de90bb4e Update to 1.1.5, and comment post-install rule.
-----
1.1.5
-----

* Issue #69: Second attempt at fix (logic was reversed).
2013-09-15 17:30:50 +00:00
wiz
1c64ced817 Update to 1.1.4:
-----
1.1.4
-----

* Issue #77: Fix error in upload command (Python 2.4).

-----
1.1.3
-----

* Fix NameError in previous patch.

-----
1.1.2
-----

* Issue #69: Correct issue where 404 errors are returned for URLs with
  fragments in them (such as #egg=).

-----
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.
2013-09-09 20:37:42 +00:00
wiz
5147df1642 Update to 1.1:
---
1.1
---

* Issue #71 (Distribute Issue #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``.

---
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.
2013-09-02 16:12:49 +00:00
wiz
53dc6403a2 Update to 0.9.8:
-----
0.9.8
-----

* Issue #53: Fix NameErrors in `_vcs_split_rev_from_url`.

-----
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).
2013-07-28 20:42:35 +00:00
wiz
6d4589db3d Update to 0.9.6:
-----
0.9.6
-----

* Issue #44: Test failure on Python 2.4 when MD5 hash doesn't have a `.name`
  attribute.

-----
0.9.5
-----

* Python #17980: Fix security vulnerability in SSL certificate validation.

-----
0.9.4
-----

* Issue #43: Fix issue (introduced in 0.9.1) with version resolution when
  upgrading over other releases of Setuptools.

-----
0.9.3
-----

* Issue #42: Fix new ``AttributeError`` introduced in last fix.

-----
0.9.2
-----

* Issue #42: Fix regression where blank checksums would trigger an
  ``AttributeError``.

-----
0.9.1
-----

* Distribute #386: Allow other positional and keyword arguments to os.open.
* Corrected dependency on certifi mis-referenced in 0.9.
2013-07-21 20:31:52 +00:00
wiz
d06af94718 Update to 0.9:
---
0.9
---

* `package_index` now validates hashes other than MD5 in download links.
2013-07-14 17:37:02 +00:00
richard
4f02fdc16c Update to setuptools-0.8 and apply misc PLIST related fixes.
* Code base now runs on Python 2.4 - Python 3.3 without Python 2to3
  conversion.
2013-07-07 06:28:05 +00:00
wiz
57f28de1f5 Update to 0.7.7. Simplify. Set LICENSE. Allow python-3.x.
-----
0.7.7
-----

* Distribute #375: Repair AttributeError created in last release (redo).
* Issue #30: Added test for get_cache_path.

-----
0.7.6
-----

* Distribute #375: Repair AttributeError created in last release.

-----
0.7.5
-----

* Issue #21: Restore Python 2.4 compatibility in ``test_easy_install``.
* Distribute #375: Merged additional warning from Distribute 0.6.46.
* Now honor the environment variable
  ``SETUPTOOLS_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT`` in addition to the now
  deprecated ``DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT``.

-----
0.7.4
-----

* Issue #20: Fix comparison of parsed SVN version on Python 3.

-----
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.

-----
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.

-----
0.7.1
-----

* Fix NameError (Issue #3) again - broken in bad merge.

---
0.7
---

* Merged Setuptools and Distribute. See docs/merge.txt for details.

Added several features that were slated for setuptools 0.6c12:

* 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.

-----
0.7b4
-----

* Issue #3: Fixed NameError in SSL support.
2013-07-04 06:43:12 +00:00
wiz
c1bdbb4232 Update to 0.6c11:
0.6c11

        * Fix "bdist_wininst upload" trying to upload same file twice

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
2009-10-31 02:10:34 +00:00
joerg
951981803c Switch to the tgz sources and install as single version primitive.
Bump revision.
2009-09-07 14:22:39 +00:00
roy
3de32a59da Bump to 0.6c9
Misc fixes including one for working with newer subversions.

ok: joerg
2009-01-18 14:50:20 +00:00
joerg
b962df5a4b Update to py-setuptools-0.6c8:
- minor bugfixes, compatibility for Pyrex 0.9.6 and higher.
2008-08-21 16:26:35 +00:00
joerg
1258066035 Update to py-setuptools-0.6c6:
- Add support for "eggsecutable" headers: a #!/bin/sh script that is
prepended to an .egg file to allow it to be run as a script on Unix-ish
platforms.
- Various bug fixes.
2007-08-09 13:22:14 +00:00
joerg
c408a10186 Update to setuptools-0.6c3.
0.6c3
        * Fixed breakages caused by Subversion 1.4's new "working copy"
          format

0.6c2
        * The ez_setup module displays the conflicting version of
          setuptools (and its installation location) when a script
          requests a version that's not available.
        * Running setup.py develop on a setuptools-using project will
          now install setuptools if needed, instead of only downloading
          the egg.
2007-01-20 13:56:02 +00:00
joerg
bc0554ccaa Reimport devel/py24-setuptools as devel/py-setuptools. This is in
principle usable on Python 2.3 as well, but not tested yet.
2006-11-14 13:33:29 +00:00