dabeaz / curio

Good Curio!
Other
4.02k stars 241 forks source link

Py3.5 release on pypi #194

Closed jkbbwr closed 7 years ago

jkbbwr commented 7 years ago

There have been a number of really important changes recently providing ZMQ, asyncio bridges and cleanups and speedups to UniversalQueue and others. Is there any chance we can publish a build on pypi with these changes that still includes Python 3.5

Currently tests pass on 3.5 if you ignore the test_asyncgen file and this can be done pragmatically inside conftest using the following code

import sys 

collect_ignore = []
if sys.version_info < (3,6):
    collect_ignore.append("test_asyncgen.py")
dabeaz commented 7 years ago

Should be possible to push another release although I'm still in the midst of doing some cleanup, improvements to debugging, etc. I'm also teaching a course the next three days. So, it might not be until the weekend.

jkbbwr commented 7 years ago

I personally could live with that :) :+1:

jkbbwr commented 7 years ago

Can I get an update on this release going out? We want to pin against pypi not github for some work we are doing that needs asyncio bridge

dabeaz commented 7 years ago

Arg! Got on a big code cleanup/testing kick that snowballed into a larger project over the last few days and am in the middle of a number of things at the moment. Definitely hoping to have something by week's end. Sorry. The wait will be worth it I think though...

jkbbwr commented 7 years ago

It sounds like it will be! Glad to know.

dabeaz commented 7 years ago

I've bumped the release on PyPi. I'm still working on a lot of stuff, but recently went through a documentation round that introduced incompatibilities. This will bring the docs in line with the version on PyPi.

jkbbwr commented 7 years ago

Thanks! You need a tipjar or coffee donate button or something.