NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1484 most downloaded on PyPI
Slack API clients for Web API and RTM API (Legacy) - Please use https://pypi.org/project/slack-sdk/ instead.
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 1.5 years
Most releases are documented
notes for 43 of 49 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
52 releases · first in 2015
Mainly for the deprecation notice in the PyPI package page: https://pypi.org/project/slackclient/
Mainly for the deprecation notice in the PyPI package page: https://pypi.org/project/slackclient/
Here is the list of issues for the release.
Refer to v2.9.3 milestone to know the complete list of the issues resolved by this release.
Refer to v2.9.3 milestone to know the complete list of the issues resolved by this release.
Updates
One column per quarter.
Refer to v2.9.3 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.9.2 milestone to know the complete list of the issues resolved by this release.
Refer to v2.9.2 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.9.2 milestone to know the complete list of the issues resolved by this release.
Updates
This is a hotfix release for the issue with proxy option in WebClient, WebhookClient constructors.
This is a hotfix release for the issue with proxy option in WebClient, WebhookClient constructors.
If your app is affected by this issue, please consider taking either of the following actions:
HTTPS_PROXY environment variable and stop using the proxy option. The env variable should work regardless of the slackclient versions.We're sorry for causing trouble and inconvenience.
Refer to v2.9.1 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.9.0 milestone to know the complete list of the issues resolved by this release.
Refer to v2.9.0 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.8.2 milestone to know the complete list of the issues resolved by this release.
Refer to v2.8.2 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.8.2 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.8.1 milestone to know the complete list of the issues resolved by this release.
Refer to v2.8.1 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.8.0 milestone to know the complete list of the issues resolved by this release.
Refer to v2.8.0 milestone to know the complete list of the issues resolved by this release.
New Features
Updates
files.upload's file param doesn't accept bytes data - Thanks @seratchRefer to v2.8.0 milestone to know the complete list of the issues resolved by this release.
New Features
Updates
files.upload's file param doesn't accept bytes data - Thanks @seratchRefer to v2.7.3 milestone to know the complete list of the issues resolved by this release.
Refer to v2.7.3 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.7.3 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.7.2 milestone to know the complete list of the issues resolved by this release.
Refer to v2.7.2 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.7.2 milestone to know the complete list of the issues resolved by this release.
Updates
This release includes the fixes for regression bugs in WebClient since v2.6.0. Refer to v2.7.1 milestone to know the complete list of the issues resol
This release includes the fixes for regression bugs in WebClient since v2.6.0. Refer to v2.7.1 milestone to know the complete list of the issues resolved by this release.
Updates
Refer to v2.7.0 milestone to know the complete list of the issues resolved by this release.
Refer to v2.7.0 milestone to know the complete list of the issues resolved by this release.
New Features
WebhookClient for Incoming Webhooks & response_url - Thanks @seratch @chubz @Ambro17Updates
calls_* methods to WebClient and CallBlock in Block Kit classes - Thanks @seratchRefer to v2.7.0 milestone to know the complete list of the issues resolved by this release.
New Features
WebhookClient for Incoming Webhooks & response_url - Thanks @seratch @chubz @Ambro17Updates
calls\_\* methods to WebClient and CallBlock in Block Kit classes - Thanks @seratchRefer to v2.6.2 milestone to know the complete details of this release.
Refer to v2.6.2 milestone to know the complete details of this release.
Updates
This patch release is a quick fix for #701, a major issue that affected RTMClient users in v2.6.0. The malfunction was introduced by #667 trying to ad
This patch release is a quick fix for #701, a major issue that affected RTMClient users in v2.6.0. The malfunction was introduced by #667 trying to address #558 #619. Those issues were reopened and will be resolved by another approach. Refer to v2.6.1 milestone to know the complete list of the issues resolved by this release.
Updates
[WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
New Features
admin.usergroups.*, admin.users.*, admin.apps.*) - Thanks @stevengill @seratchUpdates
Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.
Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.
New Features
admin.usergroups.\*, admin.users.\*, admin.apps.\*) - Thanks @stevengill @seratchUpdates
[WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
The version is available as a pre-release on PyPI: https://pypi.org/project/slackclient/2.6.0rc2/ Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.
New Features
admin.usergroups.*, admin.users.*, admin.apps.*) - Thanks @stevengill @seratchUpdates
[WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
The version is available as a pre-release on PyPI: https://pypi.org/project/slackclient/2.6.0rc1/ Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.
New Features
admin.usergroups.*, admin.users.*, admin.apps.*) - Thanks @stevengill @seratchUpdates
[WebClient] Adding new oauth.v2.access Web API method. #577
New Features
oauth.v2.access Web API method. #577New Features
[WebClient] Adding new admin.* Web API methods. #571
New Features
Updates
New Features
Updates
[WebClient] Fixing a regression that causes the client to close sessions prematurely. #544 (Thanks @fatih-acar!)
Updates
views.update Web API method. #542Updates
[WebClient] Adding new views.publish Web API method. #540
New Features
Updates
New Features
Updates
py.typed to mark the library to support type hinting #524s[Docs] Fix Indentation of Code Snippets in README.md #525 (Thanks @abhishekjiitr)
Updates
Updates
[WebClient] Adding new admin and remote files API methods. #501
New Features
Updates
RTMClient.run_on #490 (Thanks @clavin)token param optional. #517New Features
Updates
RTMClient.run_on #490 (Thanks @clavin)token param optional. #517Type-hinted helper classes for building messages in v2 #400 (Thanks @paul-griffith)
New Features
Breaking Changes
RTMClient#typing() function to async #446Updates
Thank you!! To everyone who's opened, commented or reacted to an issue; this project is better because of you! Thank you for helping the Slack community!
New Features
Breaking Changes
RTMClient#typing() function to async #446Updates
Thank you! To everyone who has opened, commented or reacted to an issue; this project is better because of you! Thank you for helping the Slack community!
Nothing published for this version
Breaking Changes: If you're migrating from v1.x of slackclient to v2.x, Please follow our migration guide to ensure your app continues working after u…
Original RFC: https://github.com/slackapi/python-slackclient/issues/384 v2 PR: https://github.com/slackapi/python-slackclient/pull/394
New Features
Breaking Changes: If you're migrating from v1.x of slackclient to v2.x, Please follow our migration guide to ensure your app continues working after updating.
New Features
Breaking Changes: If you're migrating from v1.x of slackclient to v2.x, Please follow our migration guide to ensure your app continues working after updating.
Thank you! This release would not have been possible without the support of our community. Thank you to everyone who has contributed to this release.
Nothing published for this version
Fixing an issue where reconnects used rtm.start istead of rtm.connect. #422
Fixing an issue where reconnects used rtm.start istead of rtm.connect. #422
Locking websocket-client version to < 0.55.0: temp fix for #385
Adds support for short lived tokens and automatic token refresh #347 (Thanks @roach!)
Added rate limit handling for rtm connections (thanks @jayalane!)
Added rate limit handling for rtm connections (thanks @jayalane!)
You can now tell the RTM client to automatically reconnect by passing auto_reconnect=True
auto_reconnect=TrueFixed another API param encoding bug. It encodes things properly now.
Fixed an encoding issue which was encoding some Web API params incorrectly (sorry)
Adds HTTP response headers to api_call responses to expose things like rate limit info
api_call responses to expose things like rate limit infotoken into auth header rather than request paramsAdds new SlackClientError and ResponseParseError types to describe errors - thanks @aoberoi!
Fixed rtm_send_message ID bug introduced in 1.0.8
Fixed rtm_send_message ID bug introduced in 1.0.8
- Added rtm.connect support
Fixes an issue where connecting to large teams failed with "Websocket URL expired" (#127) - thanks @jayalane!
Added proxy support #167 (thanks @timfeirg)
Index users by ID instead of Name (non-breaking change)
Fixed the ability to search for a user by ID
fixed an issue causing RTM connections to fail for large teams
Bug fixes for file uploading! Also: - Improved docs - Added some py3 fixes
Bug fixes for file uploading!
Also:
Fix for \_\_eq\_\_ comparison in channels using \'#\' in channel name
the api_call function now returns a decoded JSON object, rather than a JSON encoded string
api_call function now returns a decoded JSON object, rather than a JSON encoded stringapi_call calls now call actions on the parent server object:
im.openmpim.open, groups.create, groups.createChildchannels.create, channels.joinapi_call function now returns a decoded JSON object, rather than a JSON encoded stringapi_call calls now call actions on the parent server object:
dm.openmpdm.open, groups.create, groups.createChildchannels.create, channels.joinMoves to use semver for versioning
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →