summarylogtreecommitdiffstats
path: root/CHANGES.rst
diff options
context:
space:
mode:
authorLuis Martinez2022-08-28 23:03:47 -0500
committerLuis Martinez2022-08-28 23:03:47 -0500
commit8c8ca4fd4f9472f304df867d40d76ecb55f42b55 (patch)
tree579926853eb7bc46ec1506236bfc0a2a16afe229 /CHANGES.rst
parent44ad250cc4b1179740aa26fd2c409be5fd6b67ac (diff)
downloadaur-8c8ca4fd4f9472f304df867d40d76ecb55f42b55.tar.gz
update to 2.1.104
Diffstat (limited to 'CHANGES.rst')
-rw-r--r--CHANGES.rst36
1 files changed, 36 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 3e6214a897af..729710479169 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,6 +1,42 @@
Release Notes
=============
+2.1.104
+-------
+
+This release brings a long-awaited upgrade of the Pip Pex uses, but
+behind a ``--pip-version 22.2.2`` flag you must opt in to. Pex will then
+use that version of Pip if it can (your Pex operations target Python
+``>=3.7``) and warn and fall back to the older vendored Pip (20.3.4) if
+it can't. To turn the need to fallback to older Pip from a warning into
+a hard error you can also specify ``--no-allow-pip-version-fallback``.
+
+The ``pex3 lock update`` command now gains the ability to update just
+the index and find links repos the lock's artifacts originate from by
+using a combination of ``--no-pypi``, ``--index`` & ``--find-links``
+along with ``--pin`` to ensure the project versions stay pinned as they
+are in the lockfile and just the repos they are downloaded from is
+altered. Consult the CLI ``--help`` for
+``--fingerprint-mismatch {ignore,warn,error}`` to gain more control over
+repo migration behavior.
+
+There are several bug fixes as well dealing with somewhat esoteric
+corner cases involving changing a PEX ``--layout`` from one form to
+another and building artifacts using certain interpreters on macOS 11.0
+(aka: 10.16).
+
+* Add support for Pip 22.2.2. (#1893)
+ `PR #1893 <https://github.com/pantsbuild/pex/pull/1893>`_
+
+* Make lock update sensitive to artifacts. (#1887)
+ `PR #1887 <https://github.com/pantsbuild/pex/pull/1887>`_
+
+* Ensure locally built wheel is consumable locally. (#1886)
+ `PR #1886 <https://github.com/pantsbuild/pex/pull/1886>`_
+
+* Ensure ``--output`` always overwrites destination. (#1883)
+ `PR #1883 <https://github.com/pantsbuild/pex/pull/1883>`_
+
2.1.103
-------