Skip to content

Commit d57b589

Browse files
committed
craft(gh-pages): update, version "0.7.13"
1 parent d417340 commit d57b589

File tree

3 files changed

+93
-2
lines changed

3 files changed

+93
-2
lines changed

index.html

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1098,6 +1098,7 @@ <h1>Index</h1>
10981098
<li class="mono"><a href="#sentry_sdk.Hub.configure_scope">configure_scope</a></li>
10991099
<li class="mono"><a href="#sentry_sdk.Hub.flush">flush</a></li>
11001100
<li class="mono"><a href="#sentry_sdk.Hub.get_integration">get_integration</a></li>
1101+
<li class="mono"><a href="#sentry_sdk.Hub.iter_trace_propagation_headers">iter_trace_propagation_headers</a></li>
11011102
<li class="mono"><a href="#sentry_sdk.Hub.last_event_id">last_event_id</a></li>
11021103
<li class="mono"><a href="#sentry_sdk.Hub.pop_scope_unsafe">pop_scope_unsafe</a></li>
11031104
<li class="mono"><a href="#sentry_sdk.Hub.push_scope">push_scope</a></li>
@@ -1122,6 +1123,7 @@ <h1>Index</h1>
11221123
<li class="mono"><a href="#sentry_sdk.Scope.remove_tag">remove_tag</a></li>
11231124
<li class="mono"><a href="#sentry_sdk.Scope.set_context">set_context</a></li>
11241125
<li class="mono"><a href="#sentry_sdk.Scope.set_extra">set_extra</a></li>
1126+
<li class="mono"><a href="#sentry_sdk.Scope.set_span_context">set_span_context</a></li>
11251127
<li class="mono"><a href="#sentry_sdk.Scope.set_tag">set_tag</a></li>
11261128
</ul>
11271129

@@ -2520,6 +2522,18 @@ <h3>Methods</h3>
25202522
<span class="n">client</span><span class="p">,</span> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_stack</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
25212523
<span class="k">if</span> <span class="n">client</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
25222524
<span class="k">return</span> <span class="n">client</span><span class="o">.</span><span class="n">flush</span><span class="p">(</span><span class="n">timeout</span><span class="o">=</span><span class="n">timeout</span><span class="p">,</span> <span class="n">callback</span><span class="o">=</span><span class="n">callback</span><span class="p">)</span>
2525+
2526+
<span class="k">def</span> <span class="nf">iter_trace_propagation_headers</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
2527+
<span class="n">client</span><span class="p">,</span> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_stack</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
2528+
<span class="k">if</span> <span class="n">scope</span><span class="o">.</span><span class="n">_span</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
2529+
<span class="k">return</span>
2530+
2531+
<span class="n">propagate_traces</span> <span class="o">=</span> <span class="n">client</span> <span class="ow">and</span> <span class="n">client</span><span class="o">.</span><span class="n">options</span><span class="p">[</span><span class="s2">&quot;propagate_traces&quot;</span><span class="p">]</span>
2532+
<span class="k">if</span> <span class="ow">not</span> <span class="n">propagate_traces</span><span class="p">:</span>
2533+
<span class="k">return</span>
2534+
2535+
<span class="k">for</span> <span class="n">item</span> <span class="ow">in</span> <span class="n">scope</span><span class="o">.</span><span class="n">_span</span><span class="o">.</span><span class="n">iter_headers</span><span class="p">():</span>
2536+
<span class="k">yield</span> <span class="n">item</span>
25232537
</pre></div>
25242538

25252539
</div>
@@ -2888,6 +2902,34 @@ <h3>Methods</h3>
28882902
</div>
28892903

28902904

