mirror of https://github.com/pypa/pip
Generate NEWS for 18.0
This commit is contained in:
parent
5d413b2094
commit
43fe0c1e70
77
NEWS.rst
77
NEWS.rst
|
@ -7,6 +7,83 @@
|
||||||
|
|
||||||
.. towncrier release notes start
|
.. towncrier release notes start
|
||||||
|
|
||||||
|
18.0 (2018-07-22)
|
||||||
|
=================
|
||||||
|
|
||||||
|
Process
|
||||||
|
-------
|
||||||
|
|
||||||
|
- Switch to a Calendar based versioning scheme.
|
||||||
|
- Formally document our deprecation process as a minimum of 6 months of deprecation
|
||||||
|
warnings.
|
||||||
|
- Adopt and document NEWS fragment writing style
|
||||||
|
- Switch to releasing a new, non bug fix version of pip every 3 months.
|
||||||
|
|
||||||
|
Deprecations and Removals
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
- Remove the legacy format from pip list. (#3651, #3654)
|
||||||
|
- Dropped support for Python 3.3. (#3796)
|
||||||
|
- Remove support for cleaning up #egg fragment postfixes. (#4174)
|
||||||
|
- Remove the shim for the old get-pip.py location.
|
||||||
|
|
||||||
|
For the past 2 years, it's only been redirecting users to use the newer
|
||||||
|
https://bootstrap.pypa.io/get-pip.py location. (#5520)
|
||||||
|
|
||||||
|
Features
|
||||||
|
--------
|
||||||
|
|
||||||
|
- Introduce a new --prefer-binary flag, to prefer older wheels over newer source packages. (#3785)
|
||||||
|
- Improve autocompletion function on file name completion after options
|
||||||
|
which have ``<file>``, ``<dir>`` or ``<path>`` as metavar. (#4842, #5125)
|
||||||
|
- Add support for installing PEP 518 build dependencies from source. (#5229)
|
||||||
|
- Improve status message when upgrade is skipped due to only-if-needed strategy. (#5319)
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
---------
|
||||||
|
|
||||||
|
- Update pip's self-check logic to not use a virtualenv specific file and honor cache-dir. (#3905)
|
||||||
|
- Remove compiled pyo files for wheel packages. (#4471)
|
||||||
|
- Speed up printing of newly installed package versions. (#5127)
|
||||||
|
- Restrict install time dependency warnings to directly-dependant packages.
|
||||||
|
|
||||||
|
Warning about the entire package set has resulted in users getting confused as
|
||||||
|
to why pip is printing these warnings. (#5196, #5457)
|
||||||
|
- Improve handling of PEP 518 build requirements: support environment markers and extras. (#5230, #5265)
|
||||||
|
- Remove username/password from log message when using index with basic auth. (#5249)
|
||||||
|
- Remove trailing os.sep from PATH directories to avoid false negatives. (#5293)
|
||||||
|
- Fix "pip wheel pip" being blocked by the "don't use pip to modify itself" check. (#5311, #5312)
|
||||||
|
- Disable pip's version check (and upgrade message) when installed by a different package manager.
|
||||||
|
|
||||||
|
This works better with Linux distributions where pip's upgrade message may
|
||||||
|
result in users running pip in a manner that modifies files that should be
|
||||||
|
managed by the OS's package manager. (#5346)
|
||||||
|
- Check for file existence and unlink first when clobbering existing files during a wheel install. (#5366)
|
||||||
|
- Improve error message to be more specific when no files are found as listed in as listed in PKG-INFO. (#5381)
|
||||||
|
- Always read ``pyproject.toml`` as UTF-8. This fixes Unicode handling on Windows and Python 2. (#5482)
|
||||||
|
- Fix a crash that occurs when PATH not set, while generating script location warning. (#5558)
|
||||||
|
- Disallow packages with ``pyproject.toml`` files that have an empty build-system table. (#5627)
|
||||||
|
|
||||||
|
Vendored Libraries
|
||||||
|
------------------
|
||||||
|
|
||||||
|
- Update CacheControl to 0.12.5.
|
||||||
|
- Update certifi to 2018.4.16.
|
||||||
|
- Update distro to 1.3.0.
|
||||||
|
- Update idna to 2.7.
|
||||||
|
- Update ipaddress to 1.0.22.
|
||||||
|
- Update pkg_resources to 39.2.0 (via setuptools).
|
||||||
|
- Update progress to 1.4.
|
||||||
|
- Update pytoml to 0.1.16.
|
||||||
|
- Update requests to 2.19.1.
|
||||||
|
- Update urllib3 to 1.23.
|
||||||
|
|
||||||
|
Improved Documentation
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
- Document how to use pip with a proxy server. (#512, #5574)
|
||||||
|
- Document that the output of pip show is in RFC-compliant mail header format. (#5261)
|
||||||
|
|
||||||
|
|
||||||
10.0.1 (2018-04-19)
|
10.0.1 (2018-04-19)
|
||||||
===================
|
===================
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
Remove the legacy format from pip list.
|
|
|
@ -1 +0,0 @@
|
||||||
Remove the legacy format from pip list.
|
|
|
@ -1 +0,0 @@
|
||||||
Introduce a new --prefer-binary flag, to prefer older wheels over newer source packages.
|
|
|
@ -1 +0,0 @@
|
||||||
Dropped support for Python 3.3.
|
|
|
@ -1 +0,0 @@
|
||||||
Update pip's self-check logic to not use a virtualenv specific file and honor cache-dir.
|
|
|
@ -1 +0,0 @@
|
||||||
Remove support for cleaning up #egg fragment postfixes.
|
|
|
@ -1 +0,0 @@
|
||||||
Remove compiled pyo files for wheel packages.
|
|
|
@ -1,2 +0,0 @@
|
||||||
Improve autocompletion function on file name completion after options
|
|
||||||
which have ``<file>``, ``<dir>`` or ``<path>`` as metavar.
|
|
|
@ -1 +0,0 @@
|
||||||
Document how to use pip with a proxy server.
|
|
|
@ -1,2 +0,0 @@
|
||||||
Improve autocompletion function on file name completion after options
|
|
||||||
which have ``<file>``, ``<dir>`` or ``<path>`` as metavar.
|
|
|
@ -1 +0,0 @@
|
||||||
Speed up printing of newly installed package versions.
|
|
|
@ -1,4 +0,0 @@
|
||||||
Restrict install time dependency warnings to directly-dependant packages.
|
|
||||||
|
|
||||||
Warning about the entire package set has resulted in users getting confused as
|
|
||||||
to why pip is printing these warnings.
|
|
|
@ -1 +0,0 @@
|
||||||
Add support for installing PEP 518 build dependencies from source.
|
|
|
@ -1 +0,0 @@
|
||||||
Improve handling of PEP 518 build requirements: support environment markers and extras.
|
|
|
@ -1 +0,0 @@
|
||||||
Remove username/password from log message when using index with basic auth.
|
|
|
@ -1 +0,0 @@
|
||||||
Document that the output of pip show is in RFC-compliant mail header format.
|
|
|
@ -1 +0,0 @@
|
||||||
Improve handling of PEP 518 build requirements: support environment markers and extras.
|
|
|
@ -1 +0,0 @@
|
||||||
Remove trailing os.sep from PATH directories to avoid false negatives.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix "pip wheel pip" being blocked by the "don't use pip to modify itself" check.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix "pip wheel pip" being blocked by the "don't use pip to modify itself" check.
|
|
|
@ -1 +0,0 @@
|
||||||
Improve status message when upgrade is skipped due to only-if-needed strategy.
|
|
|
@ -1,5 +0,0 @@
|
||||||
Disable pip's version check (and upgrade message) when installed by a different package manager.
|
|
||||||
|
|
||||||
This works better with Linux distributions where pip's upgrade message may
|
|
||||||
result in users running pip in a manner that modifies files that should be
|
|
||||||
managed by the OS's package manager.
|
|
|
@ -1 +0,0 @@
|
||||||
Check for file existence and unlink first when clobbering existing files during a wheel install.
|
|
|
@ -1 +0,0 @@
|
||||||
Improve error message to be more specific when no files are found as listed in as listed in PKG-INFO.
|
|
|
@ -1,4 +0,0 @@
|
||||||
Restrict install time dependency warnings to directly-dependant packages.
|
|
||||||
|
|
||||||
Warning about the entire package set has resulted in users getting confused as
|
|
||||||
to why pip is printing these warnings.
|
|
|
@ -1 +0,0 @@
|
||||||
Always read ``pyproject.toml`` as UTF-8. This fixes Unicode handling on Windows and Python 2.
|
|
|
@ -1,4 +0,0 @@
|
||||||
Remove the shim for the old get-pip.py location.
|
|
||||||
|
|
||||||
For the past 2 years, it's only been redirecting users to use the newer
|
|
||||||
https://bootstrap.pypa.io/get-pip.py location.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix a crash that occurs when PATH not set, while generating script location warning.
|
|
|
@ -1 +0,0 @@
|
||||||
Document how to use pip with a proxy server.
|
|
|
@ -1 +0,0 @@
|
||||||
Disallow packages with ``pyproject.toml`` files that have an empty build-system table.
|
|
|
@ -1 +0,0 @@
|
||||||
Update CacheControl to 0.12.5.
|
|
|
@ -1 +0,0 @@
|
||||||
Switch to a Calendar based versioning scheme.
|
|
|
@ -1 +0,0 @@
|
||||||
Update certifi to 2018.4.16.
|
|
|
@ -1,2 +0,0 @@
|
||||||
Formally document our deprecation process as a minimum of 6 months of deprecation
|
|
||||||
warnings.
|
|
|
@ -1 +0,0 @@
|
||||||
Update distro to 1.3.0.
|
|
|
@ -1 +0,0 @@
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
Update idna to 2.7.
|
|
|
@ -1 +0,0 @@
|
||||||
Update ipaddress to 1.0.22.
|
|
|
@ -1 +0,0 @@
|
||||||
Adopt and document NEWS fragment writing style
|
|
|
@ -1 +0,0 @@
|
||||||
Update pkg_resources to 39.2.0 (via setuptools).
|
|
|
@ -1 +0,0 @@
|
||||||
Update progress to 1.4.
|
|
|
@ -1 +0,0 @@
|
||||||
Update pytoml to 0.1.16.
|
|
|
@ -1 +0,0 @@
|
||||||
Switch to releasing a new, non bug fix version of pip every 3 months.
|
|
|
@ -1 +0,0 @@
|
||||||
Update requests to 2.19.1.
|
|
|
@ -1 +0,0 @@
|
||||||
Update urllib3 to 1.23.
|
|
Loading…
Reference in New Issue