Skip to content

File tree

docs/notes/2.31.x.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ used by Pants itself works.
4949

5050
Added the `[python].default_to_resolve_interpreter_constraints` option which when set the true, allows Python targets with both `interpreter_constraints` and `resolve` fields to fallback on their resolve's interpreter constraints before the global constraints if no interpreter constraints are set on the actual target.
5151

52-
The version of [Pex](https://github.com/pex-tool/pex) used by the Python backend has been upgraded to [`v2.73.1`](https://github.com/pex-tool/pex/releases/tag/v2.73.1). This fixes two issues:
52+
The version of [Pex](https://github.com/pex-tool/pex) used by the Python backend has been upgraded to [`v2.77.1`](https://github.com/pex-tool/pex/releases/tag/v2.77.1). This fixes two issues of particular note for Pants users:
5353
- A [bug](https://github.com/pantsbuild/pants/issues/22886) that hindered the use of multiple custom package indexes
5454
- A [bug](https://github.com/pex-tool/pex/issues/3032) that prevented invalidation of a lockfile when the URL of a URL-based requirement changed.
5555

src/python/pants/backend/python/util_rules/pex_cli.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737
logger = logging.getLogger(__name__)
3838

3939

40-
_PEX_VERSION = "v2.73.1"
41-
_PEX_BINARY_HASH = "e6907e079a3f7c917dc88b41d892f732d4b8dbe388abfefc064d19c4a9f3c7e8"
42-
_PEX_BINARY_SIZE = 4939987
40+
_PEX_VERSION = "v2.77.1"
41+
_PEX_BINARY_HASH = "7d80c62ba2119be318518298c0810c2b862a61fd7ce8ba29c811e5e72239569d"
42+
_PEX_BINARY_SIZE = 4944053
4343

4444

4545
class PexCli(TemplatedExternalTool):

0 commit comments

Comments
 (0)