TEAMSchools / teamster

A modern data stack for K-12 education
https://teamschools.github.io/teamster/
GNU General Public License v3.0
9 stars 1 forks source link

build(deps): bump pex from 2.14.1 to 2.16.1 #1482

Closed dependabot[bot] closed 4 weeks ago

dependabot[bot] commented 1 month ago

Bumps pex from 2.14.1 to 2.16.1.

Release notes

Sourced from pex's releases.

pex 2.16.1


2.16.1

This release fixes the PEX repl for Python Standalone Builds Linux CPython PEX scies. These PEXes ship using a version of libedit for readline support that does not support naive use of ansi terminal escape sequences for prompt colorization.

  • Fix PEX repl prompt for Linux PBS libedit. (#2503)

pex 2.16.0


2.16.0

This release adds support for --venv-system-site-packages when creating a --venv PEX and --system-site-packages when creating a venv using the pex-tools / PEX_TOOLS=1 venv command or when using the pex3 venv create command. Although this breaks PEX hermeticity, it can be the most efficient way to ship partial PEX venvs created with --excludes to machines that have the excluded dependencies already installed in the site packages of a compatible system interpreter.

  • Support --system-site-packages when creating venvs. (#2500)

pex 2.15.0


2.15.0

This release enhances the REPL your PEX drops into when it either doesn't have an entry point or you force interpreter mode with the PEX_INTERPRETER environment variable. There is now clear indication you are running in a PEX hermetic environment and a pex command added to the REPL that you can use to find out more details about the current PEX environment.

  • Add PEX info to the PEX repl. (#2496)
Changelog

Sourced from pex's changelog.

2.16.1

This release fixes the PEX repl for [Python Standalone Builds][PBS] Linux CPython PEX scies. These PEXes ship using a version of libedit for readline support that does not support naive use of ansi terminal escape sequences for prompt colorization.

  • Fix PEX repl prompt for Linux PBS libedit. (#2503)

2.16.0

This release adds support for --venv-system-site-packages when creating a --venv PEX and --system-site-packages when creating a venv using the pex-tools / PEX_TOOLS=1 venv command or when using the pex3 venv create command. Although this breaks PEX hermeticity, it can be the most efficient way to ship partial PEX venvs created with --excludes to machines that have the excluded dependencies already installed in the site packages of a compatible system interpreter.

  • Support --system-site-packages when creating venvs. (#2500)

2.15.0

This release enhances the REPL your PEX drops into when it either doesn't have an entry point or you force interpreter mode with the PEX_INTERPRETER environment variable. There is now clear indication you are running in a PEX hermetic environment and a pex command added to the REPL that you can use to find out more details about the current PEX environment.

  • Add PEX info to the PEX repl. (#2496)
Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 4 weeks ago

Looks like pex is up-to-date now, so this is no longer needed.