Contents

pex 2.20.3

0

The PEX packaging toolchain.

The PEX packaging toolchain.

Stars: 2537, Watchers: 2537, Forks: 259, Open Issues: 70

The pex-tool/pex repo was created 10 years ago and the last code push was 6 hours ago.
The project is very popular with an impressive 2537 github stars!

How to Install pex

You can install pex using pip

pip install pex

or add it to a project with poetry

poetry add pex

Package Details

Author
None
License
None
Homepage
None
PyPi:
https://pypi.org/project/pex/
Documentation:
https://docs.pex-tool.org/
GitHub Repo:
https://github.com/pantsbuild/pex

Classifiers

  • Software Development/Build Tools
  • System/Archiving/Packaging
  • System/Software Distribution
  • Utilities
No  pex  pypi packages just yet.

Errors

A list of common pex errors.

Code Examples

Here are some pex code examples and snippets.

GitHub Issues

The pex package has 70 open issues on GitHub

  • Release 2.1.65
  • Pex does not support mac universal2 wheels
  • Support resolving using a Pex lock file.
  • Resolve selection for universal locks needs its own logic.
  • Break out Pip runtime patches to a dedicated (re)source file.
  • Platform agnostic locks should respect the python implementation restriction if specified in ICs.
  • Introduce the universal lock mode.
  • Release 2.1.64
  • Wheel platform label changing with latest pex
  • pex3 lock create does not work with VCS requirements as input
  • Constrain the matrix of shebang, platforms and ICs as much as possible.
  • Handle Platform Agnostic Lock Environment Marker Explosion
  • Implement platform agnostic requirements.txt lock file support.
  • Support creating a PEX from a venv.
  • Add support for json output to the Graph tool.

See more issues on GitHub