Skip to content

Commit 68513da

Browse files
committed
craft(gh-pages): update, version "0.9.1"
1 parent ced7f92 commit 68513da

9 files changed

+158
-86
lines changed

index.html

+73-40
Large diffs are not rendered by default.

integrations/atexit.m.html

+14-3
Original file line numberDiff line numberDiff line change
@@ -1091,6 +1091,7 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.atexit</span> modul
10911091
<span class="kn">from</span> <span class="nn">sentry_sdk.integrations</span> <span class="kn">import</span> <span class="n">Integration</span>
10921092

10931093
<span class="k">if</span> <span class="bp">False</span><span class="p">:</span>
1094+
10941095
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Any</span>
10951096
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Optional</span>
10961097

@@ -1102,6 +1103,7 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.atexit</span> modul
11021103
<span class="sd"> &quot;&quot;&quot;</span>
11031104

11041105
<span class="k">def</span> <span class="nf">echo</span><span class="p">(</span><span class="n">msg</span><span class="p">):</span>
1106+
<span class="c1"># type: (str) -&gt; None</span>
11051107
<span class="n">sys</span><span class="o">.</span><span class="n">stderr</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">msg</span> <span class="o">+</span> <span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>
11061108

11071109
<span class="n">echo</span><span class="p">(</span><span class="s2">&quot;Sentry is attempting to send </span><span class="si">%i</span><span class="s2"> pending error messages&quot;</span> <span class="o">%</span> <span class="n">pending</span><span class="p">)</span>
@@ -1129,7 +1131,10 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.atexit</span> modul
11291131
<span class="n">integration</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">get_integration</span><span class="p">(</span><span class="n">AtexitIntegration</span><span class="p">)</span>
11301132
<span class="k">if</span> <span class="n">integration</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
11311133
<span class="n">logger</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="s2">&quot;atexit: shutting down client&quot;</span><span class="p">)</span>
1132-
<span class="n">hub</span><span class="o">.</span><span class="n">client</span><span class="o">.</span><span class="n">close</span><span class="p">(</span><span class="n">callback</span><span class="o">=</span><span class="n">integration</span><span class="o">.</span><span class="n">callback</span><span class="p">)</span>
1134+
1135+
<span class="c1"># If an integration is there, a client has to be there.</span>
1136+
<span class="n">client</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">client</span> <span class="c1"># type: Any</span>
1137+
<span class="n">client</span><span class="o">.</span><span class="n">close</span><span class="p">(</span><span class="n">callback</span><span class="o">=</span><span class="n">integration</span><span class="o">.</span><span class="n">callback</span><span class="p">)</span>
11331138
</pre></div>
11341139

11351140
</div>
@@ -1161,6 +1166,7 @@ <h2 class="section-title" id="header-functions">Functions</h2>
11611166
<span class="sd"> &quot;&quot;&quot;</span>
11621167

11631168
<span class="k">def</span> <span class="nf">echo</span><span class="p">(</span><span class="n">msg</span><span class="p">):</span>
1169+
<span class="c1"># type: (str) -&gt; None</span>
11641170
<span class="n">sys</span><span class="o">.</span><span class="n">stderr</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">msg</span> <span class="o">+</span> <span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>
11651171

11661172
<span class="n">echo</span><span class="p">(</span><span class="s2">&quot;Sentry is attempting to send </span><span class="si">%i</span><span class="s2"> pending error messages&quot;</span> <span class="o">%</span> <span class="n">pending</span><span class="p">)</span>
@@ -1203,7 +1209,10 @@ <h2 class="section-title" id="header-classes">Classes</h2>
12031209
<span class="n">integration</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">get_integration</span><span class="p">(</span><span class="n">AtexitIntegration</span><span class="p">)</span>
12041210
<span class="k">if</span> <span class="n">integration</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
12051211
<span class="n">logger</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="s2">&quot;atexit: shutting down client&quot;</span><span class="p">)</span>
1206-
<span class="n">hub</span><span class="o">.</span><span class="n">client</span><span class="o">.</span><span class="n">close</span><span class="p">(</span><span class="n">callback</span><span class="o">=</span><span class="n">integration</span><span class="o">.</span><span class="n">callback</span><span class="p">)</span>
1212+
1213+
<span class="c1"># If an integration is there, a client has to be there.</span>
1214+
<span class="n">client</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">client</span> <span class="c1"># type: Any</span>
1215+
<span class="n">client</span><span class="o">.</span><span class="n">close</span><span class="p">(</span><span class="n">callback</span><span class="o">=</span><span class="n">integration</span><span class="o">.</span><span class="n">callback</span><span class="p">)</span>
12071216
</pre></div>
12081217