2905+
<div class="item">
2906+
<div class="name def" id="sentry_sdk.Hub.iter_trace_propagation_headers">
2907+
<p>def <span class="ident">iter_trace_propagation_headers</span>(</p><p>self)</p>
2908+
</div>
2909+
2910+
2911+
2912+
2913+
<div class="source_cont">
2914+
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.Hub.iter_trace_propagation_headers', this);">Show source &equiv;</a></p>
2915+
<div id="source-sentry_sdk.Hub.iter_trace_propagation_headers" class="source">
2916+
<div class="codehilite"><pre><span></span><span class="k">def</span> <span class="nf">iter_trace_propagation_headers</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
2917+
<span class="n">client</span><span class="p">,</span> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_stack</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
2918+
<span class="k">if</span> <span class="n">scope</span><span class="o">.</span><span class="n">_span</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
2919+
<span class="k">return</span>
2920+
<span class="n">propagate_traces</span> <span class="o">=</span> <span class="n">client</span> <span class="ow">and</span> <span class="n">client</span><span class="o">.</span><span class="n">options</span><span class="p">[</span><span class="s2">&quot;propagate_traces&quot;</span><span class="p">]</span>
2921+
<span class="k">if</span> <span class="ow">not</span> <span class="n">propagate_traces</span><span class="p">:</span>
2922+
<span class="k">return</span>
2923+
<span class="k">for</span> <span class="n">item</span> <span class="ow">in</span> <span class="n">scope</span><span class="o">.</span><span class="n">_span</span><span class="o">.</span><span class="n">iter_headers</span><span class="p">():</span>
2924+
<span class="k">yield</span> <span class="n">item</span>
2925+
</pre></div>
2926+
2927+
</div>
2928+
</div>
2929+
2930+
</div>
2931+
2932+
28912933
<div class="item">
28922934
<div class="name def" id="sentry_sdk.Hub.last_event_id">
28932935
<p>def <span class="ident">last_event_id</span>(</p><p>self)</p>
@@ -3065,6 +3107,7 @@ <h3>Methods</h3>
30653107
<span class="s2">&quot;_event_processors&quot;</span><span class="p">,</span>
30663108
<span class="s2">&quot;_error_processors&quot;</span><span class="p">,</span>
30673109
<span class="s2">&quot;_should_capture&quot;</span><span class="p">,</span>
3110+
<span class="s2">&quot;_span&quot;</span><span class="p">,</span>
30683111
<span class="p">)</span>
30693112

30703113
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
@@ -3094,6 +3137,10 @@ <h3>Methods</h3>
30943137
<span class="sd">&quot;&quot;&quot;When set a specific user is bound to the scope.&quot;&quot;&quot;</span>
30953138
<span class="bp">self</span><span class="o">.</span><span class="n">_user</span> <span class="o">=</span> <span class="n">value</span>
30963139

3140+
<span class="k">def</span> <span class="nf">set_span_context</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">span_context</span><span class="p">):</span>
3141+
<span class="sd">&quot;&quot;&quot;Sets the span context.&quot;&quot;&quot;</span>
3142+
<span class="bp">self</span><span class="o">.</span><span class="n">_span</span> <span class="o">=</span> <span class="n">span_context</span>
3143+
30973144
<span class="k">def</span> <span class="nf">set_tag</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">):</span>
30983145
<span class="sd">&quot;&quot;&quot;Sets a tag for a key to a specific value.&quot;&quot;&quot;</span>
30993146
<span class="bp">self</span><span class="o">.</span><span class="n">_tags</span><span class="p">[</span><span class="n">key</span><span class="p">]</span> <span class="o">=</span> <span class="n">value</span>
@@ -3133,6 +3180,8 @@ <h3>Methods</h3>
31333180
<span class="bp">self</span><span class="o">.</span><span class="n">clear_breadcrumbs</span><span class="p">()</span>
31343181
<span class="bp">self</span><span class="o">.</span><span class="n">_should_capture</span> <span class="o">=</span> <span class="bp">True</span>
31353182

3183+
<span class="bp">self</span><span class="o">.</span><span class="n">_span</span> <span class="o">=</span> <span class="bp">None</span>
3184+
31363185
<span class="k">def</span> <span class="nf">clear_breadcrumbs</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
31373186
<span class="c1"># type: () -&gt; None</span>
31383187
<span class="sd">&quot;&quot;&quot;Clears breadcrumb buffer.&quot;&quot;&quot;</span>
@@ -3199,6 +3248,12 @@ <h3>Methods</h3>
31993248
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_contexts</span><span class="p">:</span>
32003249
<span class="n">event</span><span class="o">.</span><span class="n">setdefault</span><span class="p">(</span><span class="s2">&quot;contexts&quot;</span><span class="p">,</span> <span class="p">{})</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_contexts</span><span class="p">)</span>
32013250

