From 39658958dfb29689e64c1a6fd483dd8b07486874 Mon Sep 17 00:00:00 2001 From: John Sirois Date: Mon, 9 Jan 2023 11:22:12 -0600 Subject: [PATCH] Prepare the 2.1.120 release. Closes #2012 --- CHANGES.rst | 23 +++++++++++++++++++++++ pex/version.py | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/CHANGES.rst b/CHANGES.rst index a7c5d4575..992b31e92 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,6 +1,29 @@ Release Notes ============= +2.1.120 +------- + +This release completes the ``--complete-platform`` fix started in +Pex 2.1.116 by #1991. That fix did not work in all cases but now does. + +PEXes run in interpreter mode now support command history when the +underlying interpreter being used to run the PEX does; use the +``PEX_INTERPRETER_HISTORY`` bool env var to turn this on. + +Additionally, PEXes built with the combination +``--layout loose --venv --no-venv-site-packages-copies`` are fixed to +be robust to moves of the source loose PEX directory. + +* Fix loose --venv PEXes to be robust to moves. (#2033) + `PR #2033 `_ + +* Fix interpreter resolution when using --complete-platform with --resolve-local-platforms (#2031) + `PR #2031 `_ + +* Support REPL command history. (#2018) + `PR #2018 `_ + 2.1.119 ------- diff --git a/pex/version.py b/pex/version.py index a517c22a2..85c867798 100644 --- a/pex/version.py +++ b/pex/version.py @@ -1,4 +1,4 @@ # Copyright 2015 Pants project contributors (see CONTRIBUTORS.md). # Licensed under the Apache License, Version 2.0 (see LICENSE). -__version__ = "2.1.119" +__version__ = "2.1.120"