* Fix#1571 initial_value for RichTextInputElement should
also accept type RichTextBlock
* Switch canvases.* APIs to application/json format for
- update to 3.33.1:
* Enable WebClient#assistant_threads_setSuggestedPrompts to
skip title param - Thanks @seratch
- update to 3.33.0:
* #1563 Add assistant.threads.* APIs
* #1560 Fix RichTextElementParts.Date.timestamp to be an int -
- update to 3.32.0:
* feat: add support for `conversations.requestShared`
`approve`, `deny` & `list`
* feat: add interactivity_pointer as trigger_id alias to
views.* APIs
* feat: support all possible fields for
RichTextElementParts.Date
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slack-sdk?expand=0&rev=28
* feat: add new conversations.externalInvitePermissions.set API
* feat: add team.externalTeams.disconnect
* fix: redact bot_access_tokens from the debug logs of socket mode
* feat: add team.externalTeams.list
* Add canvases APIs and users.discoverableContacts.lookup API
* Added deprecation warnings to Steps from Apps methods
* Fix base url according to official documentation
* Fix AttributeError on SocketModeClient.is_connected (aiohttp) when
enabling debug-level logging
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slack-sdk?expand=0&rev=26
* #1441#1442 Built-in InstallationStores fail to resolve a
valid bot token when both bot and user-only installations co-
exist in database tables - Thanks @kulmatitskiy @seratch
* #1440 Fix a bug on the aiohttp-based Socket Mode client's
exception handling - Thanks @ifmcnichols
* #1438 Add new `force` argument to `conversations.invite` API
method - Thanks @filmaj
* #1435 Enable testing for Python 3.12 and PyPy 3.10 on CI -
* #1432 Add functions.completeSuccess/Error APIs for remote
functions - Thanks @seratch @WilliamBergamin
* #1433 Add RichTextBlock to Block.parse() targets - Thanks
@seratch
* #1430Fix#1427 Add apps.manifest.* & tooling.tokens.rotate
API support - Thanks @seratch
* #1431Fix#1428 Add rich_text classes to slack_sdk.models
module - Thanks @seratch @tj-smith47
* #1425Fix#1424 Add file input block element support - Thanks
@seratch
* #1423Fix#1421 Update SlackApiError exception handling for
web client - Thanks @vinceta
* #1418 Add new arguments to admin.users.list API method -
Thanks @seratch
* #1409 Make next_cursor extraction logic even more robust (ref
#1407) - Thanks @seratch
* #1406 Add `RichTextInputElement` to `slack_sdk.models` -
* #1408 Update `files.upload` v2 method in correspondence with
server-side changes - Thanks @seratch
* Since this version, developers no longer need `files:read`
permission for `files_upload_v2` method. To learn more about
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slack-sdk?expand=0&rev=18
* #1361Fix#1356 files_upload_v2 filename required even though content
provided
* #1354 Fix a bug where SQLAlchemy based InstallationStore is missing
client_id in queries
* #1352 Improve the default OAuth page content renderer not to embed
external parameters as-is
* Update Audit Logs API response class to have newly added properties
* #1349 Add five admin API supports to Web API clients (admin.roles.*,
admin.conversations.convertToPublic, admin.conversations.lookup)
* #1345 Add team parameter support to the authorize URL generators
* #1343Fix#1342 files_upload_v2 fails to share files in a channel
* #1334Fix#1333 Enable using RetryHandler for 200 OK response patterns
* #1335Fix#1327 OAuth module: SQLAlchemy v2 compatibility
* #1311Fix#1310 Add admin.conversations.bulk{Archive|Delete|Move} API
method support
* #1332Fix#1322 Remove file_annotation parameter from chat.postMessage
method
* #1317 Add include_categories to emoji.list API args
- Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slack-sdk?expand=0&rev=16
- Update to v3.19.5
#1303Fix#1302 by updating the warning logs in WebClient to be consistent with Node SDK - Thanks @mar3mar3
#1307Fix#1304 ssl_context is not passed from async web_client to aiohttp socket client - Thanks @seratch @giwrgos-skouras
#1308Fix#1305 by fixing pagination with async for syntax - Thanks @seratch @WilliamYuhangLee
- Update to v3.19.4
#1301Fix#1297 Building user_auth_blocks with slack_sdk.models class objects for chat.unfurl API call fails - Thanks @seratch @injust
- Update to v3.19.3
#1288 Add datetimepicker, url, email, number block elements - Thanks @WilliamBergamin
#1294Fix#1292 files_upload_v2 does not work with io.BytesIO file parameters - Thanks @seratch
#1290 Update RTM API documents - Thanks @ryan-aldaz
OBS-URL: https://build.opensuse.org/request/show/1039695
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slack-sdk?expand=0&rev=12
- Update to 3.19.1
Improve WebClient#files_upload_v2() to use given filename as the default title value - Thanks @seratch @mattpr
- Update to 3.19.0
#1272 Add files.upload v2 support, which resolves#1191#1165 - Thanks @seratch
- Update to 3.18.5
#1271 Add more revert to #1269 - Thanks @seratch @yardensachs
- Update to 3.18.4
#1264 Fix retry_handlers type hint in AsyncBaseClient - Thanks @ronyb29
#1265#1266 Add selected_time (timepicker) to ViewStateValue class - Thanks @rei-0
#1270 Add include_all_metadata to conversations.replies API arguments - Thanks @seratch
#1269 Adjust the logic added by #1246 - Thanks @seratch @eddyg
OBS-URL: https://build.opensuse.org/request/show/1032087
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slack-sdk?expand=0&rev=8