Seth Sims
Seth Sims
Technically this is co-hosting two projects with different names in the same repo. The files you've pointed out could be included using a `file:` attribute in the second setup.cfg. The...
yes. You would push each package separately. Though I think the -stubs probably aren't going to change much. I don't think the use case of adding types to extension packages...
I made the updates to setup.cfg
Not that I particularly found. That's what about 90% of this thread has been about. I might have missed something though.
Mypy is one of the static type checkers that use the type annotations. All I did was create the pyi typing stubs which describe an interface's types. Sort of like...
```python from typing import Sequence, Any, List def damerau_levenshtein_distance(seq1: Sequence[Any], seq2: Sequence[Any]) -> int: ... def normalized_damerau_levenshtein_distance(seq1: Sequence[Any], seq2: Sequence[Any]) -> float: ... def damerau_levenshtein_distance_seqs(seq: Sequence[Any], seqs: Sequence[Sequence[Any]]) -> List[int]:...
As far as I know the Python typing system and Cython typing system are separate. Mypy et al. don't really deal with Cython types. I'll keep working on it when...
Ok got to it faster than I expected. I just made a second stubs package in the same repo. So now you have to push to pypi once in the...
Well I found an aiogremlin/aiohttp incompatability that partially causes this. I'll be rolling it into the PR I've submitted over there. Now I am getting: ``` Traceback (most recent call...
Turns out it was the aiogremlin problem and then the need for the special `get_hashable_id` for JanusGraph. It took me a while to find the goblin-janus-examples repo. It would be...