
errno = 104 client = SCIMClient ( token = os. Import socket from typing import Optional from slack_sdk.http_retry import ( RetryHandler, RetryState, HttpRequest, HttpResponse ) from slack_sdk.http_retry.builtin_interval_calculators import BackoffRetryIntervalCalculator from slack_sdk.http_retry.jitter import RandomJitter class MyRetryHandler ( RetryHandler ): def _can_retry ( self, *, state : RetryState, request : HttpRequest, response : Optional = None, error : Optional = None ) -> bool : # Connection reset by peer return error is not None and isinstance ( error, socket. Lastly, if you are keen to use asyncio for SCIM API calls, we offer AsyncSCIMClient for it. create_user ( user ) # PATCH /Users/ # should be the user's corresponding Slack ID, beginning with either U or W. user = User ( user_name = "cal", name = UserName ( given_name = "C", family_name = "Henderson" ), emails =, ) creation_result = client. # You may provide an email address as the user_name value, # but it will be automatically converted to a Slack-appropriate username. Must include the user_name argument and at least one email address. From slack_1.user import User, UserName, UserEmail # POST /Users # Creates a user.
