Closed hellysmile closed 8 years ago
Hum, looks like the check for trollius in setup.py adds it as a hard dependency :-S Do you know a way around this? (other than dropping the wheel, that is)
What about wheel per major Python version?
Since this is a pure python package I guess there is not much advantage in wheels anyway. One wheel per major Python version is too much. I'll drop the wheel if I can't find a way around it.
Ah, looks like it can be done: https://wheel.readthedocs.io/en/latest/#defining-conditional-dependencies
I'll take of it tomorrow. Thanks a lot for the report!
It seems aiodns==1.1.0 wheel from pypi is build with trollius requirement via setup.py check for Python less then 3.3, which produces an issue for any python version
Installation directly from tar.gz (sdist) works as expected