Update slack-sdk requirement from >=3.42.0 to >=3.43.0 in /listener #65
1 changed files with 1 additions and 1 deletions
|
|
@ -1,3 +1,3 @@
|
||||||
slack-bolt>=1.28.0
|
slack-bolt>=1.28.0
|
||||||
slack-sdk>=3.42.0
|
slack-sdk>=3.43.0
|
||||||
boto3>=1.43.24
|
boto3>=1.43.24
|
||||||
|
|
|||||||
|
|
|
||||||
Reference in a new issue
🟠 slack-sdk 3.43.0 requires slack-bolt >=1.29.0
The slack-sdk 3.43.0 release notes (quoted in the PR description) state: "A signing secret is now required to exist when validating requests. Apps that receive events with Socket Mode should update to Bolt for Python 1.29.0 to avoid errors at initialization."
This repo's listener uses Socket Mode (
slack_bolt.adapter.socket_mode.SocketModeHandler) and initializesApp(token=...)without asigning_secret. It currently pinsslack-bolt>=1.28.0, which is below the required 1.29.0. After this dependency bump,pipcan resolve a combination such asslack-sdk==3.43.0+slack-bolt==1.28.0, which will fail at startup with a signing-secret validation error.Bump the slack-bolt requirement to
>=1.29.0in the same file to keep the Socket Mode listener compatible with the new slack-sdk version.(Refers to line 2)
Your feedback helps Open SWE learn. React with 👍 or 👎 to tell us if this review comment was useful.