Changelog for
python311-slack-sdk-3.31.0-1.1.noarch.rpm :
* Tue Aug 06 2024 Steve Kowalik
- Update to 3.31.0:
* 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
* Mon Jun 10 2024 Dirk Müller - update to 3.27.2:
* #1498 Fix #1496 Async client uses blocking call when uploading file with v
* #1492 Fix #1468 `RichTextElement.elements` items are never promoted to a proper Python object type
* Wed Mar 06 2024 Steve Kowalik - Update to 3.27.1:
* #1459 Fix #1458 internal error within aiohttp-based socket mode client - Thanks AATTseratch AATTjhofeditz
* #1450 #1452 Add \"slack_file\" properties to \"image\" blocks/elements under slack_sdk.models - Thanks AATTseratch
* #1466 Fix #1462 websocket_client-based SocketModeClient does not reconnect after a DNS outage - Thanks AATTktindall-godaddy AATTseratch
* #1463 Unpin moto, and support moto 5.0 changes - Thanks AATTs-t-e-v-e-n-k
* Sun Jan 21 2024 Dirk Müller - update to 3.26.2:
* #1447 #1446 aiohttp based socket_mode failed to reconnect and enter a broken state
* #1436 Configuring with pyproject.toml
* #1443 Update run_
*.sh scripts to align with the contributor
* #1445 Replace Flask-Sockets with aiohttp for testing
* #1448 Fix broken links to modal documentation
* Fri Dec 08 2023 Dirk Müller - update to 3.26.1:
* #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 AATTkulmatitskiy AATTseratch
* #1440 Fix a bug on the aiohttp-based Socket Mode client\'s exception handling - Thanks AATTifmcnichols
* #1438 Add new `force` argument to `conversations.invite` API method - Thanks AATTfilmaj
* #1435 Enable testing for Python 3.12 and PyPy 3.10 on CI -
* #1432 Add functions.completeSuccess/Error APIs for remote functions - Thanks AATTseratch AATTWilliamBergamin
* #1433 Add RichTextBlock to Block.parse() targets - Thanks AATTseratch
* #1430 Fix #1427 Add apps.manifest.
* & tooling.tokens.rotate API support - Thanks AATTseratch
* #1431 Fix #1428 Add rich_text classes to slack_sdk.models module - Thanks AATTseratch AATTtj-smith47
* #1425 Fix #1424 Add file input block element support - Thanks AATTseratch
* #1423 Fix #1421 Update SlackApiError exception handling for web client - Thanks AATTvinceta
* #1418 Add new arguments to admin.users.list API method - Thanks AATTseratch
* #1409 Make next_cursor extraction logic even more robust (ref [#1407]) - Thanks AATTseratch
* #1406 Add `RichTextInputElement` to `slack_sdk.models` -
* #1408 Update `files.upload` v2 method in correspondence with server-side changes - Thanks AATTseratch
* Since this version, developers no longer need `files:read` permission for `files_upload_v2` method. To learn more about `files_upload_v2`, please refer to v3.19.0 release notes: https://github.com/slackapi/python-slack- sdk/releases/tag/v3.19.0
* #1398 Add `admin.
*` APIs for managing automation platform apps - Thanks AATTseratch
* #1399 Add `workflow_button` block element to the `slack_sdk.models` package - Thanks AATTseratch
* #1362 Add `metadata` argument support to Incoming Webhooks - Thanks AATTseratch
* #1368 Add cursor based pagination to `team.accessLogs` API - Thanks AATTseratch
* #1380 Fix #1379 websocket-client socket mode client doesn\'t handle reconnects properly - Thanks AATTseratch AATTleifwalsh
* #1367 #1364 #1378 Add built in server error retry handlers - Thanks AATTdigitalnomd
* #1372 `ServerErrorRetryHandler`, renaming `_can_retry_async` - > `_can_retry` - Thanks AATTmaximkir-fl
* #1374 Fix #1369 `ImageBlock`\'s title parsing fails when given a string - Thanks AATTseratch AATTkezabelle
* #1366 Add `author_subname` to `attachment` model class - Thanks AATTseratch
* #1365 Add `create_tables()` to `SQLAlchemyOAuthStateStore` - Thanks AATTraphaelhuefner
* #1387 Mark `stars.
*` API methods as deprecated - Thanks AATTseratch
* #1375 Update GitHub Action steps to use Node 16 - Thanks AATTzimeg
* #1376 Use `codecov/codecov-actionAATTv3` to upload code coverage - Thanks AATTzimeg
* Thu Jun 01 2023 Steve Kowalik - Update to 3.21.3:
* #1361 Fix #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
* #1343 Fix #1342 files_upload_v2 fails to share files in a channel
* #1334 Fix #1333 Enable using RetryHandler for 200 OK response patterns
* #1335 Fix #1327 OAuth module: SQLAlchemy v2 compatibility
* #1311 Fix #1310 Add admin.conversations.bulk{Archive|Delete|Move} API method support
* #1332 Fix #1322 Remove file_annotation parameter from chat.postMessage method
* #1317 Add include_categories to emoji.list API args- Switch to pyproject macros.
* Fri Jan 06 2023 Yogalakshmi Arunachalam - Change log is upto date with the version.
* Sat Dec 03 2022 Yogalakshmi Arunachalam - Update to v3.19.5 [#1303] Fix #1302 by updating the warning logs in WebClient to be consistent with Node SDK - Thanks AATTmar3mar3 [#1307] Fix #1304 ssl_context is not passed from async web_client to aiohttp socket client - Thanks AATTseratch AATTgiwrgos-skouras [#1308] Fix #1305 by fixing pagination with async for syntax - Thanks AATTseratch AATTWilliamYuhangLee- Update to v3.19.4 [#1301] Fix #1297 Building user_auth_blocks with slack_sdk.models class objects for chat.unfurl API call fails - Thanks AATTseratch AATTinjust- Update to v3.19.3 [#1288] Add datetimepicker, url, email, number block elements - Thanks AATTWilliamBergamin [#1294] Fix #1292 files_upload_v2 does not work with io.BytesIO file parameters - Thanks AATTseratch [#1290] Update RTM API documents - Thanks AATTryan-aldaz
* Wed Nov 09 2022 Yogalakshmi Arunachalam - Update to 3.19.2 [#1282] Add request_file_info arg to files_upload_v2 method - Thanks AATTseratch AATTeddyg [#1278] Improve clarity of \'content\' error message for files_upload_v2 - Thanks AATTeddyg [#1283] Improve typing when using \'get\' on an API response - Thanks AATTeddyg [#1284] Add Python 3.11 support - Thanks AATTseratch [#1281] Fix selected_option type hint - Thanks AATTtaekop All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/71?closed=1
* Sat Oct 29 2022 Yogalakshmi Arunachalam - Update to 3.19.1 Improve WebClient#files_upload_v2() to use given filename as the default title value - Thanks AATTseratch AATTmattpr- Update to 3.19.0 [#1272] Add files.upload v2 support, which resolves #1191 #1165 - Thanks AATTseratch- Update to 3.18.5 [#1271] Add more revert to #1269 - Thanks AATTseratch AATTyardensachs- Update to 3.18.4 [#1264] Fix retry_handlers type hint in AsyncBaseClient - Thanks AATTronyb29 [#1265] #1266 Add selected_time (timepicker) to ViewStateValue class - Thanks AATTrei-0 [#1270] Add include_all_metadata to conversations.replies API arguments - Thanks AATTseratch [#1269] Adjust the logic added by #1246 - Thanks AATTseratch AATTeddyg
* Fri Oct 07 2022 Yogalakshmi Arunachalam - Update to version 3.18.3 Changes
* #1262 Fix #1261 blocks/attachments as str for chat. API calls should be clearly supported - Thanks AATTseratch
* #1259 Fix #1258 Tuple value for blocks argument does not work for Web API calls - Thanks AATTtommasobertoni
* #1253 Minor update: max elements in ActionsBlock to 25 - Thanks AATTYSaxon
* #1249 #1251 Add in timezone property for timepicker element - Thanks AATThello-ashleyintech
* Wed Aug 03 2022 Steve Kowalik - Inital release, 3.18.1