Thomas M Kehrenberg

Results 49 issues of Thomas M Kehrenberg

**Is your feature request related to a problem? Please describe.** The return type of a lot of functions in omegaconf is a union of a lot of types, which makes...

enhancement

**Is your feature request related to a problem? Please describe.** Enums are a bit awkward to define in Python. On the other hand, using strings to represent a set of...

enhancement
wishlist

I'm one of those people who likes the way completion works in vanilla vim (because it saves me one keystroke, and I have muscle memory for it). It usually works...

Not sure why mypy didn't pick this up.

# Pyre Feature Request When you have a `Union` of `TypedDict` it would be nice to be able to narrow them. However, `pyre` doesn't seem to allow this. Even when...

enhancement

This is of course silly, but it's also fun.

We should probably use this: https://github.com/typeddjango/pytest-mypy-plugins . One particular disadvantage of the current way of testing is that you can't do "negative tests" by which I mean you can't specify...

**Feature** Allow this: ```python from typing import Protocol, final class Sized(Protocol): len: int @final def __len__(self) -> int: return self.len ``` **Pitch** I get that this is a bit unusual,...

feature
topic-protocols
topic-final

pyment crashes on this function: ```python def map_over_results_index( results: Results, mapper: Callable[[Tuple[str, str, str, str, str]], Tuple[str, str, str, str, str]], ) -> Results: """Change the values of the index...