12091218
</div>
@@ -1261,7 +1270,9 @@ <h3>Static methods</h3>
12611270
<span class="n">integration</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">get_integration</span><span class="p">(</span><span class="n">AtexitIntegration</span><span class="p">)</span>
12621271
<span class="k">if</span> <span class="n">integration</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
12631272
<span class="n">logger</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="s2">&quot;atexit: shutting down client&quot;</span><span class="p">)</span>
1264-
<span class="n">hub</span><span class="o">.</span><span class="n">client</span><span class="o">.</span><span class="n">close</span><span class="p">(</span><span class="n">callback</span><span class="o">=</span><span class="n">integration</span><span class="o">.</span><span class="n">callback</span><span class="p">)</span>
1273+
<span class="c1"># If an integration is there, a client has to be there.</span>
1274+
<span class="n">client</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">client</span> <span class="c1"># type: Any</span>
1275+
<span class="n">client</span><span class="o">.</span><span class="n">close</span><span class="p">(</span><span class="n">callback</span><span class="o">=</span><span class="n">integration</span><span class="o">.</span><span class="n">callback</span><span class="p">)</span>
12651276
</pre></div>
12661277

12671278
</div>

integrations/aws_lambda.m.html

+11-2
Original file line numberDiff line numberDiff line change
@@ -1085,6 +1085,9 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.aws_lambda</span> m
10851085
<span class="kn">from</span> <span class="nn">sentry_sdk.integrations</span> <span class="kn">import</span> <span class="n">Integration</span>
10861086
<span class="kn">from</span> <span class="nn">sentry_sdk.integrations._wsgi_common</span> <span class="kn">import</span> <span class="n">_filter_headers</span>
10871087

1088+
<span class="k">if</span> <span class="bp">False</span><span class="p">:</span>
1089+
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Any</span>
1090+
10881091

