Skip to content

chore(deps): update dependency pex to v2.36.1#257

Merged
renovate[bot] merged 1 commit intomasterfrom
renovate/pex-2.x
May 5, 2025
Merged

chore(deps): update dependency pex to v2.36.1#257
renovate[bot] merged 1 commit intomasterfrom
renovate/pex-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 5, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pex (changelog) 2.33.9 -> 2.36.1 age adoption passing confidence

Release Notes

pex-tool/pex (pex)

v2.36.1

Compare Source

This release fixes a few issues with creating Pex locks when source requirements were involved.

Previously, locking VCS requirements would fail for projects with non-normalized project names,
e.g.: PySocks vs its normalized form of pysocks.

Additionally, locking would fail when the requirements were specified at least in part via
requirements files (-r / --requirements) and there was either a local project or a VCS
requirement contained in the requirements files.

  • Fix Pex locking for source requirements. (#​2750)

v2.36.0

Compare Source

This release brings support for creating PEXes that target Android. The Pip 25.1 upgrade in Pex
2.34.0 brought support for resolving Android platform-specific wheels and this releases upgrade
of Pex's vendored packaging to 25.0 brings support for Pex properly dealing with those Android
platform-specific wheels when packaging PEXes and when booting up from a PEX.

  • Upgrade to latest packaging for Python 3.8+. (#​2748)

v2.35.0

Compare Source

This release adds support for the --resume-retries option available in Pip 25.1. If you configure
Pex to use Pip 25.1 or newer, it will now try to resume incomplete downloads 3 times by default.

  • Add support for --resume-retries in Pip 25.1. (#​2746)

v2.34.0

Compare Source

This release adds support for --pip-version 25.1 as well as --pip-version latest-compatible. The
latest-compatible version will be the latest --pip-version supported by Pex compatible with the
current interpreter running Pex.

  • Add support for --pip-version 25.1. (#​2744)

v2.33.10

Compare Source

This release follows up on the PEX scie argv0 fix in #​2738 to further ensure the argv0 of a PEX scie
is the absolute path of the scie. In addition, a regression for PEX scies with no entry point is
fixed, allowing such PEX scies to be used as --python targets in Pex invocations.

  • Fix PEX scie argv0 to be the scie absolute path. (#​2741)
  • Fix entrypoint-less PEX scies used as --python. (#​2742)

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot enabled auto-merge (squash) May 5, 2025 03:22
@renovate renovate Bot merged commit b81a611 into master May 5, 2025
1 check passed
@renovate renovate Bot deleted the renovate/pex-2.x branch May 5, 2025 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants