Skip to content

Commit 27e4f4e

Browse files
committed
craft(gh-pages): update, version "0.10.0"
1 parent 8840f47 commit 27e4f4e

14 files changed

+2654
-806
lines changed

index.html

Lines changed: 756 additions & 388 deletions
Large diffs are not rendered by default.

integrations/argv.m.html

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1135,6 +1135,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
11351135
<p id="sentry_sdk.integrations.argv.ArgvIntegration" class="name">class <span class="ident">ArgvIntegration</span></p>
11361136

11371137

1138+
<div class="desc"><p>Baseclass for all integrations.</p>
1139+
<p>To accept options for an integration, implement your own constructor that
1140+
saves those options on <code>self</code>.</p></div>
11381141
<div class="source_cont">
11391142
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.argv.ArgvIntegration', this);">Show source &equiv;</a></p>
11401143
<div id="source-sentry_sdk.integrations.argv.ArgvIntegration" class="source">
@@ -1166,7 +1169,7 @@ <h3>Ancestors (in MRO)</h3>
11661169
<ul class="class_list">
11671170
<li><a href="#sentry_sdk.integrations.argv.ArgvIntegration">ArgvIntegration</a></li>
11681171
<li>sentry_sdk.integrations.Integration</li>
1169-
<li>__builtin__.object</li>
1172+
<li>builtins.object</li>
11701173
</ul>
11711174
<h3>Class variables</h3>
11721175
<div class="item">
@@ -1199,6 +1202,12 @@ <h3>Static methods</h3>
11991202

12001203

12011204

1205+
<div class="desc"><p>Initialize the integration.</p>
1206+
<p>This function is only called once, ever. Configuration is not available
1207+
at this point, so the only thing to do here is to hook into exception
1208+
handlers, and perhaps do monkeypatches.</p>
1209+
<p>Inside those hooks <code>Integration.current</code> can be used to access the
1210+
instance again.</p></div>
12021211
<div class="source_cont">
12031212
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.argv.ArgvIntegration.setup_once', this);">Show source &equiv;</a></p>
12041213
<div id="source-sentry_sdk.integrations.argv.ArgvIntegration.setup_once" class="source">

integrations/atexit.m.html

Lines changed: 36 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1063,8 +1063,8 @@ <h1>Index</h1>
10631063

10641064

10651065
<ul>
1066-
<li class="mono"><a href="#sentry_sdk.integrations.atexit.AtexitIntegration.setup_once">setup_once</a></li>
10671066
<li class="mono"><a href="#sentry_sdk.integrations.atexit.AtexitIntegration.__init__">__init__</a></li>
1067+
<li class="mono"><a href="#sentry_sdk.integrations.atexit.AtexitIntegration.setup_once">setup_once</a></li>
10681068
</ul>
10691069

10701070
</li>
@@ -1204,6 +1204,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
12041204
<p id="sentry_sdk.integrations.atexit.AtexitIntegration" class="name">class <span class="ident">AtexitIntegration</span></p>
12051205

12061206

1207+
<div class="desc"><p>Baseclass for all integrations.</p>
1208+
<p>To accept options for an integration, implement your own constructor that
1209+
saves those options on <code>self</code>.</p></div>
12071210
<div class="source_cont">
12081211
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.atexit.AtexitIntegration', this);">Show source &equiv;</a></p>
12091212
<div id="source-sentry_sdk.integrations.atexit.AtexitIntegration" class="source">
@@ -1241,7 +1244,7 @@ <h3>Ancestors (in MRO)</h3>
12411244
<ul class="class_list">
12421245
<li><a href="#sentry_sdk.integrations.atexit.AtexitIntegration">AtexitIntegration</a></li>
12431246
<li>sentry_sdk.integrations.Integration</li>
1244-
<li>__builtin__.object</li>
1247+
<li>builtins.object</li>
12451248
</ul>
12461249
<h3>Class variables</h3>
12471250
<div class="item">
@@ -1266,6 +1269,31 @@ <h3>Class variables</h3>
12661269
</div>
12671270
<h3>Static methods</h3>
12681271

1272+
<div class="item">
1273+
<div class="name def" id="sentry_sdk.integrations.atexit.AtexitIntegration.__init__">
1274+
<p>def <span class="ident">__init__</span>(</p><p>self, callback=None)</p>
1275+
</div>
1276+
1277+
1278+
1279+
1280+
<div class="desc"><p>Initialize self. See help(type(self)) for accurate signature.</p></div>
1281+
<div class="source_cont">
1282+
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.atexit.AtexitIntegration.__init__', this);">Show source &equiv;</a></p>
1283+
<div id="source-sentry_sdk.integrations.atexit.AtexitIntegration.__init__" class="source">
1284+
<div class="codehilite"><pre><span></span><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">callback</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
1285+
<span class="c1"># type: (Optional[Any]) -&gt; None</span>
1286+
<span class="k">if</span> <span class="n">callback</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
1287+
<span class="n">callback</span> <span class="o">=</span> <span class="n">default_callback</span>
1288+
<span class="bp">self</span><span class="o">.</span><span class="n">callback</span> <span class="o">=</span> <span class="n">callback</span>
1289+
</pre></div>
1290+
1291+
</div>
1292+
</div>
1293+
1294+
</div>
1295+
1296+
12691297
<div class="item">
12701298
<div class="name def" id="sentry_sdk.integrations.atexit.AtexitIntegration.setup_once">
12711299
<p>def <span class="ident">setup_once</span>(</p><p>)</p>
@@ -1274,6 +1302,12 @@ <h3>Static methods</h3>
12741302

12751303

12761304

1305+
<div class="desc"><p>Initialize the integration.</p>
1306+
<p>This function is only called once, ever. Configuration is not available
1307+
at this point, so the only thing to do here is to hook into exception
1308+
handlers, and perhaps do monkeypatches.</p>
1309+
<p>Inside those hooks <code>Integration.current</code> can be used to access the
1310+
instance again.</p></div>
12771311
<div class="source_cont">
12781312
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.atexit.AtexitIntegration.setup_once', this);">Show source &equiv;</a></p>
12791313
<div id="source-sentry_sdk.integrations.atexit.AtexitIntegration.setup_once" class="source">
@@ -1308,31 +1342,6 @@ <h3>Instance variables</h3>
13081342
</div>
13091343

13101344
</div>
1311-
<h3>Methods</h3>
1312-
1313-
<div class="item">
1314-
<div class="name def" id="sentry_sdk.integrations.atexit.AtexitIntegration.__init__">
1315-
<p>def <span class="ident">__init__</span>(</p><p>self, callback=None)</p>
1316-
</div>
1317-
1318-
1319-
1320-
1321-
<div class="source_cont">
1322-
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.atexit.AtexitIntegration.__init__', this);">Show source &equiv;</a></p>
1323-
<div id="source-sentry_sdk.integrations.atexit.AtexitIntegration.__init__" class="source">
1324-
<div class="codehilite"><pre><span></span><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">callback</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
1325-
<span class="c1"># type: (Optional[Any]) -&gt; None</span>
1326-
<span class="k">if</span> <span class="n">callback</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
1327-
<span class="n">callback</span> <span class="o">=</span> <span class="n">default_callback</span>
1328-
<span class="bp">self</span><span class="o">.</span><span class="n">callback</span> <span class="o">=</span> <span class="n">callback</span>
1329-
</pre></div>
1330-
1331-
</div>
1332-
</div>
1333-
1334-
</div>
1335-
13361345
</div>
13371346
</div>
13381347

integrations/aws_lambda.m.html

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1298,6 +1298,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
12981298
<p id="sentry_sdk.integrations.aws_lambda.AwsLambdaIntegration" class="name">class <span class="ident">AwsLambdaIntegration</span></p>
12991299

13001300

1301+
<div class="desc"><p>Baseclass for all integrations.</p>
1302+
<p>To accept options for an integration, implement your own constructor that
1303+
saves those options on <code>self</code>.</p></div>
13011304
<div class="source_cont">
13021305
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.aws_lambda.AwsLambdaIntegration', this);">Show source &equiv;</a></p>
13031306
<div id="source-sentry_sdk.integrations.aws_lambda.AwsLambdaIntegration" class="source">
@@ -1393,7 +1396,7 @@ <h3>Ancestors (in MRO)</h3>
13931396
<ul class="class_list">
13941397
<li><a href="#sentry_sdk.integrations.aws_lambda.AwsLambdaIntegration">AwsLambdaIntegration</a></li>
13951398
<li>sentry_sdk.integrations.Integration</li>
1396-
<li>__builtin__.object</li>
1399+
<li>builtins.object</li>
13971400
</ul>
13981401
<h3>Class variables</h3>
13991402
<div class="item">
@@ -1426,6 +1429,12 @@ <h3>Static methods</h3>
14261429

14271430

14281431

1432+
<div class="desc"><p>Initialize the integration.</p>
1433+
<p>This function is only called once, ever. Configuration is not available
1434+
at this point, so the only thing to do here is to hook into exception
1435+
handlers, and perhaps do monkeypatches.</p>
1436+
<p>Inside those hooks <code>Integration.current</code> can be used to access the
1437+
instance again.</p></div>
14291438
<div class="source_cont">
14301439
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.aws_lambda.AwsLambdaIntegration.setup_once', this);">Show source &equiv;</a></p>
14311440
<div id="source-sentry_sdk.integrations.aws_lambda.AwsLambdaIntegration.setup_once" class="source">

integrations/dedupe.m.html

Lines changed: 34 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1056,8 +1056,8 @@ <h1>Index</h1>
10561056

10571057

10581058
<ul>
1059-
<li class="mono"><a href="#sentry_sdk.integrations.dedupe.DedupeIntegration.setup_once">setup_once</a></li>
10601059
<li class="mono"><a href="#sentry_sdk.integrations.dedupe.DedupeIntegration.__init__">__init__</a></li>
1060+
<li class="mono"><a href="#sentry_sdk.integrations.dedupe.DedupeIntegration.setup_once">setup_once</a></li>
10611061
</ul>
10621062

10631063
</li>
@@ -1146,6 +1146,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
11461146
<p id="sentry_sdk.integrations.dedupe.DedupeIntegration" class="name">class <span class="ident">DedupeIntegration</span></p>
11471147

11481148

1149+
<div class="desc"><p>Baseclass for all integrations.</p>
1150+
<p>To accept options for an integration, implement your own constructor that
1151+
saves those options on <code>self</code>.</p></div>
11491152
<div class="source_cont">
11501153
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.dedupe.DedupeIntegration', this);">Show source &equiv;</a></p>
11511154
<div id="source-sentry_sdk.integrations.dedupe.DedupeIntegration" class="source">
@@ -1190,7 +1193,7 @@ <h3>Ancestors (in MRO)</h3>
11901193
<ul class="class_list">
11911194
<li><a href="#sentry_sdk.integrations.dedupe.DedupeIntegration">DedupeIntegration</a></li>
11921195
<li>sentry_sdk.integrations.Integration</li>
1193-
<li>__builtin__.object</li>
1196+
<li>builtins.object</li>
11941197
</ul>
11951198
<h3>Class variables</h3>
11961199
<div class="item">
@@ -1215,6 +1218,29 @@ <h3>Class variables</h3>
12151218
</div>
12161219
<h3>Static methods</h3>
12171220

1221+
<div class="item">
1222+
<div class="name def" id="sentry_sdk.integrations.dedupe.DedupeIntegration.__init__">
1223+
<p>def <span class="ident">__init__</span>(</p><p>self)</p>
1224+
</div>
1225+
1226+
1227+
1228+
1229+
<div class="desc"><p>Initialize self. See help(type(self)) for accurate signature.</p></div>
1230+
<div class="source_cont">
1231+
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.dedupe.DedupeIntegration.__init__', this);">Show source &equiv;</a></p>
1232+
<div id="source-sentry_sdk.integrations.dedupe.DedupeIntegration.__init__" class="source">
1233+
<div class="codehilite"><pre><span></span><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
1234+
<span class="c1"># type: () -&gt; None</span>
1235+
<span class="bp">self</span><span class="o">.</span><span class="n">_last_seen</span> <span class="o">=</span> <span class="n">ContextVar</span><span class="p">(</span><span class="s2">&quot;last-seen&quot;</span><span class="p">)</span>
1236+
</pre></div>
1237+
1238+
</div>
1239+
</div>
1240+
1241+
</div>
1242+
1243+
12181244
<div class="item">
12191245
<div class="name def" id="sentry_sdk.integrations.dedupe.DedupeIntegration.setup_once">
12201246
<p>def <span class="ident">setup_once</span>(</p><p>)</p>
@@ -1223,6 +1249,12 @@ <h3>Static methods</h3>
12231249

12241250

12251251

1252+
<div class="desc"><p>Initialize the integration.</p>
1253+
<p>This function is only called once, ever. Configuration is not available
1254+
at this point, so the only thing to do here is to hook into exception
1255+
handlers, and perhaps do monkeypatches.</p>
1256+
<p>Inside those hooks <code>Integration.current</code> can be used to access the
1257+
instance again.</p></div>
12261258
<div class="source_cont">
12271259
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.dedupe.DedupeIntegration.setup_once', this);">Show source &equiv;</a></p>
12281260
<div id="source-sentry_sdk.integrations.dedupe.DedupeIntegration.setup_once" class="source">
@@ -1250,29 +1282,6 @@ <h3>Static methods</h3>
12501282
</div>
12511283
</div>
12521284

1253-
</div>
1254-
1255-
<h3>Methods</h3>
1256-
1257-
<div class="item">
1258-
<div class="name def" id="sentry_sdk.integrations.dedupe.DedupeIntegration.__init__">
1259-
<p>def <span class="ident">__init__</span>(</p><p>self)</p>
1260-
</div>
1261-
1262-
1263-
1264-
1265-
<div class="source_cont">
1266-
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.dedupe.DedupeIntegration.__init__', this);">Show source &equiv;</a></p>
1267-
<div id="source-sentry_sdk.integrations.dedupe.DedupeIntegration.__init__" class="source">
1268-
<div class="codehilite"><pre><span></span><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
1269-
<span class="c1"># type: () -&gt; None</span>
1270-
<span class="bp">self</span><span class="o">.</span><span class="n">_last_seen</span> <span class="o">=</span> <span class="n">ContextVar</span><span class="p">(</span><span class="s2">&quot;last-seen&quot;</span><span class="p">)</span>
1271-
</pre></div>
1272-
1273-
</div>
1274-
</div>
1275-
12761285
</div>
12771286

12781287
</div>

integrations/excepthook.m.html

Lines changed: 39 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1056,8 +1056,8 @@ <h1>Index</h1>
10561056

10571057

10581058
<ul>
1059-
<li class="mono"><a href="#sentry_sdk.integrations.excepthook.ExcepthookIntegration.setup_once">setup_once</a></li>
10601059
<li class="mono"><a href="#sentry_sdk.integrations.excepthook.ExcepthookIntegration.__init__">__init__</a></li>
1060+
<li class="mono"><a href="#sentry_sdk.integrations.excepthook.ExcepthookIntegration.setup_once">setup_once</a></li>
10611061
</ul>
10621062

10631063
</li>
@@ -1171,6 +1171,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
11711171
<p id="sentry_sdk.integrations.excepthook.ExcepthookIntegration" class="name">class <span class="ident">ExcepthookIntegration</span></p>
11721172

11731173

1174+
<div class="desc"><p>Baseclass for all integrations.</p>
1175+
<p>To accept options for an integration, implement your own constructor that
1176+
saves those options on <code>self</code>.</p></div>
11741177
<div class="source_cont">
11751178
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.excepthook.ExcepthookIntegration', this);">Show source &equiv;</a></p>
11761179
<div id="source-sentry_sdk.integrations.excepthook.ExcepthookIntegration" class="source">
@@ -1204,7 +1207,7 @@ <h3>Ancestors (in MRO)</h3>
12041207
<ul class="class_list">
12051208
<li><a href="#sentry_sdk.integrations.excepthook.ExcepthookIntegration">ExcepthookIntegration</a></li>
12061209
<li>sentry_sdk.integrations.Integration</li>
1207-
<li>__builtin__.object</li>
1210+
<li>builtins.object</li>
12081211
</ul>
12091212
<h3>Class variables</h3>
12101213
<div class="item">
@@ -1239,6 +1242,34 @@ <h3>Class variables</h3>
12391242
</div>
12401243
<h3>Static methods</h3>
12411244

