Hello Folks,
Can you please help me understand the support status for the latest python?
It looks like we depend on cgi; apparently via webob and then via webtest which is used in production to validate incoming webhooks
However, cgi is no longer included in python 3.13.
While do have a test-suite running on 3.13 already python-package.yml; I'm not sure that we exercise the full webserving/webob path there.
The [latest PR checks run] (https://github.com/errbotio/errbot/actions/runs/14037314539/job/39298415722#step:5:256) does still show warnings about cgi
/home/runner/work/errbot/errbot/.tox/py/lib/python3.12/site-packages/webob/compat.py:5: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
from cgi import parse_header
Are we confident that CI exercises the cgi-ish code paths? Can we run fully on python 3.13
Hello Folks,
Can you please help me understand the support status for the latest python?
It looks like we depend on
cgi; apparently viaweboband then viawebtestwhich is used in production to validate incoming webhooksHowever,
cgiis no longer included in python 3.13.While do have a test-suite running on 3.13 already python-package.yml; I'm not sure that we exercise the full webserving/webob path there.
The [latest PR checks run] (https://github.com/errbotio/errbot/actions/runs/14037314539/job/39298415722#step:5:256) does still show warnings about
cgiAre we confident that CI exercises the
cgi-ish code paths? Can we run fully on python 3.13