Skip to content

Commit 31e7db7

Browse files
committed
craft(gh-pages): update, version "0.13.1"
1 parent 6422ef6 commit 31e7db7

19 files changed

+215
-85
lines changed

.buildinfo

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 49fc446877c02a0e753790b4b41d61e5
3+
config: 3771b770f026b4066f037d366cf07571
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

.doctrees/api.doctree

13.6 KB
Binary file not shown.

.doctrees/environment.pickle

1.31 KB
Binary file not shown.

_modules/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<head>
66
<meta charset="utf-8" />
7-
<title>Overview: module code &#8212; sentry-python 0.13.0 documentation</title>
7+
<title>Overview: module code &#8212; sentry-python 0.13.1 documentation</title>
88
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
99
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1010
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>

_modules/sentry_sdk/api.html

+56-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<head>
66
<meta charset="utf-8" />
7-
<title>sentry_sdk.api &#8212; sentry-python 0.13.0 documentation</title>
7+
<title>sentry_sdk.api &#8212; sentry-python 0.13.1 documentation</title>
88
<link rel="stylesheet" href="../../_static/alabaster.css" type="text/css" />
99
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
1010
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
@@ -41,6 +41,7 @@ <h1>Source code for sentry_sdk.api</h1><div class="highlight"><pre>
4141

4242
<span class="k">if</span> <span class="n">MYPY</span><span class="p">:</span>
4343
<span class="kn">from</span> <span class="nn">typing</span> <span class="k">import</span> <span class="n">Any</span>
44+
<span class="kn">from</span> <span class="nn">typing</span> <span class="k">import</span> <span class="n">Dict</span>
4445
<span class="kn">from</span> <span class="nn">typing</span> <span class="k">import</span> <span class="n">Optional</span>
4546
<span class="kn">from</span> <span class="nn">typing</span> <span class="k">import</span> <span class="n">overload</span>
4647
<span class="kn">from</span> <span class="nn">typing</span> <span class="k">import</span> <span class="n">Callable</span>
@@ -69,6 +70,11 @@ <h1>Source code for sentry_sdk.api</h1><div class="highlight"><pre>
6970
<span class="s2">&quot;flush&quot;</span><span class="p">,</span>
7071
<span class="s2">&quot;last_event_id&quot;</span><span class="p">,</span>
7172
<span class="s2">&quot;start_span&quot;</span><span class="p">,</span>
73+
<span class="s2">&quot;set_tag&quot;</span><span class="p">,</span>
74+
<span class="s2">&quot;set_context&quot;</span><span class="p">,</span>
75+
<span class="s2">&quot;set_extra&quot;</span><span class="p">,</span>
76+
<span class="s2">&quot;set_user&quot;</span><span class="p">,</span>
77+
<span class="s2">&quot;set_level&quot;</span><span class="p">,</span>
7278
<span class="p">]</span>
7379

7480

@@ -81,6 +87,15 @@ <h1>Source code for sentry_sdk.api</h1><div class="highlight"><pre>
8187
<span class="k">return</span> <span class="n">f</span>
8288

8389

