pex 2.16.2 #2510
pex 2.16.2
#2510
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
2.16.2
This release brings a slew of small fixes across the code base.
When creating locks for foreign platforms,
pex3 lock {create,update,sync}
now allows locking sdists that usePEP-517 build backends that do not support the
prepare_metadata_for_build_wheel
hook and whose product is a wheel notcompatible with the foreign platform. This is decidedly a corner case,
but one encountered with the
mesonpy
build backend which seems to havetraction in the scientific computing world in particular.
The recent re-vamp of the PEX REPL is now fixed to respect common
conventions for controlling terminal output via the
NO_COLOR
,FORCE_COLOR
andTERM
environment variables.The examples in the buildingpex docs had bit-rotted. They have
been refreshed and now all work.
Finally, both the Pex CLI and PEX files support the ambient OS standards
for user cache directories. Instead of using
~/.pex
as the defaultPEX_ROOT
cache location, the default is now~/.cache/pex
on Linux (but respecting
XDG_CACHE_HOME
when set) and~/Library/Caches/pex
onMac.
NO_COLOR
,FORCE_COLOR
&TERM=dumb
. (Respect NO_COLOR, FORCE_COLOR & TERM=dumb. #2507)buildingpex.rst
examples. (Fixbuildingpex.rst
examples. #2506)This discussion was created from the release pex 2.16.2.
Beta Was this translation helpful? Give feedback.
All reactions