-
-
Notifications
You must be signed in to change notification settings - Fork 629
Open
Labels
enhancementImprovements to functionalityImprovements to functionalityneeds discussionNeed some more discussionNeed some more discussion
Description
Environment variables get expanded by pip-compile. This is especially unwanted when the variable describes a password or local path.
Environment Versions
- Ubuntu 18.04
- Python version: 3.7.4
- pip version: 19.3.1
- pip-tools version: 4.2.0
Steps to replicate
requirements.in
-e ${MY_PROJECT_DIR}/myapp
-e git+https://${USER}:${PASSWD}@gitserver/myapp.git
Expected result
requirements.txt
-e ${MY_PROJECT_DIR}/myapp
-e git+https://${USER}:${PASSWD}@gitserver/myapp.git#egg=myapp
Actual result
The requirements.txt contains the expanded variables.
rouge8, fcas, jorgecarleitao, ericbn, misa-itk and 12 more
Metadata
Metadata
Assignees
Labels
enhancementImprovements to functionalityImprovements to functionalityneeds discussionNeed some more discussionNeed some more discussion