90+
<span class="k">def</span> <span class="nf">scopemethod</span><span class="p">(</span><span class="n">f</span><span class="p">):</span>
91+
<span class="c1"># type: (F) -&gt; F</span>
92+
<span class="n">f</span><span class="o">.</span><span class="vm">__doc__</span> <span class="o">=</span> <span class="s2">&quot;</span><span class="si">%s</span><span class="se">\n\n</span><span class="si">%s</span><span class="s2">&quot;</span> <span class="o">%</span> <span class="p">(</span>
93+
<span class="s2">&quot;Alias for :py:meth:`sentry_sdk.Scope.</span><span class="si">%s</span><span class="s2">`&quot;</span> <span class="o">%</span> <span class="n">f</span><span class="o">.</span><span class="vm">__name__</span><span class="p">,</span>
94+
<span class="n">inspect</span><span class="o">.</span><span class="n">getdoc</span><span class="p">(</span><span class="nb">getattr</span><span class="p">(</span><span class="n">Scope</span><span class="p">,</span> <span class="n">f</span><span class="o">.</span><span class="vm">__name__</span><span class="p">)),</span>
95+
<span class="p">)</span>
96+
<span class="k">return</span> <span class="n">f</span>
97+
98+
8499
<div class="viewcode-block" id="capture_event"><a class="viewcode-back" href="../../api.html#sentry_sdk.capture_event">[docs]</a><span class="nd">@hubmethod</span>
85100
<span class="k">def</span> <span class="nf">capture_event</span><span class="p">(</span>
86101
<span class="n">event</span><span class="p">,</span> <span class="c1"># type: Event</span>
@@ -196,6 +211,46 @@ <h1>Source code for sentry_sdk.api</h1><div class="highlight"><pre>
196211
<span class="k">return</span> <span class="kc">None</span></div>
197212

198213

214+
<div class="viewcode-block" id="set_tag"><a class="viewcode-back" href="../../api.html#sentry_sdk.set_tag">[docs]</a><span class="nd">@scopemethod</span> <span class="c1"># noqa</span>
215+
<span class="k">def</span> <span class="nf">set_tag</span><span class="p">(</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">):</span>
216+
<span class="c1"># type: (str, Any) -&gt; None</span>
217+
<span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
218+
<span class="k">if</span> <span class="n">hub</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
219+
<span class="n">hub</span><span class="o">.</span><span class="n">scope</span><span class="o">.</span><span class="n">set_tag</span><span class="p">(</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">)</span></div>
220+
221+
222+
<div class="viewcode-block" id="set_context"><a class="viewcode-back" href="../../api.html#sentry_sdk.set_context">[docs]</a><span class="nd">@scopemethod</span> <span class="c1"># noqa</span>
223+
<span class="k">def</span> <span class="nf">set_context</span><span class="p">(</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">):</span>
224+
<span class="c1"># type: (str, Any) -&gt; None</span>
225+
<span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
226+
<span class="k">if</span> <span class="n">hub</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
227+
<span class="n">hub</span><span class="o">.</span><span class="n">scope</span><span class="o">.</span><span class="n">set_context</span><span class="p">(</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">)</span></div>
228+
229+
230+
<div class="viewcode-block" id="set_extra"><a class="viewcode-back" href="../../api.html#sentry_sdk.set_extra">[docs]</a><span class="nd">@scopemethod</span> <span class="c1"># noqa</span>
231+
<span class="k">def</span> <span class="nf">set_extra</span><span class="p">(</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">):</span>
232+
<span class="c1"># type: (str, Any) -&gt; None</span>
233+
<span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
234+
<span class="k">if</span> <span class="n">hub</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
235+
<span class="n">hub</span><span class="o">.</span><span class="n">scope</span><span class="o">.</span><span class="n">set_extra</span><span class="p">(</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="p">)</span></div>
236+
237+
238+
<div class="viewcode-block" id="set_user"><a class="viewcode-back" href="../../api.html#sentry_sdk.set_user">[docs]</a><span class="nd">@scopemethod</span> <span class="c1"># noqa</span>
239+
<span class="k">def</span> <span class="nf">set_user</span><span class="p">(</span><span class="n">value</span><span class="p">):</span>
240+
<span class="c1"># type: (Dict[str, Any]) -&gt; None</span>
241+
<span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
242+
<span class="k">if</span> <span class="n">hub</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
243+
<span class="n">hub</span><span class="o">.</span><span class="n">scope</span><span class="o">.</span><span class="n">set_user</span><span class="p">(</span><span class="n">value</span><span class="p">)</span></div>
244+
245+
246+
<div class="viewcode-block" id="set_level"><a class="viewcode-back" href="../../api.html#sentry_sdk.set_level">[docs]</a><span class="nd">@scopemethod</span> <span class="c1"># noqa</span>
247+
<span class="k">def</span> <span class="nf">set_level</span><span class="p">(</span><span class="n">value</span><span class="p">):</span>
248+
<span class="c1"># type: (str) -&gt; None</span>
249+
<span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
250+
<span class="k">if</span> <span class="n">hub</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
251+
<span class="n">hub</span><span class="o">.</span><span class="n">scope</span><span class="o">.</span><span class="n">set_level</span><span class="p">(</span><span class="n">value</span><span class="p">)</span></div>
252+
253+
199254
<div class="viewcode-block" id="flush"><a class="viewcode-back" href="../../api.html#sentry_sdk.flush">[docs]</a><span class="nd">@hubmethod</span>
200255
<span class="k">def</span> <span class="nf">flush</span><span class="p">(</span>
201256
<span class="n">timeout</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="c1"># type: Optional[float]</span>

_modules/sentry_sdk/client.html

+4-10
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<head>
66
<meta charset="utf-8" />
7-
<title>sentry_sdk.client &#8212; sentry-python 0.13.0 documentation</title>
7+
<title>sentry_sdk.client &#8212; sentry-python 0.13.1 documentation</title>
88
<link rel="stylesheet" href="../../_static/alabaster.css" type="text/css" />
99
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
1010
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
@@ -46,7 +46,7 @@ <h1>Source code for sentry_sdk.client</h1><div class="highlight"><pre>
4646
<span class="n">disable_capture_event</span><span class="p">,</span>
4747
<span class="n">logger</span><span class="p">,</span>
4848
<span class="p">)</span>
49-
<span class="kn">from</span> <span class="nn">sentry_sdk.serializer</span> <span class="k">import</span> <span class="n">serialize</span><span class="p">,</span> <span class="n">partial_serialize</span>
49+
<span class="kn">from</span> <span class="nn">sentry_sdk.serializer</span> <span class="k">import</span> <span class="n">serialize</span>
5050
<span class="kn">from</span> <span class="nn">sentry_sdk.transport</span> <span class="k">import</span> <span class="n">make_transport</span>
5151
<span class="kn">from</span> <span class="nn">sentry_sdk.consts</span> <span class="k">import</span> <span class="n">DEFAULT_OPTIONS</span><span class="p">,</span> <span class="n">SDK_INFO</span><span class="p">,</span> <span class="n">ClientConstructor</span>
5252
<span class="kn">from</span> <span class="nn">sentry_sdk.integrations</span> <span class="k">import</span> <span class="n">setup_integrations</span>
@@ -157,12 +157,8 @@ <h1>Source code for sentry_sdk.client</h1><div class="highlight"><pre>
157157
<span class="p">):</span>
158158
<span class="c1"># type: (...) -&gt; Optional[Event]</span>
159159

160-
<span class="n">client</span> <span class="o">=</span> <span class="bp">self</span> <span class="c1"># type: Client # type: ignore</span>
161-
162160
<span class="k">if</span> <span class="n">event</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;timestamp&quot;</span><span class="p">)</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
163-
<span class="n">event</span><span class="p">[</span><span class="s2">&quot;timestamp&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">partial_serialize</span><span class="p">(</span>
164-
<span class="n">client</span><span class="p">,</span> <span class="n">datetime</span><span class="o">.</span><span class="n">utcnow</span><span class="p">(),</span> <span class="n">is_databag</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">should_repr_strings</span><span class="o">=</span><span class="kc">False</span>
165-
<span class="p">)</span>
161+
<span class="n">event</span><span class="p">[</span><span class="s2">&quot;timestamp&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">datetime</span><span class="o">.</span><span class="n">utcnow</span><span class="p">()</span>
166162

167163
<span class="n">hint</span> <span class="o">=</span> <span class="nb">dict</span><span class="p">(</span><span class="n">hint</span> <span class="ow">or</span> <span class="p">())</span> <span class="c1"># type: Hint</span>
168164

@@ -208,9 +204,7 @@ <h1>Source code for sentry_sdk.client</h1><div class="highlight"><pre>
208204

209205
<span class="c1"># Postprocess the event here so that annotated types do</span>
210206
<span class="c1"># generally not surface in before_send</span>
211-
<span class="k">if</span> <span class="n">event</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">options</span><span class="p">[</span><span class="s2">&quot;_experiments&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">get</span><span class="p">(</span>
212-
<span class="s2">&quot;fast_serialize&quot;</span><span class="p">,</span> <span class="kc">False</span>
213-
<span class="p">):</span>
207+
<span class="k">if</span> <span class="n">event</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
214208
<span class="n">event</span> <span class="o">=</span> <span class="n">serialize</span><span class="p">(</span><span class="n">event</span><span class="p">)</span>
215209

216210
<span class="n">before_send</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">options</span><span class="p">[</span><span class="s2">&quot;before_send&quot;</span><span class="p">]</span>

0 commit comments

Comments
 (0)