10891092
<span class="k">def</span> <span class="nf">_wrap_handler</span><span class="p">(</span><span class="n">handler</span><span class="p">):</span>
10901093
<span class="k">def</span> <span class="nf">sentry_handler</span><span class="p">(</span><span class="n">event</span><span class="p">,</span> <span class="n">context</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
@@ -1093,6 +1096,9 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.aws_lambda</span> m
10931096
<span class="k">if</span> <span class="n">integration</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
10941097
<span class="k">return</span> <span class="n">handler</span><span class="p">(</span><span class="n">event</span><span class="p">,</span> <span class="n">context</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
10951098

1099+
<span class="c1"># If an integration is there, a client has to be there.</span>
1100+
<span class="n">client</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">client</span> <span class="c1"># type: Any</span>
1101+
10961102
<span class="k">with</span> <span class="n">hub</span><span class="o">.</span><span class="n">push_scope</span><span class="p">()</span> <span class="k">as</span> <span class="n">scope</span><span class="p">:</span>
10971103
<span class="k">with</span> <span class="n">capture_internal_exceptions</span><span class="p">():</span>
10981104
<span class="n">scope</span><span class="o">.</span><span class="n">clear_breadcrumbs</span><span class="p">()</span>
@@ -1105,7 +1111,7 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.aws_lambda</span> m
11051111
<span class="n">exc_info</span> <span class="o">=</span> <span class="n">sys</span><span class="o">.</span><span class="n">exc_info</span><span class="p">()</span>
11061112
<span class="n">event</span><span class="p">,</span> <span class="n">hint</span> <span class="o">=</span> <span class="n">event_from_exception</span><span class="p">(</span>
11071113
<span class="n">exc_info</span><span class="p">,</span>
1108-
<span class="n">client_options</span><span class="o">=</span><span class="n">hub</span><span class="o">.</span><span class="n">client</span><span class="o">.</span><span class="n">options</span><span class="p">,</span>
1114+
<span class="n">client_options</span><span class="o">=</span><span class="n">client</span><span class="o">.</span><span class="n">options</span><span class="p">,</span>
11091115
<span class="n">mechanism</span><span class="o">=</span><span class="p">{</span><span class="s2">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;aws_lambda&quot;</span><span class="p">,</span> <span class="s2">&quot;handled&quot;</span><span class="p">:</span> <span class="bp">False</span><span class="p">},</span>
11101116
<span class="p">)</span>
11111117
<span class="n">hub</span><span class="o">.</span><span class="n">capture_event</span><span class="p">(</span><span class="n">event</span><span class="p">,</span> <span class="n">hint</span><span class="o">=</span><span class="n">hint</span><span class="p">)</span>
@@ -1121,14 +1127,15 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.aws_lambda</span> m
11211127
<span class="k">if</span> <span class="n">integration</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
11221128
<span class="c1"># Flush out the event queue before AWS kills the</span>
11231129
<span class="c1"># process.</span>
1124-
<span class="n">hub</span><span class="o">.</span><span class="n">client</span><span class="o">.</span><span class="n">flush</span><span class="p">()</span>
1130+
<span class="n">hub</span><span class="o">.</span><span class="n">flush</span><span class="p">()</span>
11251131

11261132

11271133
<span class="k">class</span> <span class="nc">AwsLambdaIntegration</span><span class="p">(</span><span class="n">Integration</span><span class="p">):</span>
11281134
<span class="n">identifier</span> <span class="o">=</span> <span class="s2">&quot;aws_lambda&quot;</span>
11291135

11301136
<span class="nd">@staticmethod</span>
11311137
<span class="k">def</span> <span class="nf">setup_once</span><span class="p">():</span>
1138+
<span class="c1"># type: () -&gt; None</span>
11321139
<span class="kn">import</span> <span class="nn">__main__</span> <span class="kn">as</span> <span class="nn">lambda_bootstrap</span> <span class="c1"># type: ignore</span>
11331140

11341141
<span class="n">pre_37</span> <span class="o">=</span> <span class="bp">True</span> <span class="c1"># Python 3.6 or 2.7</span>
@@ -1282,6 +1289,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
12821289

12831290
<span class="nd">@staticmethod</span>
12841291
<span class="k">def</span> <span class="nf">setup_once</span><span class="p">():</span>
1292+
<span class="c1"># type: () -&gt; None</span>
12851293
<span class="kn">import</span> <span class="nn">__main__</span> <span class="kn">as</span> <span class="nn">lambda_bootstrap</span> <span class="c1"># type: ignore</span>
12861294

12871295
<span class="n">pre_37</span> <span class="o">=</span> <span class="bp">True</span> <span class="c1"># Python 3.6 or 2.7</span>
@@ -1406,6 +1414,7 @@ <h3>Static methods</h3>
14061414
<div id="source-sentry_sdk.integrations.aws_lambda.AwsLambdaIntegration.setup_once" class="source">
14071415
<div class="codehilite"><pre><span></span><span class="nd">@staticmethod</span>
14081416
<span class="k">def</span> <span class="nf">setup_once</span><span class="p">():</span>
1417+
<span class="c1"># type: () -&gt; None</span>
14091418
<span class="kn">import</span> <span class="nn">__main__</span> <span class="kn">as</span> <span class="nn">lambda_bootstrap</span> <span class="c1"># type: ignore</span>
14101419
<span class="n">pre_37</span> <span class="o">=</span> <span class="bp">True</span> <span class="c1"># Python 3.6 or 2.7</span>
14111420
<span class="k">if</span> <span class="ow">not</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">lambda_bootstrap</span><span class="p">,</span> <span class="s2">&quot;handle_http_request&quot;</span><span class="p">):</span>

integrations/excepthook.m.html

+6-1
Original file line numberDiff line numberDiff line change
@@ -1081,6 +1081,7 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.excepthook</span> m
10811081

10821082
<span class="k">if</span> <span class="bp">False</span><span class="p">:</span>
10831083
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Callable</span>
1084+
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Any</span>
10841085

10851086

10861087
<span class="k">class</span> <span class="nc">ExcepthookIntegration</span><span class="p">(</span><span class="n">Integration</span><span class="p">):</span>
@@ -1111,10 +1112,13 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.excepthook</span> m
11111112
<span class="n">integration</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">get_integration</span><span class="p">(</span><span class="n">ExcepthookIntegration</span><span class="p">)</span>
11121113

11131114
<span class="k">if</span> <span class="n">integration</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span> <span class="ow">and</span> <span class="n">_should_send</span><span class="p">(</span><span class="n">integration</span><span class="o">.</span><span class="n">always_run</span><span class="p">):</span>
1115+
<span class="c1"># If an integration is there, a client has to be there.</span>
1116+
<span class="n">client</span> <span class="o">=</span> <span class="n">hub</span><span class="o">.</span><span class="n">client</span> <span class="c1"># type: Any</span>
1117+
11141118
<span class="k">with</span> <span class="n">capture_internal_exceptions</span><span class="p">():</span>
11151119
<span class="n">event</span><span class="p">,</span> <span class="n">hint</span> <span class="o">=</span> <span class="n">event_from_exception</span><span class="p">(</span>
11161120
<span class="p">(</span><span class="n">exctype</span><span class="p">,</span> <span class="n">value</span><span class="p">,</span> <span class="n">traceback</span><span class="p">),</span>
1117-
<span class="n">client_options</span><span class="o">=</span><span class="n">hub</span><span class="o">.</span><span class="n">client</span><span class="o">.</span><span class="n">options</span><span class="p">,</span>
1121+
<span class="n">client_options</span><span class="o">=</span><span class="n">client</span><span class="o">.</span><span class="n">options</span><span class="p">,</span>
11181122
<span class="n">mechanism</span><span class="o">=</span><span class="p">{</span><span class="s2">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;excepthook&quot;</span><span class="p">,</span> <span class="s2">&quot;handled&quot;</span><span class="p">:</span> <span class="bp">False</span><span class="p">},</span>
11191123
<span class="p">)</span>
11201124
<span class="n">hub</span><span class="o">.</span><span class="n">capture_event</span><span class="p">(</span><span class="n">event</span><span class="p">,</span> <span class="n">hint</span><span class="o">=</span><span class="n">hint</span><span class="p">)</span>
@@ -1125,6 +1129,7 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.excepthook</span> m
11251129

11261130

11271131
<span class="k">def</span> <span class="nf">_should_send</span><span class="p">(</span><span class="n">always_run</span><span class="o">=</span><span class="bp">False</span><span class="p">):</span>
1132+
<span class="c1"># type: (bool) -&gt; bool</span>
11281133
<span class="k">if</span> <span class="n">always_run</span><span class="p">:</span>
11291134
<span class="k">return</span> <span class="bp">True</span>
11301135

0 commit comments

Comments
 (0)