1245+
<div class="item">
1246+
<div class="name def" id="sentry_sdk.integrations.excepthook.ExcepthookIntegration.__init__">
1247+
<p>def <span class="ident">__init__</span>(</p><p>self, always_run=False)</p>
1248+
</div>
1249+
1250+
1251+
1252+
1253+
<div class="desc"><p>Initialize self. See help(type(self)) for accurate signature.</p></div>
1254+
<div class="source_cont">
1255+
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.excepthook.ExcepthookIntegration.__init__', this);">Show source &equiv;</a></p>
1256+
<div id="source-sentry_sdk.integrations.excepthook.ExcepthookIntegration.__init__" class="source">
1257+
<div class="codehilite"><pre><span></span><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">always_run</span><span class="o">=</span><span class="bp">False</span><span class="p">):</span>
1258+
<span class="c1"># type: (bool) -&gt; None</span>
1259+
<span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">always_run</span><span class="p">,</span> <span class="nb">bool</span><span class="p">):</span>
1260+
<span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span>
1261+
<span class="s2">&quot;Invalid value for always_run: </span><span class="si">%s</span><span class="s2"> (must be type boolean)&quot;</span>
1262+
<span class="o">%</span> <span class="p">(</span><span class="n">always_run</span><span class="p">,)</span>
1263+
<span class="p">)</span>
1264+
<span class="bp">self</span><span class="o">.</span><span class="n">always_run</span> <span class="o">=</span> <span class="n">always_run</span>
1265+
</pre></div>
1266+
1267+
</div>
1268+
</div>
1269+
1270+
</div>
1271+
1272+
12421273
<div class="item">
12431274
<div class="name def" id="sentry_sdk.integrations.excepthook.ExcepthookIntegration.setup_once">
12441275
<p>def <span class="ident">setup_once</span>(</p><p>)</p>
@@ -1247,6 +1278,12 @@ <h3>Static methods</h3>
12471278

12481279

12491280

1281+
<div class="desc"><p>Initialize the integration.</p>
1282+
<p>This function is only called once, ever. Configuration is not available
1283+
at this point, so the only thing to do here is to hook into exception
1284+
handlers, and perhaps do monkeypatches.</p>
1285+
<p>Inside those hooks <code>Integration.current</code> can be used to access the
1286+
instance again.</p></div>
12501287
<div class="source_cont">
12511288
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.excepthook.ExcepthookIntegration.setup_once', this);">Show source &equiv;</a></p>
12521289
<div id="source-sentry_sdk.integrations.excepthook.ExcepthookIntegration.setup_once" class="source">
@@ -1272,34 +1309,6 @@ <h3>Instance variables</h3>
12721309
</div>
12731310

12741311
</div>
1275-
<h3>Methods</h3>
1276-
1277-
<div class="item">
1278-
<div class="name def" id="sentry_sdk.integrations.excepthook.ExcepthookIntegration.__init__">
1279-
<p>def <span class="ident">__init__</span>(</p><p>self, always_run=False)</p>
1280-
</div>
1281-
1282-
1283-
1284-
1285-
<div class="source_cont">
1286-
<p class="source_link"><a href="javascript:void(0);" onclick="toggle('source-sentry_sdk.integrations.excepthook.ExcepthookIntegration.__init__', this);">Show source &equiv;</a></p>
1287-
<div id="source-sentry_sdk.integrations.excepthook.ExcepthookIntegration.__init__" class="source">
1288-
<div class="codehilite"><pre><span></span><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">always_run</span><span class="o">=</span><span class="bp">False</span><span class="p">):</span>
1289-
<span class="c1"># type: (bool) -&gt; None</span>
1290-
<span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">always_run</span><span class="p">,</span> <span class="nb">bool</span><span class="p">):</span>
1291-
<span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span>
1292-
<span class="s2">&quot;Invalid value for always_run: </span><span class="si">%s</span><span class="s2"> (must be type boolean)&quot;</span>
1293-
<span class="o">%</span> <span class="p">(</span><span class="n">always_run</span><span class="p">,)</span>
1294-
<span class="p">)</span>
1295-
<span class="bp">self</span><span class="o">.</span><span class="n">always_run</span> <span class="o">=</span> <span class="n">always_run</span>
1296-
</pre></div>
1297-
1298-
</div>
1299-
</div>
1300-
1301-
</div>
1302-
13031312
</div>
13041313
</div>
13051314

0 commit comments

Comments
 (0)