Actions
Issue #7741
closedCode doesn't handle requirements.yml sources with different api versions
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
From what I gather from the code, it doesn't seem to handle that sources in requirements.yml may have different api versions. It just uses the api version from the remote.url:
Related issues
Actions
Refactors sync to use asyncio more and many tests
The previous sync machinery design was very complicated due to treating the asynchronous coroutines as synchronous code. This rewrites the sync code to have the coroutines track the work instead.
In doing the rewrite several bugs were fixed also:
It also makes many test improvements:
closes #7739 closes #7741 closes #7777