Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #11160

Re: python-socketio x gevent-socketio

Path csiph.com!news.mixmin.net!news.unit0.net!newsfeed.CARNet.hr!news.spin.it!bofh.it!news.nic.it!robomod
From Paulo Henrique Santana <paulo@phls.com.br>
Newsgroups linux.debian.maint.python
Subject Re: python-socketio x gevent-socketio
Date Wed, 12 Dec 2018 00:50:02 +0100
Message-ID <x3ZWO-6iR-1@gated-at.bofh.it> (permalink)
References <x16L7-71N-1@gated-at.bofh.it>
X-Original-To "benjamindrung" <benjamin.drung@profitbricks.com>, "debian-python" <debian-python@lists.debian.org>
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Dec 11 23:48:19 2018
Old-Return-Path <paulo@phls.com.br>
X-Amavis-Spam-Status No, score=-7 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -7
Arc-Seal i=1; a=rsa-sha256; t=1544572079; cv=none; d=zoho.com; s=zohoarc; b=I4zsE/dXurmsXVvYpM182UNoxWUX2owYlYrZz6ken1ljderRIyJYn2NxrdUsCd1QY7JgAanB6HMqJ8DpGZnJFKg9qnukYOJYk/+RY/AWaMaOCiGBMbKE8CusqnYB6CGOxezVQvr0sI2aI+kPpjE2BmdxkTQNorvdDr+IqI8ZlQU=
Arc-Message-Signature i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1544572079; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=fe+tsUTmlsucuqOnoGzGkO3h45Bd1TFP12aB7YDyKDs=; b=gYFN+Mtor6No77DlJkp4HMQV4R4PO25P/inAMXPVO4jv2ltTnaUTccUoFGAMlPhBv1UuZnYTf0Q9n9gtqH/ssbMFuZ7BsHZAhza88/2PhovnGEX3jKfqrF0Y9YhIFO4rubDnAQiPi6j0JuJwIo7X80HWF3Izww2HwUyEMkU6LT8=
Arc-Authentication-Results i=1; mx.zoho.com; dkim=pass header.i=phls.com.br; spf=pass smtp.mailfrom=paulo@phls.com.br; dmarc=pass header.from=<paulo@phls.com.br> header.from=<paulo@phls.com.br>
MIME-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
User-Agent Zoho Mail
X-Mailer Zoho Mail
X-Mailing-List <debian-python@lists.debian.org> archive/latest/16607
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/1679fab8a0e.128f3ac81354700.4100430123291156139@phls.com.br
Approved robomod@news.nic.it
Lines 67
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Tue, 11 Dec 2018 21:47:58 -0200
X-Original-Message-ID <1679fab8a0e.128f3ac81354700.4100430123291156139@phls.com.br>
X-Original-References <1677696cc83.b8b1539a207318.4322597877992178719@phls.com.br>
Xref csiph.com linux.debian.maint.python:11160

Show key headers only | View raw


Hello, 
 
Any opinion about my issue below? 
 
Best regards, 
 
 
 > A while ago I packaged [1] a software named Flask-SocketIO [2].  
 > It depends of other software named python-socketio, and I could find this package on Debian that time [3]. In fact this package is gevent-socketio software [4].  
 >   
 > But as you can see in this bug reported [5], Flask-SocketIO can't use gevent-socketio.   
 >   
 >   From flask_socketio/__init__.py:  
 >        if gevent_socketio_found:  
 >            print('The gevent-socketio package is incompatible with this version of '  
 >                  'the Flask-SocketIO extension. Please uninstall it, and then '  
 >                  'install the latest version of python-socketio in its place.')  
 >            sys.exit(1)  
 >   
 > The upstream (Miguel) that developed Flask-SocketIO has developed other python-socketio [6].  
 > So, I throught to package this python-socketio from Miguel to close the Flask-SocketIO bug.  
 >   
 > gevent-socketio seems to be stoped since 2016 and it does not seem to be update to Python 3. When I install it, it is under the tree:  
 > /usr/lib/python2.7/dist-packages/socketio  
 >   
 > My package with python-socketio (from Miguel) uses namespace "socketio" too, and it would be under the tree:  
 > /usr/lib/python3/dist-packages/socketio  
 >   
 > So. what is a good a solution to this?  
 > Keep my python-socketio on Python3 tree and gevent-socketio on Python2.7?  
 > Use Conflicts field to force the user to remove gevent-socketio before install python-socketio?  
 > Or other solution?  
 >   
 > [1] https://tracker.debian.org/pkg/flask-socketio  
 > [2] https://github.com/miguelgrinberg/Flask-SocketIO  
 > [3] https://tracker.debian.org/pkg/gevent-socketio  
 > [4] https://pypi.org/project/gevent-socketio/#files  
 > [5] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879631  
 > [6] http://github.com/miguelgrinberg/python-socketio  
  
 
----- 
Paulo Henrique de Lima Santana (phls)  
Curitiba - Brasil  
Debian Maintainer 
Diretor do Instituto para Conservação de Tecnologias Livres 
Membro da Comunidade Curitiba Livre 
Site: http://www.phls.com.br  
GNU/Linux user: 228719  GPG ID: 0443C450 
 
Organizador da DebConf19 - Conferência Mundial de Desenvolvedores(as) Debian 
Curitiba - 21 a 28 de julho de 2019 
http://debconf19.debconf.org 
 

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

python-socketio x gevent-socketio Paulo Henrique Santana <paulo@phls.com.br> - 2018-12-04 01:30 +0100
  Re: python-socketio x gevent-socketio Paulo Henrique Santana <paulo@phls.com.br> - 2018-12-11 15:30 +0100
  Re: python-socketio x gevent-socketio Paulo Henrique Santana <paulo@phls.com.br> - 2018-12-12 00:50 +0100
  Re: python-socketio x gevent-socketio Benjamin Drung <benjamin.drung@cloud.ionos.com> - 2019-07-18 11:10 +0200
    Re: python-socketio x gevent-socketio William Grzybowski <william@grzy.org> - 2019-07-18 14:40 +0200

csiph-web