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.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]