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]
