Skip to content

pex 1.6.3

Compare
Choose a tag to compare
@jsirois jsirois released this 11 Mar 15:58
v1.6.3
d4ff47c

1.6.3

This release changes the behavior of the --interpreter-constraint option.
Previously, interpreter constraints were ANDed which made it impossible to
express constraints like '>=2.7,<3' OR '>=3.6,<4'; ie: either python 2.7 or
else any python 3 release at or above 3.6. Now interpreter constraints are
ORed which is likely a breaking change if you have scripts that pass multiple
interpreter constraints. To transition, use the native , AND operator in
your constraint expression as used in the example above.

  • Provide control over pex warning behavior. (#680)
  • OR interpreter constraints when multiple given (#678)
  • Pin isort version in CI (#679)
  • Honor PEX_IGNORE_RCFILES in to_python_interpreter() (#673)
  • Make run_pex_command more robust. (#670)