pex
pex copied to clipboard
Release Backlog
This is a curated list of high-value items to work into releases. It is probably not curated enough at this point and could stand a review / edit.
- [ ] Allow system_site_packages=True in Virtualenv.create() #1973
- [ ] The --compile option is only useful for Python 2.7 #1939
- [ ] Universal lock creation failure for disjoint IC and Requires-Python is correct but the error message from Pip / Pex is confusing. #1927
- [ ] The
__pex__
import hook does not handle registering top level PEP-420 packages #1910 - [ ] Expose setuptools and wheel version flags for use with non-vendored Pips. #1895
- [ ] Plumb
--pip-version
to Platform tag calculation. #1894 - [ ] PEX_INHERIT_PATH+default shebangs don't interact well with virtualenvs #1344
- [ ] Pex interpreter cache is not upgrade / downgrade safe. #1176
- [ ] Provide a better resolve error message for a Platform DistributionTarget when
--resolve-local-platforms
. #1070 - [ ] Remove
PEX_PYTHON_PATH
from build time interpreter selection. #1075
Broken off of #2277 to make way for an --inject-env
fix and a new --exclude
feature.
As discussed in #2287, the prior practice of maintaining a release ticket for each release served little purpose. I've modified this issue to instead just track higher priority items to be considered for working on.
I am no longer using a backlog system - trying to just go ~inbox 0; so I'll close this.