douban / pymesos

A pure python implementation of Mesos scheduler and executor
BSD 3-Clause "New" or "Revised" License
163 stars 88 forks source link

pymesos doesn't install on python 3.7 #122

Closed diekhans closed 4 years ago

diekhans commented 4 years ago

pymesos 0.3.12 does not install from pypi on python 3.7. This is due to the http_parser package C code not being compatible with py3.7.

http_parser appears to be no longer maintained, with the last pypi release in 2013. Suggest dropping this package.

pymesos-error.txt

diekhans commented 4 years ago

I have created a ticket for http_parser: https://github.com/benoitc/http-parser/issues/90

ariesdevil commented 4 years ago

Temporary repair https://github.com/douban/pymesos/pull/123

diekhans commented 4 years ago

We already tried this, its does not allow pymesos to be installed from pypi, so it doesn't solve our problem. Please reopen ticket

ariesdevil commented 4 years ago

Sorry for this. Once this pr get merged, I'll update the install requirements and publish it ASAP.

ariesdevil commented 4 years ago

Done https://pypi.org/project/pymesos/0.3.15/