-
Notifications
You must be signed in to change notification settings - Fork 273
Description
🤖 A change to the cherrpy adapter dependencies are causing scheduled tests to not complete even though the test cases are passing. In earlier searches @WilliamBergamin noted a threading issue but at the moment I don't believe we're certain of a cause right now?
Reproducible in:
requirements.txt
aiofiles==24.1.0
aiohappyeyeballs==2.6.1
aiohttp==3.12.15
aiosignal==1.4.0
annotated-types==0.7.0
anyio==4.11.0
asgiref==3.9.2
attrs==25.3.0
autocommand==2.2.2
blessed==1.22.0
blinker==1.9.0
boto3==1.40.39
botocore==1.40.39
bottle==0.13.4
chalice==1.32.0
cheroot==11.0.0
CherryPy==18.10.0
click==8.3.0
coverage==7.10.7
Django==5.2.6
editor==1.6.6
falcon==4.1.0
fastapi==0.117.1
Flask==3.1.2
frozenlist==1.7.0
gunicorn==23.0.0
h11==0.16.0
html5tagger==1.3.0
httptools==0.6.4
hupper==1.12.1
idna==3.10
iniconfig==2.1.0
inquirer==3.4.1
itsdangerous==2.2.0
jaraco.collections==5.2.1
jaraco.context==6.0.1
jaraco.functools==4.3.0
jaraco.text==4.0.0
Jinja2==3.1.6
jmespath==1.0.1
MarkupSafe==3.0.2
more-itertools==10.8.0
multidict==6.6.4
packaging==25.0
PasteDeploy==3.1.0
plaster==1.1.2
plaster-pastedeploy==1.0.1
pluggy==1.6.0
portend==3.2.1
propcache==0.3.2
pydantic==2.11.9
pydantic_core==2.33.2
Pygments==2.19.2
pyramid==2.0.2
pytest==8.4.2
pytest-asyncio==0.26.0
pytest-cov==7.0.0
python-dateutil==2.9.0.post0
PyYAML==6.0.3
readchar==4.2.1
runs==1.2.2
s3transfer==0.14.0
sanic==25.3.0
sanic-routing==23.12.0
setuptools==80.9.0
six==1.17.0
slack_bolt @ file:///path/to/bolt-python
slack_sdk==3.36.0
sniffio==1.3.1
sqlparse==0.5.3
starlette==0.48.0
tempora==5.8.1
tornado==6.5.2
tracerite==1.1.3
translationstring==1.4
typing-inspection==0.4.1
typing_extensions==4.15.0
ujson==5.11.0
urllib3==2.5.0
uvicorn==0.37.0
uvloop==0.21.0
venusian==3.1.1
wcwidth==0.2.14
WebOb==1.8.9
websocket-client==1.8.0
websockets==15.0.1
Werkzeug==3.1.3
wheel==0.45.1
xmod==1.8.1
yarl==1.20.1
zc.lockfile==4.0
zope.deprecation==6.0
zope.interface==8.0.1
The slack_bolt
version
Current latest of main
branch - 7cedaac
Python runtime version
python3.7
python3.8
python3.9
python3.10
python3.11
python3.12
python3.13
OS info
Linux GitHub Actions runner.
Steps to reproduce:
Expected result:
No change to tests when using the latest dependencies.
Actual result:
Tests do not complete for python3.8
, python3.9
, python3.10
,python3.11
, or python3.12
:
🔗 https://github.com/slackapi/bolt-python/actions/runs/17901024006
For some reason no change is noticed for python3.7
and python3.13
at this time 👾
Requirements
Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you are agreeing to those rules.