summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt79
1 files changed, 46 insertions, 33 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index c01c6e77..f44a3984 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -2,22 +2,35 @@
CHANGES
=======
+20.4
+----
+
+* Issue #422: Moved hosting to `Github
+ <https://github.com/pypa/setuptools>`_
+ from `Bitbucket <https://bitbucket.org/pypa/setuptools>`_.
+ Issues have been migrated, though all issues and comments
+ are attributed to bb-migration. So if you have a particular
+ issue or issues to which you've been subscribed, you will
+ want to "watch" the equivalent issue in Github.
+ The Bitbucket project will be retained for the indefinite
+ future, but Github now hosts the canonical project repository.
+
20.3.1
------
* Issue #519: Remove import hook when reloading the
``pkg_resources`` module.
-* Pull Request #184: Update documentation in ``pkg_resources``
+* BB Pull Request #184: Update documentation in ``pkg_resources``
around new ``Requirement`` implementation.
20.3
----
-* Pull Request #179: ``pkg_resources.Requirement`` objects are
+* BB Pull Request #179: ``pkg_resources.Requirement`` objects are
now a subclass of ``packaging.requirements.Requirement``,
allowing any environment markers and url (if any) to be
affiliated with the requirement
-* Pull Request #179: Restore use of RequirementParseError
+* BB Pull Request #179: Restore use of RequirementParseError
exception unintentionally dropped in 20.2.
20.2.2
@@ -36,11 +49,11 @@ CHANGES
----
* Changelog now includes release dates and links to PEPs.
-* Pull Request #173: Replace dual PEP 345 _markerlib implementation
+* BB Pull Request #173: Replace dual PEP 345 _markerlib implementation
and PEP 426 implementation of environment marker support from
packaging 16.1 and PEP 508. Fixes Issue #122.
- See also Pull Request #175, Pull Request #168, and
- Pull Request #164. Additionally:
+ See also BB Pull Request #175, BB Pull Request #168, and
+ BB Pull Request #164. Additionally:
- ``Requirement.parse`` no longer retains the order of extras.
- ``parse_requirements`` now requires that all versions be
PEP-440 compliant, as revealed in #499. Packages released
@@ -115,7 +128,7 @@ CHANGES
* Issue #486: Correct TypeError when getfilesystemencoding
returns None.
* Issue #139: Clarified the license as MIT.
-* Pull Request #169: Removed special handling of command
+* BB Pull Request #169: Removed special handling of command
spec in scripts for Jython.
19.4.1
@@ -131,7 +144,7 @@ CHANGES
* Issue #341: Correct error in path handling of package data
files in ``build_py`` command when package is empty.
* Distribute #323, Issue #141, Issue #207, and
- Pull Request #167: Another implementation of
+ BB Pull Request #167: Another implementation of
``pkg_resources.WorkingSet`` and ``pkg_resources.Distribution``
that supports replacing an extant package with a new one,
allowing for setup_requires dependencies to supersede installed
@@ -147,8 +160,8 @@ CHANGES
19.2
----
-* Pull Request #163: Add get_command_list method to Distribution.
-* Pull Request #162: Add missing whitespace to multiline string
+* BB Pull Request #163: Add get_command_list method to Distribution.
+* BB Pull Request #162: Add missing whitespace to multiline string
literals.
19.1.1
@@ -204,15 +217,15 @@ CHANGES
----
* Update dependency on certify.
-* Pull Request #160: Improve detection of gui script in
+* BB Pull Request #160: Improve detection of gui script in
``easy_install._adjust_header``.
* Made ``test.test_args`` a non-data property; alternate fix
- for the issue reported in Pull Request #155.
+ for the issue reported in BB Pull Request #155.
* Issue #453: In ``ez_setup`` bootstrap module, unload all
``pkg_resources`` modules following download.
-* Pull Request #158: Honor PEP-488 when excluding
+* BB Pull Request #158: Honor PEP-488 when excluding
files for namespace packages.
-* Issue #419 and Pull Request #144: Add experimental support for
+* Issue #419 and BB Pull Request #144: Add experimental support for
reading the version info from distutils-installed metadata rather
than using the version in the filename.
@@ -314,7 +327,7 @@ CHANGES
However, for systems with this build of setuptools, Cython will be
downloaded on demand.
* Issue #396: Fixed test failure on OS X.
-* Pull Request #136: Remove excessive quoting from shebang headers
+* BB Pull Request #136: Remove excessive quoting from shebang headers
for Jython.
17.1.1
@@ -341,11 +354,11 @@ CHANGES
16.0
----
-* Pull Request #130: Better error messages for errors in
+* BB Pull Request #130: Better error messages for errors in
parsed requirements.
-* Pull Request #133: Removed ``setuptools.tests`` from the
+* BB Pull Request #133: Removed ``setuptools.tests`` from the
installed packages.
-* Pull Request #129: Address deprecation warning due to usage
+* BB Pull Request #129: Address deprecation warning due to usage
of imp module.
15.2
@@ -364,7 +377,7 @@ CHANGES
15.0
----
-* Pull Request #126: DistributionNotFound message now lists the package or
+* BB Pull Request #126: DistributionNotFound message now lists the package or
packages that required it. E.g.::
pkg_resources.DistributionNotFound: The 'colorama>=0.3.1' distribution was not found and is required by smlib.log.
@@ -405,7 +418,7 @@ CHANGES
14.1
----
-* Pull Request #125: Add ``__ne__`` to Requirement class.
+* BB Pull Request #125: Add ``__ne__`` to Requirement class.
* Various refactoring of easy_install.
14.0
@@ -413,7 +426,7 @@ CHANGES
* Bootstrap script now accepts ``--to-dir`` to customize save directory or
allow for re-use of existing repository of setuptools versions. See
- Pull Request #112 for background.
+ BB Pull Request #112 for background.
* Issue #285: ``easy_install`` no longer will default to installing
packages to the "user site packages" directory if it is itself installed
there. Instead, the user must pass ``--user`` in all cases to install
@@ -438,7 +451,7 @@ process to fail and PyPI uploads no longer accept files for 13.0.
13.0
----
-* Issue #356: Back out Pull Request #119 as it requires Setuptools 10 or later
+* Issue #356: Back out BB Pull Request #119 as it requires Setuptools 10 or later
as the source during an upgrade.
* Removed build_py class from setup.py. According to 892f439d216e, this
functionality was added to support upgrades from old Distribute versions,
@@ -447,7 +460,7 @@ process to fail and PyPI uploads no longer accept files for 13.0.
12.4
----
-* Pull Request #119: Restore writing of ``setup_requires`` to metadata
+* BB Pull Request #119: Restore writing of ``setup_requires`` to metadata
(previously added in 8.4 and removed in 9.0).
12.3
@@ -472,7 +485,7 @@ process to fail and PyPI uploads no longer accept files for 13.0.
12.1
----
-* Pull Request #118: Soften warning for non-normalized versions in
+* BB Pull Request #118: Soften warning for non-normalized versions in
Distribution.
12.0.5
@@ -613,7 +626,7 @@ process to fail and PyPI uploads no longer accept files for 13.0.
8.4
---
-* Pull Request #106: Now write ``setup_requires`` metadata.
+* BB Pull Request #106: Now write ``setup_requires`` metadata.
8.3
---
@@ -630,7 +643,7 @@ process to fail and PyPI uploads no longer accept files for 13.0.
8.2
---
-* Pull Request #85: Search egg-base when adding egg-info to manifest.
+* BB Pull Request #85: Search egg-base when adding egg-info to manifest.
8.1
---
@@ -733,9 +746,9 @@ process to fail and PyPI uploads no longer accept files for 13.0.
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
+* BB 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
+* BB Pull Request #76 and BB 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.
@@ -934,7 +947,7 @@ process to fail and PyPI uploads no longer accept files for 13.0.
3.2
---
-* Pull Request #39: Add support for C++ targets from Cython ``.pyx`` files.
+* BB 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.
@@ -977,7 +990,7 @@ process to fail and PyPI uploads no longer accept files for 13.0.
security vulnerabilities presented by use of tar archives in ez_setup.py.
It also leverages the security features added to ZipFile.extract in Python 2.7.4.
* Issue #65: Removed deprecated Features functionality.
-* Pull Request #28: Remove backport of ``_bytecode_filenames`` which is
+* BB Pull Request #28: Remove backport of ``_bytecode_filenames`` which is
available in Python 2.6 and later, but also has better compatibility with
Python 3 environments.
* Issue #156: Fix spelling of __PYVENV_LAUNCHER__ variable.
@@ -1073,7 +1086,7 @@ process to fail and PyPI uploads no longer accept files for 13.0.
* 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``
+* BB Pull Request #21: Omit unwanted newlines in ``package_index._encode_auth``
when the username/password pair length indicates wrapping.
1.3.2
@@ -1415,7 +1428,7 @@ Added several features that were slated for setuptools 0.6c12:
0.6.36
------
-* Pull Request #35: In Buildout #64, it was reported that
+* BB Pull Request #35: In Buildout #64, it was reported that
under Python 3, installation of distutils scripts could attempt to copy
the ``__pycache__`` directory as a file, causing an error, apparently only
under Windows. Easy_install now skips all directories when processing
@@ -1490,7 +1503,7 @@ how it parses version numbers.
0.6.29
------
-* Pull Request #14: Honor file permissions in zip files.
+* BB Pull Request #14: Honor file permissions in zip files.
* Distribute #327: Merged pull request #24 to fix a dependency problem with pip.
* Merged pull request #23 to fix https://github.com/pypa/virtualenv/issues/301.
* If Sphinx is installed, the `upload_docs` command now runs `build_sphinx`