Uh oh!
There was an error while loading. Please reload this page.
Support external-dependencies in pyright - #9434
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
- Install all from requirements-tests.txt - lock pyright to specific version - deduplicate dependencies from script - remove extra space
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Presumably |
AlexWaygood
commented
Jan 1, 2023
Happy new year from the UK, by the way! 😀 🎆 |
…com/Avasam/typeshed into support-non-type-dependency-pyright
AlexWaygood
left a comment
There was a problem hiding this comment.
We're getting there! A few more comments below.
As well as these comments: I'm slightly concerned that the name of the new script (get_external_dependencies.py) is quite similar to the existing script get_packages.py. Can we disambiguate them somehow? Maybe we should rename get_packages.py, since that one has quite a vague name currently?
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Avasam
commented
Jan 1, 2023
How about something like |
AlexWaygood
commented
Jan 1, 2023
Yeah, those sound great to me! 👍 |
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Actually, maybe something like What do you think? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Uh oh!
There was an error while loading. Please reload this page.
AlexWaygood
left a comment
There was a problem hiding this comment.
LGTM, other than the issue about the names of the files themselves :)
Avasam
commented
Jan 2, 2023
SGTM. I also fixed-up a comment. |
69974ae to
b5a2495CompareAlexWaygood
commented
Jan 3, 2023
(Sorry for the noise, just doing some final testing!) |
AlexWaygood
left a comment
There was a problem hiding this comment.
Looks great! Will merge once CI passes. Thanks for working on this!
Extracted from #9374
Work towards #5768
Support external (non-type) dependencies in pyright in the CI.
This also adds a new reusable script that can be run from CLI to get a list of dependencies (similar to
get_packages.py) and leverages theread_dependenciesmethod added in #9382