Skip to content

Commit

Permalink
Merge pull request #11519 from pfmoore/release/22.3
Browse files Browse the repository at this point in the history
Release 22.3
  • Loading branch information
pfmoore authored Oct 15, 2022
2 parents e86f27f + c8ae280 commit a8ba0ee
Show file tree
Hide file tree
Showing 35 changed files with 64 additions and 34 deletions.
7 changes: 7 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ Christopher Hunt
Christopher Snyder
cjc7373
Clark Boylan
Claudio Jolowicz
Clay McClure
Cody
Cody Soyland
Expand Down Expand Up @@ -234,6 +235,8 @@ Erik Rose
Erwin Janssen
Eugene Vereshchagin
everdimension
Federico
Felipe Peter
Felix Yan
fiber-space
Filip Kokosiński
Expand Down Expand Up @@ -275,6 +278,7 @@ Hari Charan
Harsh Vardhan
harupy
Harutaka Kawamura
hauntsaninja
Henrich Hartzer
Henry Schreiner
Herbert Pfennig
Expand All @@ -299,6 +303,7 @@ Ionel Maries Cristian
Ivan Pozdeev
Jacob Kim
Jacob Walls
Jaime Sanz
jakirkham
Jakub Stasiak
Jakub Vysoky
Expand Down Expand Up @@ -393,6 +398,7 @@ Luo Jiebin
luojiebin
luz.paz
László Kiss Kollár
M00nL1ght
Marc Abramowitz
Marc Tamlyn
Marcus Smith
Expand Down Expand Up @@ -545,6 +551,7 @@ Reece Dunham
Remi Rampin
Rene Dudfield
Riccardo Magliocchetti
Riccardo Schirone
Richard Jones
Richard Si
Ricky Ng-Adam
Expand Down
56 changes: 56 additions & 0 deletions NEWS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,62 @@
.. towncrier release notes start
22.3 (2022-10-15)
=================

Deprecations and Removals
-------------------------

- Deprecate ``--install-options`` which forces pip to use the deprecated ``install``
command of ``setuptools``. (`#11358 <https://github.com/pypa/pip/issues/11358>`_)
- Deprecate installation with 'setup.py install' when no-binary is enabled for
source distributions without 'pyproject.toml'. (`#11452 <https://github.com/pypa/pip/issues/11452>`_)
- Deprecate ```--no-binary`` disabling the wheel cache. (`#11454 <https://github.com/pypa/pip/issues/11454>`_)
- Remove ``--use-feature=2020-resolver`` opt-in flag. This was supposed to be removed in 21.0, but missed during that release cycle. (`#11493 <https://github.com/pypa/pip/issues/11493>`_)
- Deprecate installation with 'setup.py install' when the 'wheel' package is absent for
source distributions without 'pyproject.toml'. (`#8559 <https://github.com/pypa/pip/issues/8559>`_)
- Remove the ability to use ``pip list --outdated`` in combination with ``--format=freeze``. (`#9789 <https://github.com/pypa/pip/issues/9789>`_)

Features
--------

- Use ``shell=True`` for opening the editor with ``pip config edit``. (`#10716 <https://github.com/pypa/pip/issues/10716>`_)
- Use the ``data-dist-info-metadata`` attribute from :pep:`658` to resolve distribution metadata without downloading the dist yet. (`#11111 <https://github.com/pypa/pip/issues/11111>`_)
- Add an option to run the test suite with pip built as a zipapp. (`#11250 <https://github.com/pypa/pip/issues/11250>`_)
- Add a ``--python`` option to allow pip to manage Python environments other
than the one pip is installed in. (`#11320 <https://github.com/pypa/pip/issues/11320>`_)
- Document the new (experimental) zipapp distribution of pip. (`#11459 <https://github.com/pypa/pip/issues/11459>`_)
- Use the much faster 'bzr co --lightweight' to obtain a copy of a Bazaar tree. (`#5444 <https://github.com/pypa/pip/issues/5444>`_)

Bug Fixes
---------

- Fix ``--no-index`` when ``--index-url`` or ``--extra-index-url`` is specified
inside a requirements file. (`#11276 <https://github.com/pypa/pip/issues/11276>`_)
- Ensure that the candidate ``pip`` executable exists, when checking for a new version of pip. (`#11309 <https://github.com/pypa/pip/issues/11309>`_)
- Ignore distributions with invalid ``Name`` in metadata instead of crashing, when
using the ``importlib.metadata`` backend. (`#11352 <https://github.com/pypa/pip/issues/11352>`_)
- Raise RequirementsFileParseError when parsing malformed requirements options that can't be sucessfully parsed by shlex. (`#11491 <https://github.com/pypa/pip/issues/11491>`_)
- Fix build environment isolation on some system Pythons. (`#6264 <https://github.com/pypa/pip/issues/6264>`_)

Vendored Libraries
------------------

- Upgrade certifi to 2022.9.24
- Upgrade distlib to 0.3.6
- Upgrade idna to 3.4
- Upgrade pep517 to 0.13.0
- Upgrade pygments to 2.13.0
- Upgrade tenacity to 8.1.0
- Upgrade typing_extensions to 4.4.0
- Upgrade urllib3 to 1.26.12

Improved Documentation
----------------------

- Mention that --quiet must be used when writing the installation report to stdout. (`#11357 <https://github.com/pypa/pip/issues/11357>`_)


22.2.2 (2022-08-03)
===================

Expand Down
1 change: 0 additions & 1 deletion news/10716.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11111.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11250.feature.rst

This file was deleted.

Empty file removed news/11254.trivial.rst
Empty file.
2 changes: 0 additions & 2 deletions news/11276.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11309.bugfix.rst

This file was deleted.

2 changes: 0 additions & 2 deletions news/11320.feature.rst

This file was deleted.

2 changes: 0 additions & 2 deletions news/11352.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11357.doc.rst

This file was deleted.

2 changes: 0 additions & 2 deletions news/11358.removal.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11418.trivial.rst

This file was deleted.

2 changes: 0 additions & 2 deletions news/11452.removal.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11454.removal.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11459.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11491.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/11493.removal.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/5444.feature.rst

This file was deleted.

Empty file.
Empty file.
1 change: 0 additions & 1 deletion news/6264.bugfix.rst

This file was deleted.

2 changes: 0 additions & 2 deletions news/8559.removal.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/9789.removal.rst

This file was deleted.

Empty file.
Empty file.
1 change: 0 additions & 1 deletion news/certifi.vendor.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/distlib.vendor.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/idna.vendor.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/pep517.vendor.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/pygments.vendor.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/tenacity.vendor.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/typing_extensions.vendor.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/urllib3.vendor.rst

This file was deleted.

2 changes: 1 addition & 1 deletion src/pip/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from typing import List, Optional

__version__ = "22.3.dev0"
__version__ = "23.0.dev0"


def main(args: Optional[List[str]] = None) -> int:
Expand Down

0 comments on commit a8ba0ee

Please sign in to comment.