← All tasks
pythonslackapi/python-slack-sdk #1455Not a task: not reproduced

Can't install async (optional) dependencies in 3.26.2

envgap__slackapi__python-slack-sdk-1455

01 / FAILURE SIGNATURE

As reported upstream

`WARNING: slack-sdk 3.26.2 does not provide the extra 'optional'`, asyncio dependencies aren't installed, and attempting to use that functionality results in an error.
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
dc96f5f0b4c0f782d868d526f7f9f26e9c6ef58d
Manifest
pyproject.toml
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

slackapi/python-slack-sdk #1455 · read the original issue
#### The Slack SDK version



`slack_sdk==3.26.2`



#### Python runtime version



`Python 3.9.16`



#### OS info



N/A



#### Steps to reproduce:



1. pip install slack_sdk[optional]==3.26.2



### Expected result:



Installation with asyncio dependencies included, as described in https://github.com/slackapi/python-slack-sdk?tab=readme-ov-file#dns-performance.



### Actual result:



`WARNING: slack-sdk 3.26.2 does not provide the extra 'optional'`, asyncio dependencies aren't installed, and attempting to use that functionality results in an error.





Note: this change was introduced in https://github.com/slackapi/python-slack-sdk/commit/69638bf9970b1d53fc7d47a435826398d85008a1#diff-aa105879908fd2bb65240fade83175ff1ed8f7a989981cd1d5277ad842908afe. In that PR the `optional` requirements were moved to `requirements/optional.txt`, but that requires users to clone the repo and then manually install using that requirements file, which is pretty inconvenient.

Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]