3251+
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_span</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
3252+
<span class="n">event</span><span class="o">.</span><span class="n">setdefault</span><span class="p">(</span><span class="s2">&quot;contexts&quot;</span><span class="p">,</span> <span class="p">{})[</span><span class="s2">&quot;trace&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="p">{</span>
3253+
<span class="s2">&quot;trace_id&quot;</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_span</span><span class="o">.</span><span class="n">trace_id</span><span class="p">,</span>
3254+
<span class="s2">&quot;span_id&quot;</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_span</span><span class="o">.</span><span class="n">span_id</span><span class="p">,</span>
3255+
<span class="p">}</span>
3256+
32023257
<span class="n">exc_info</span> <span class="o">=</span> <span class="n">hint</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;exc_info&quot;</span><span class="p">)</span> <span class="k">if</span> <span class="n">hint</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span> <span class="k">else</span> <span class="bp">None</span>
32033258
<span class="k">if</span> <span class="n">exc_info</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
32043259
<span class="k">for</span> <span class="n">processor</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">_error_processors</span><span class="p">:</span>
@@ -3236,6 +3291,7 @@ <h3>Methods</h3>
32363291
<span class="n">rv</span><span class="o">.</span><span class="n">_error_processors</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_error_processors</span><span class="p">)</span>
32373292

32383293
<span class="n">rv</span><span class="o">.</span><span class="n">_should_capture</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_should_capture</span>
3294+
<span class="n">rv</span><span class="o">.</span><span class="n">_span</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_span</span>
32393295

32403296
<span class="k">return</span> <span class="n">rv</span>
32413297

@@ -3448,6 +3504,7 @@ <h3>Methods</h3>
34483504
<span class="bp">self</span><span class="o">.</span><span class="n">_extras</span> <span class="o">=</span> <span class="p">{}</span> <span class="c1"># type: Dict[str, Any]</span>
34493505
<span class="bp">self</span><span class="o">.</span><span class="n">clear_breadcrumbs</span><span class="p">()</span>
34503506
<span class="bp">self</span><span class="o">.</span><span class="n">_should_capture</span> <span class="o">=</span> <span class="bp">True</span>
3507+
<span class="bp">self</span><span class="o">.</span><span class="n">_span</span> <span class="o">=</span> <span class="bp">None</span>
34513508
</pre></div>
34523509

34533510
</div>
@@ -3595,6 +3652,29 @@ <h3>Methods</h3>
35953652
</div>
35963653

35973654

3655+
<div class="item">
3656+
<div class="name def" id="sentry_sdk.Scope.set_span_context">
3657+
<p>def <span class="ident">set_span_context</span>(</p><p>self, span_context)</p>
3658+
</div>
3659+
3660+
3661+
3662+
3663+
<div class="desc"><p>Sets the span context.</p></div>
3664+
<div class="source_cont">
3665+
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.Scope.set_span_context', this);">Show source &equiv;</a></p>
3666+
<div id="source-sentry_sdk.Scope.set_span_context" class="source">
3667+
<div class="codehilite"><pre><span></span><span class="k">def</span> <span class="nf">set_span_context</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">span_context</span><span class="p">):</span>
3668+
<span class="sd">&quot;&quot;&quot;Sets the span context.&quot;&quot;&quot;</span>
3669+
<span class="bp">self</span><span class="o">.</span><span class="n">_span</span> <span class="o">=</span> <span class="n">span_context</span>
3670+
</pre></div>
3671+
3672+
</div>
3673+
</div>
3674+
3675+
</div>
3676+
3677+
35983678
<div class="item">
35993679
<div class="name def" id="sentry_sdk.Scope.set_tag">
36003680
<p>def <span class="ident">set_tag</span>(</p><p>self, key, value)</p>

