Avram Lubkin
Avram Lubkin
Looks like a great start! Thanks for working this! `CommandFailure` is definitely the top priority for me, too. I think the next two cases would be failures requesting a machine...
I think it's fine to leave the `py` prefix. It's much easier to prepend than it is to remove a character. For example, in GitHub actions, you might set your...
Oh sorry, I missed the part about pypy. It would be good to include it, but I think just accepting the dots would be a step in the right direction....
I see where you're coming from, but making `py3.9` equivalent to `py39` is not specific to Python flavors or a specific CI. It would be generally useful. For example, it...
This was an issue recently dealing with pip backtracking. Essentially pip was stuck in a dependency resolution loop. I ended up having to run pip manually in order to determine...
I see now I can pass `silent=False` to `Session.install()`. This seems counter-intuitive. I'd expect the default to be `False`, especially if the `--verbose` option was passed.
Brought in the typing changes from the unpinning PR. This should be ready to go.
@squirrelsc Rebased again. This basic maintenance PR is now 3 months old. and we're running a version of Mypy that was superseded a year ago.
That's what I am doing. These are just the changes to make it pass. It keeps growing because it hasn't been merged in so long and bad code keep getting...
What is there to split? These are the changes need to work with the new version. This is a relatively simple PR for anyone with intermediate Python skills to review.