-
Notifications
You must be signed in to change notification settings - Fork 426
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
ci: requires virtualenv < 20 #1228
Conversation
.circleci/config.yml
Outdated
@@ -701,7 +701,7 @@ jobs: | |||
# debug: shows how many time each test was executed | |||
- run: jq -s ".[]|.testenvs|keys|.[]" /tmp/workspace/* | grep -v GLOB | sed 's/"//g' | sort | uniq -c | sort -rn | |||
# list all executed test | |||
- run: jq -s ".[]|.testenvs|keys|.[]" /tmp/workspace/* | grep -v GLOB | sed 's/"//g' | sort | uniq | tee all_executed_tests | |||
- run: jq -s ".[]|.testenvs|keys|.[]" /tmp/workspace/* | grep -v GLOB | sed 's/"//g' | sort | uniq | grep -v '^\.' | tee all_executed_tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is this changing?
did we change it before because of an update in virtualenv
and now rolling it back?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is because the requires
parameter creates a new "hidden" pre-step that is listed here.
This is a special one and it starts with a .
so it's an easy way to identify.
The same happens when you use isolated_build
(see #1203)
5c5a7eb
to
6811282
Compare
There's a regression in virtualenv >= 20 that makes one of the ddtrace-run + Celery test to fails. virtualenv now adds a site.py which modifies sys.path and breaks the PYTHONPATH that is set by ddtrace-run.
Bug opened on virtualenv: pypa/virtualenv#1670 |
There's a regression in virtualenv >= 20 that makes one of the ddtrace-run +
Celery test to fails.
virtualenv now adds a site.py which modifies sys.path and breaks the PYTHONPATH
that is set by ddtrace-run.