Xqt created this task.
Xqt added projects: Pywikibot, EventStreams.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  **Feature summary**:
  Find a new sse client package for Eventstreams. Possible options:
  
  - sseclient-py <https://pypi.org/project/sseclient-py/>
  - aiohttp-sse-client <https://pypi.org/project/aiohttp-sse-client>
  - Support our own sse client which has the benefit that their usage does not 
depend on a virtual environment installation on toolforge (where sseclient 
isn't preinstalled)
  
  **Reason**:
  Currently we use sseclient <https://pypi.org/project/sseclient/> packages for 
EventStreams but we had to pin its version to < 0.0.23 in rPWBC3babbc5 
<https://phabricator.wikimedia.org/rPWBC3babbc52d330289060cfde9cff582ea7cd5d4473>
 due to T222885 <https://phabricator.wikimedia.org/T222885>. This packages is 
not activly maintained 
<https://github.com/btubbs/sseclient/commit/87e4b49b052b538b4d8dfc4db75ca87f6757119d>
 and the patch for T222885 <https://phabricator.wikimedia.org/T222885> (issue 
28 <https://github.com/btubbs/sseclient/issues/28>) is is pending for 3 years 
<https://github.com/btubbs/sseclient/pull/35> and other improvements aren't 
available.

TASK DETAIL
  https://phabricator.wikimedia.org/T309380

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Xqt
Cc: Shizhao, JJMC89, Ottomata, Count_Count, Aklapper, Xqt, pywikibot-bugs-list, 
Jyoo1011, RBrounley_WMF, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, 
Viztor, Wenyi, Xinbenlv, Vacio, Tbscho, MayS, Mdupont, Dvorapa, Altostratus, 
Avicennasis, Nirmos, mys_721tx, jayvdb, Masti, Alchimista, Krenair
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to