disco
disco copied to clipboard
Newer release on pypi
Hello,
I guess this is more or less a follow up on issue #170.
Installing disco-py from pip
prove to be challenging. The version on pypi depends on an older version of gevent. This older version of gevent doesn't compile with python 3.8.
So, it's pretty much uninstallable from the pypi repository on any system that adopted python 3.8 already.
I just ran into this same issue trying to troubleshoot for a friend; the install does indeed fail under Python 3.8.
In accordance with issue #107, downgrading to 3.7 allowed us to install disco via the github branch. Trying to install via pip did not work on either 3.8 nor 3.7.
Is there any reason why requirements.txt
are pinned? Based on browsing a few closed issues and PRs, it seems it may be a good idea to change https://github.com/b1naryth1ef/disco/blob/master/requirements.txt#L1 to say e.g. gevent>=1.3.0
to prevent these issues in future...
The same goes for the other dependencies too (>=
not ==
).
Found the time to release 0.0.14 rc1 which is built off the latest master. If things look fine in a few days I'll cut a 0.0.14 as a final "maintenance mode" release.