New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better handling of set_env #1784
Conversation
Codecov Report
@@ Coverage Diff @@
## rewrite #1784 +/- ##
===========================================
+ Coverage 99.73% 99.75% +0.02%
===========================================
Files 134 137 +3
Lines 6775 6982 +207
Branches 646 678 +32
===========================================
+ Hits 6757 6965 +208
+ Misses 7 6 -1
Partials 11 11
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
be4e1b7
to
1263c20
Compare
Blocked on pypa/virtualenv#2046 |
- support set env values in env replacer - support using set env key-values within set env - if a set env refers to itself then the value will be the os.environ content if present (resolve circular dependency) - raise error if resolving replacements cause a circle Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
2792f87
to
67416fe
Compare
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
Resolves #1779.
Resolves #1776.
Also introduces a lot of other fixes for things without a ticket and discovered while fixing these.