pex 2.8.0 #2456
pex 2.8.0
#2456
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
2.8.0
This release adds a new
--override
option to resolves that ultimatelyuse an
--index
or--find-links
. This allows you to overridetransitive dependencies when you have determined they are too narrow and
that expanding their range is safe to do. The new
--override
s and theexisting
--exclude
s can now also be specified when creating or syncinga lock file to seal these dependency modifications into the lock.
This release also adds a new
--project
option topex
andpex3 lock {create,sync}
that improves the ergonomics of locking alocal Python project and then creating PEX executables for that project
using its locked requirements.
In addition, this release fixes the
bdist_pex
distutils command thatships with Pex to work when run under
tox
and Python 3.12 by improvingPex venv creation robustness when creating venvs that include Pip.
--override
. (Add support for--override
. #2431)--project
locking and PEX building. (Support--project
locking and PEX building. #2455)This discussion was created from the release pex 2.8.0.
Beta Was this translation helpful? Give feedback.
All reactions