jgehrcke / gipc

gevent-cooperative child processes and inter-process communication
https://gehrcke.de/gipc
MIT License
83 stars 13 forks source link

Master is broken with `No module named 'gevent.wsgi'` #38

Closed jgehrcke closed 6 years ago

jgehrcke commented 6 years ago

The gevent 1.3 release broke our master: https://travis-ci.org/jgehrcke/gipc/jobs/431994540

=================================== FAILURES ===================================
____________________ TestComplexUseCases.test_wsgi_scenario ____________________
self = <test_gipc.TestComplexUseCases object at 0x7fcfa7536710>
    def test_wsgi_scenario(self):
>       from gevent.wsgi import WSGIServer
E       ModuleNotFoundError: No module named 'gevent.wsgi'
test/test_gipc.py:1159: ModuleNotFoundError
===================== 1 failed, 77 passed in 1.56 seconds ======================
jgehrcke commented 6 years ago

The module gevent.wsgi was removed. Use gevent.pywsgi instead. gevent.wsgi was nothing but an alias for gevent.pywsgi since gevent 1.0a1 (2011).

(from http://www.gevent.org/whatsnew_1_3.html)

jgehrcke commented 6 years ago

Taken care of via https://github.com/jgehrcke/gipc/pull/39.