integrations/stdlib.m.html

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1105,7 +1105,8 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.stdlib</span> modul
11051105

11061106
<span class="k">def</span> <span class="nf">putrequest</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">method</span><span class="p">,</span> <span class="n">url</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>
11071107
<span class="n">rv</span> <span class="o">=</span> <span class="n">real_putrequest</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">method</span><span class="p">,</span> <span class="n">url</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>
1108-
<span class="k">if</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span><span class="o">.</span><span class="n">get_integration</span><span class="p">(</span><span class="n">StdlibIntegration</span><span class="p">)</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
1108+
<span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
1109+
<span class="k">if</span> <span class="n">hub</span><span class="o">.</span><span class="n">get_integration</span><span class="p">(</span><span class="n">StdlibIntegration</span><span class="p">)</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
11091110
<span class="k">return</span> <span class="n">rv</span>
11101111

11111112
<span class="bp">self</span><span class="o">.</span><span class="n">_sentrysdk_data_dict</span> <span class="o">=</span> <span class="n">data</span> <span class="o">=</span> <span class="p">{}</span>
@@ -1123,6 +1124,9 @@ <h1 class="title"><span class="name">sentry_sdk.integrations.stdlib</span> modul
11231124
<span class="n">url</span><span class="p">,</span>
11241125
<span class="p">)</span>
11251126

1127+
<span class="k">for</span> <span class="n">key</span><span class="p">,</span> <span class="n">value</span> <span class="ow">in</span> <span class="n">hub</span><span class="o">.</span><span class="n">iter_trace_propagation_headers</span><span class="p">():</span>
1128+
<span class="bp">self</span><span class="o">.</span><span class="n">putheader</span><span class="p">(</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">)</span>
1129+
11261130
<span class="n">data</span><span class="p">[</span><span class="s2">&quot;url&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">real_url</span>
11271131
<span class="n">data</span><span class="p">[</span><span class="s2">&quot;method&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">method</span>
11281132
<span class="k">return</span> <span class="n">rv</span>
@@ -1173,7 +1177,8 @@ <h2 class="section-title" id="header-functions">Functions</h2>
11731177

11741178
<span class="k">def</span> <span class="nf">putrequest</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">method</span><span class="p">,</span> <span class="n">url</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>
11751179
<span class="n">rv</span> <span class="o">=</span> <span class="n">real_putrequest</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">method</span><span class="p">,</span> <span class="n">url</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>
1176-
<span class="k">if</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span><span class="o">.</span><span class="n">get_integration</span><span class="p">(</span><span class="n">StdlibIntegration</span><span class="p">)</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
1180+
<span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
1181+
<span class="k">if</span> <span class="n">hub</span><span class="o">.</span><span class="n">get_integration</span><span class="p">(</span><span class="n">StdlibIntegration</span><span class="p">)</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
11771182
<span class="k">return</span> <span class="n">rv</span>
11781183

11791184
<span class="bp">self</span><span class="o">.</span><span class="n">_sentrysdk_data_dict</span> <span class="o">=</span> <span class="n">data</span> <span class="o">=</span> <span class="p">{}</span>
@@ -1191,6 +1196,9 @@ <h2 class="section-title" id="header-functions">Functions</h2>
11911196
<span class="n">url</span><span class="p">,</span>
11921197
<span class="p">)</span>
11931198

1199+
<span class="k">for</span> <span class="n">key</span><span class="p">,</span> <span class="n">value</span> <span class="ow">in</span> <span class="n">hub</span><span class="o">.</span><span class="n">iter_trace_propagation_headers</span><span class="p">():</span>
1200+
<span class="bp">self</span><span class="o">.</span><span class="n">putheader</span><span class="p">(</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">)</span>
1201+
11941202
<span class="n">data</span><span class="p">[</span><span class="s2">&quot;url&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">real_url</span>
11951203
<span class="n">data</span><span class="p">[</span><span class="s2">&quot;method&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">method</span>
11961204
<span class="k">return</span> <span class="n">rv</span>

0 commit comments

Comments
 (0)