saghul / aiodns

Simple DNS resolver for asyncio

Home Page:https://pypi.python.org/pypi/aiodns

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`install_requires` collides with `typing` for the standard library

eigenein opened this issue · comments

Hi,

The install_requires section in setup.py contains typing dependency, which at least on my Python 3.7 collides with the standard typing and produces false-positive warnings in IDE.

Should it perhaps use environment markers to avoid installing the 3rd-party typing on the latest Python?

Regards,
Pavel

Hi @eigenein yes, this makes sense. Are you up for writing a PR?

Arthur was way faster 👍

Great thanks.

Would be good if we could get a release including this. Unfortunately, it upsets pycharm a lot.

@samuelcolvin 2.0.0b1 was released with this included.