Peter Law

Results 79 comments of Peter Law

Unassigning as I've not found time for this and realistically I'm not sure I'm going to any time soon. I've enjoyed working on Jedi, though recently my focus has been...

I'm guessing that this is because these are keywords which are valid at this point in an expression. I'm guessing your confusion comes from the fact that `3.` is a...

Thanks for the report, however unfortunately I think you've hit one of the limitations of Python type annotations themselves rather than Jedi specifically. The limitation is that user defined generic...

Huh, looks like you're right. I was fairly sure that this didn't work in the past, though I agree it definitely does now.

Looks like this is possible with `Callable` too, which Jedi also doesn't support: ``` python from typing import Callable, TypeVar T = TypeVar('T') MyCallable = Callable[..., T] x: MyCallable[str] x()....

Hrm, according to https://stackoverflow.com/a/25584112, it looks like this might be an out of memory condition during the build?

I'd also encourage having separate per-device-type methods, or at least supporting that as part of the API. Our project currently makes use of its own wrapper to essentially achieve that:...

Looking at the public docs, it seems only Python 3.6+ is supported? So Python 2 and 3.5 aren't really concerns any more. (edited: 3.6 is supported on older Ubuntu) While...

Aha, thanks, I'd missed that. I've updated the suggested change.