Skip to content

Commit 837c773

Browse files
committed
version 1.11.6
1 parent 8c883c6 commit 837c773

File tree

6 files changed

+124
-22
lines changed

6 files changed

+124
-22
lines changed

docs/api-docs/slack_bolt/context/async_context.html

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,11 @@ <h1 class="title">Module <code>slack_bolt.context.async_context</code></h1>
144144
Callable `respond()` function
145145
&#34;&#34;&#34;
146146
if &#34;respond&#34; not in self:
147-
self[&#34;respond&#34;] = AsyncRespond(response_url=self.response_url)
147+
self[&#34;respond&#34;] = AsyncRespond(
148+
response_url=self.response_url,
149+
proxy=self.client.proxy,
150+
ssl=self.client.ssl,
151+
)
148152
return self[&#34;respond&#34;]</code></pre>
149153
</details>
150154
</section>
@@ -274,7 +278,11 @@ <h2 class="section-title" id="header-classes">Classes</h2>
274278
Callable `respond()` function
275279
&#34;&#34;&#34;
276280
if &#34;respond&#34; not in self:
277-
self[&#34;respond&#34;] = AsyncRespond(response_url=self.response_url)
281+
self[&#34;respond&#34;] = AsyncRespond(
282+
response_url=self.response_url,
283+
proxy=self.client.proxy,
284+
ssl=self.client.ssl,
285+
)
278286
return self[&#34;respond&#34;]</code></pre>
279287
</details>
280288
<h3>Ancestors</h3>
@@ -413,7 +421,11 @@ <h2 id="returns">Returns</h2>
413421
Callable `respond()` function
414422
&#34;&#34;&#34;
415423
if &#34;respond&#34; not in self:
416-
self[&#34;respond&#34;] = AsyncRespond(response_url=self.response_url)
424+
self[&#34;respond&#34;] = AsyncRespond(
425+
response_url=self.response_url,
426+
proxy=self.client.proxy,
427+
ssl=self.client.ssl,
428+
)
417429
return self[&#34;respond&#34;]</code></pre>
418430
</details>
419431
</dd>

docs/api-docs/slack_bolt/context/context.html

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,11 @@ <h1 class="title">Module <code>slack_bolt.context.context</code></h1>
146146
Callable `respond()` function
147147
&#34;&#34;&#34;
148148
if &#34;respond&#34; not in self:
149-
self[&#34;respond&#34;] = Respond(response_url=self.response_url)
149+
self[&#34;respond&#34;] = Respond(
150+
response_url=self.response_url,
151+
proxy=self.client.proxy,
152+
ssl=self.client.ssl,
153+
)
150154
return self[&#34;respond&#34;]</code></pre>
151155
</details>
152156
</section>
@@ -277,7 +281,11 @@ <h2 class="section-title" id="header-classes">Classes</h2>
277281
Callable `respond()` function
278282
&#34;&#34;&#34;
279283
if &#34;respond&#34; not in self:
280-
self[&#34;respond&#34;] = Respond(response_url=self.response_url)
284+
self[&#34;respond&#34;] = Respond(
285+
response_url=self.response_url,
286+
proxy=self.client.proxy,
287+
ssl=self.client.ssl,
288+
)
281289
return self[&#34;respond&#34;]</code></pre>
282290
</details>
283291
<h3>Ancestors</h3>
@@ -416,7 +424,11 @@ <h2 id="returns">Returns</h2>
416424
Callable `respond()` function
417425
&#34;&#34;&#34;
418426
if &#34;respond&#34; not in self:
419-
self[&#34;respond&#34;] = Respond(response_url=self.response_url)
427+
self[&#34;respond&#34;] = Respond(
428+
response_url=self.response_url,
429+
proxy=self.client.proxy,
430+
ssl=self.client.ssl,
431+
)
420432
return self[&#34;respond&#34;]</code></pre>
421433
</details>
422434
</dd>

docs/api-docs/slack_bolt/context/respond/async_respond.html

Lines changed: 46 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ <h1 class="title">Module <code>slack_bolt.context.respond.async_respond</code></
2727
<span>Expand source code</span>
2828
</summary>
2929
<pre><code class="python">from typing import Optional, Union, Sequence
30+
from ssl import SSLContext
3031

3132
from slack_sdk.models.attachments import Attachment
3233
from slack_sdk.models.blocks import Block
@@ -37,9 +38,19 @@ <h1 class="title">Module <code>slack_bolt.context.respond.async_respond</code></
3738

3839
class AsyncRespond:
3940
response_url: Optional[str]
41+
proxy: Optional[str]
42+
ssl: Optional[SSLContext]
4043

41-
def __init__(self, *, response_url: Optional[str]):
42-
self.response_url: Optional[str] = response_url
44+
def __init__(
45+
self,
46+
*,
47+
response_url: Optional[str],
48+
proxy: Optional[str] = None,
49+
ssl: Optional[SSLContext] = None,
50+
):
51+
self.response_url = response_url
52+
self.proxy = proxy
53+
self.ssl = ssl
4354

4455
async def __call__(
4556
self,
@@ -53,7 +64,11 @@ <h1 class="title">Module <code>slack_bolt.context.respond.async_respond</code></
5364
unfurl_media: Optional[bool] = None,
5465
) -&gt; WebhookResponse:
5566
if self.response_url is not None:
56-
client = AsyncWebhookClient(self.response_url)
67+
client = AsyncWebhookClient(
68+
url=self.response_url,
69+
proxy=self.proxy,
70+
ssl=self.ssl,
71+
)
5772
text_or_whole_response: Union[str, dict] = text
5873
if isinstance(text_or_whole_response, str):
5974
message = _build_message(
@@ -88,7 +103,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
88103
<dl>
89104
<dt id="slack_bolt.context.respond.async_respond.AsyncRespond"><code class="flex name class">
90105
<span>class <span class="ident">AsyncRespond</span></span>
91-
<span>(</span><span>*, response_url: Optional[str])</span>
106+
<span>(</span><span>*, response_url: Optional[str], proxy: Optional[str] = None, ssl: Optional[ssl.SSLContext] = None)</span>
92107
</code></dt>
93108
<dd>
94109
<div class="desc"></div>
@@ -98,9 +113,19 @@ <h2 class="section-title" id="header-classes">Classes</h2>
98113
</summary>
99114
<pre><code class="python">class AsyncRespond:
100115
response_url: Optional[str]
116+
proxy: Optional[str]
117+
ssl: Optional[SSLContext]
101118

102-
def __init__(self, *, response_url: Optional[str]):
103-
self.response_url: Optional[str] = response_url
119+
def __init__(
120+
self,
121+
*,
122+
response_url: Optional[str],
123+
proxy: Optional[str] = None,
124+
ssl: Optional[SSLContext] = None,
125+
):
126+
self.response_url = response_url
127+
self.proxy = proxy
128+
self.ssl = ssl
104129

105130
async def __call__(
106131
self,
@@ -114,7 +139,11 @@ <h2 class="section-title" id="header-classes">Classes</h2>
114139
unfurl_media: Optional[bool] = None,
115140
) -&gt; WebhookResponse:
116141
if self.response_url is not None:
117-
client = AsyncWebhookClient(self.response_url)
142+
client = AsyncWebhookClient(
143+
url=self.response_url,
144+
proxy=self.proxy,
145+
ssl=self.ssl,
146+
)
118147
text_or_whole_response: Union[str, dict] = text
119148
if isinstance(text_or_whole_response, str):
120149
message = _build_message(
@@ -139,10 +168,18 @@ <h2 class="section-title" id="header-classes">Classes</h2>
139168
</details>
140169
<h3>Class variables</h3>
141170
<dl>
171+
<dt id="slack_bolt.context.respond.async_respond.AsyncRespond.proxy"><code class="name">var <span class="ident">proxy</span> : Optional[str]</code></dt>
172+
<dd>
173+
<div class="desc"></div>
174+
</dd>
142175
<dt id="slack_bolt.context.respond.async_respond.AsyncRespond.response_url"><code class="name">var <span class="ident">response_url</span> : Optional[str]</code></dt>
143176
<dd>
144177
<div class="desc"></div>
145178
</dd>
179+
<dt id="slack_bolt.context.respond.async_respond.AsyncRespond.ssl"><code class="name">var <span class="ident">ssl</span> : Optional[ssl.SSLContext]</code></dt>
180+
<dd>
181+
<div class="desc"></div>
182+
</dd>
146183
</dl>
147184
</dd>
148185
</dl>
@@ -164,7 +201,9 @@ <h1>Index</h1>
164201
<li>
165202
<h4><code><a title="slack_bolt.context.respond.async_respond.AsyncRespond" href="#slack_bolt.context.respond.async_respond.AsyncRespond">AsyncRespond</a></code></h4>
166203
<ul class="">
204+
<li><code><a title="slack_bolt.context.respond.async_respond.AsyncRespond.proxy" href="#slack_bolt.context.respond.async_respond.AsyncRespond.proxy">proxy</a></code></li>
167205
<li><code><a title="slack_bolt.context.respond.async_respond.AsyncRespond.response_url" href="#slack_bolt.context.respond.async_respond.AsyncRespond.response_url">response_url</a></code></li>
206+
<li><code><a title="slack_bolt.context.respond.async_respond.AsyncRespond.ssl" href="#slack_bolt.context.respond.async_respond.AsyncRespond.ssl">ssl</a></code></li>
168207
</ul>
169208
</li>
170209
</ul>

docs/api-docs/slack_bolt/context/respond/respond.html

Lines changed: 46 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ <h1 class="title">Module <code>slack_bolt.context.respond.respond</code></h1>
2727
<span>Expand source code</span>
2828
</summary>
2929
<pre><code class="python">from typing import Optional, Union, Sequence
30+
from ssl import SSLContext
3031

3132
from slack_sdk.models.attachments import Attachment
3233
from slack_sdk.models.blocks import Block
@@ -37,9 +38,19 @@ <h1 class="title">Module <code>slack_bolt.context.respond.respond</code></h1>
3738

3839
class Respond:
3940
response_url: Optional[str]
41+
proxy: Optional[str]
42+
ssl: Optional[SSLContext]
4043

41-
def __init__(self, *, response_url: Optional[str]):
42-
self.response_url: Optional[str] = response_url
44+
def __init__(
45+
self,
46+
*,
47+
response_url: Optional[str],
48+
proxy: Optional[str] = None,
49+
ssl: Optional[SSLContext] = None,
50+
):
51+
self.response_url = response_url
52+
self.proxy = proxy
53+
self.ssl = ssl
4354

4455
def __call__(
4556
self,
@@ -53,7 +64,11 @@ <h1 class="title">Module <code>slack_bolt.context.respond.respond</code></h1>
5364
unfurl_media: Optional[bool] = None,
5465
) -&gt; WebhookResponse:
5566
if self.response_url is not None:
56-
client = WebhookClient(self.response_url)
67+
client = WebhookClient(
68+
url=self.response_url,
69+
proxy=self.proxy,
70+
ssl=self.ssl,
71+
)
5772
text_or_whole_response: Union[str, dict] = text
5873
if isinstance(text_or_whole_response, str):
5974
text = text_or_whole_response
@@ -90,7 +105,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
90105
<dl>
91106
<dt id="slack_bolt.context.respond.respond.Respond"><code class="flex name class">
92107
<span>class <span class="ident">Respond</span></span>
93-
<span>(</span><span>*, response_url: Optional[str])</span>
108+
<span>(</span><span>*, response_url: Optional[str], proxy: Optional[str] = None, ssl: Optional[ssl.SSLContext] = None)</span>
94109
</code></dt>
95110
<dd>
96111
<div class="desc"></div>
@@ -100,9 +115,19 @@ <h2 class="section-title" id="header-classes">Classes</h2>
100115
</summary>
101116
<pre><code class="python">class Respond:
102117
response_url: Optional[str]
118+
proxy: Optional[str]
119+
ssl: Optional[SSLContext]
103120

104-
def __init__(self, *, response_url: Optional[str]):
105-
self.response_url: Optional[str] = response_url
121+
def __init__(
122+
self,
123+
*,
124+
response_url: Optional[str],
125+
proxy: Optional[str] = None,
126+
ssl: Optional[SSLContext] = None,
127+
):
128+
self.response_url = response_url
129+
self.proxy = proxy
130+
self.ssl = ssl
106131

107132
def __call__(
108133
self,
@@ -116,7 +141,11 @@ <h2 class="section-title" id="header-classes">Classes</h2>
116141
unfurl_media: Optional[bool] = None,
117142
) -&gt; WebhookResponse:
118143
if self.response_url is not None:
119-
client = WebhookClient(self.response_url)
144+
client = WebhookClient(
145+
url=self.response_url,
146+
proxy=self.proxy,
147+
ssl=self.ssl,
148+
)
120149
text_or_whole_response: Union[str, dict] = text
121150
if isinstance(text_or_whole_response, str):
122151
text = text_or_whole_response
@@ -143,10 +172,18 @@ <h2 class="section-title" id="header-classes">Classes</h2>
143172
</details>
144173
<h3>Class variables</h3>
145174
<dl>
175+
<dt id="slack_bolt.context.respond.respond.Respond.proxy"><code class="name">var <span class="ident">proxy</span> : Optional[str]</code></dt>
176+
<dd>
177+
<div class="desc"></div>
178+
</dd>
146179
<dt id="slack_bolt.context.respond.respond.Respond.response_url"><code class="name">var <span class="ident">response_url</span> : Optional[str]</code></dt>
147180
<dd>
148181
<div class="desc"></div>
149182
</dd>
183+
<dt id="slack_bolt.context.respond.respond.Respond.ssl"><code class="name">var <span class="ident">ssl</span> : Optional[ssl.SSLContext]</code></dt>
184+
<dd>
185+
<div class="desc"></div>
186+
</dd>
150187
</dl>
151188
</dd>
152189
</dl>
@@ -168,7 +205,9 @@ <h1>Index</h1>
168205
<li>
169206
<h4><code><a title="slack_bolt.context.respond.respond.Respond" href="#slack_bolt.context.respond.respond.Respond">Respond</a></code></h4>
170207
<ul class="">
208+
<li><code><a title="slack_bolt.context.respond.respond.Respond.proxy" href="#slack_bolt.context.respond.respond.Respond.proxy">proxy</a></code></li>
171209
<li><code><a title="slack_bolt.context.respond.respond.Respond.response_url" href="#slack_bolt.context.respond.respond.Respond.response_url">response_url</a></code></li>
210+
<li><code><a title="slack_bolt.context.respond.respond.Respond.ssl" href="#slack_bolt.context.respond.respond.Respond.ssl">ssl</a></code></li>
172211
</ul>
173212
</li>
174213
</ul>

docs/api-docs/slack_bolt/version.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ <h1 class="title">Module <code>slack_bolt.version</code></h1>
2828
<span>Expand source code</span>
2929
</summary>
3030
<pre><code class="python">&#34;&#34;&#34;Check the latest version at https://pypi.org/project/slack-bolt/&#34;&#34;&#34;
31-
__version__ = &#34;1.11.5&#34;</code></pre>
31+
__version__ = &#34;1.11.6&#34;</code></pre>
3232
</details>
3333
</section>
3434
<section>

slack_bolt/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
"""Check the latest version at https://pypi.org/project/slack-bolt/"""
2-
__version__ = "1.11.5"
2+
__version__ = "1.11.6"

0 commit comments

Comments
 (0)