Skip to content

Commit e2dcefa

Browse files
committed
update sphinx version
1 parent 958ae88 commit e2dcefa

377 files changed

Lines changed: 13421 additions & 5870 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/.buildinfo

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
2-
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 2f4b892ea5480f7636d290e778aefd7e
2+
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3+
config: 78d139c1318be20102defeb750f79899
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/_modules/easygraph/classes/base.html

Lines changed: 151 additions & 45 deletions
Large diffs are not rendered by default.

docs/_modules/easygraph/classes/directed_graph.html

Lines changed: 147 additions & 44 deletions
Large diffs are not rendered by default.

docs/_modules/easygraph/classes/directed_multigraph.html

Lines changed: 39 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11

2-
32
<!DOCTYPE html>
43

54

6-
<html lang="en" data-content_root="" >
5+
<html lang="en" data-content_root="../../../" >
76

87
<head>
98
<meta charset="utf-8" />
@@ -30,19 +29,21 @@
3029
<link href="../../../_static/styles/theme.css?digest=8878045cc6db502f8baf" rel="stylesheet" />
3130
<link href="../../../_static/styles/pydata-sphinx-theme.css?digest=8878045cc6db502f8baf" rel="stylesheet" />
3231

33-
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css" />
34-
<link rel="stylesheet" type="text/css" href="../../../_static/my_theme.css" />
32+
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=8f2a1f02" />
33+
<link rel="stylesheet" type="text/css" href="../../../_static/my_theme.css?v=538c3502" />
3534

3635
<!-- So that users can add custom icons -->
3736
<script src="../../../_static/scripts/fontawesome.js?digest=8878045cc6db502f8baf"></script>
3837
<!-- Pre-loaded scripts that we'll load fully later -->
3938
<link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
4039
<link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
4140

42-
<script data-url_root="../../../" id="documentation_options" src="../../../_static/documentation_options.js"></script>
43-
<script src="../../../_static/doctools.js"></script>
44-
<script src="../../../_static/sphinx_highlight.js"></script>
45-
<script src="../../../_static/copybutton.js"></script>
41+
<script src="../../../_static/jquery.js?v=5d32c60e"></script>
42+
<script src="../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
43+
<script src="../../../_static/documentation_options.js?v=350a9c04"></script>
44+
<script src="../../../_static/doctools.js?v=9bcbadda"></script>
45+
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
46+
<script src="../../../_static/copybutton.js?v=e333d19b"></script>
4647
<script>DOCUMENTATION_OPTIONS.pagename = '_modules/easygraph/classes/directed_multigraph';</script>
4748
<link rel="index" title="Index" href="../../../genindex.html" />
4849
<link rel="search" title="Search" href="../../../search.html" />
@@ -490,7 +491,9 @@ <h1>Source code for easygraph.classes.directed_multigraph</h1><div class="highli
490491
<span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;MultiDiGraph&quot;</span><span class="p">]</span>
491492

492493

493-
<div class="viewcode-block" id="MultiDiGraph"><a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph">[docs]</a><span class="k">class</span><span class="w"> </span><span class="nc">MultiDiGraph</span><span class="p">(</span><span class="n">MultiGraph</span><span class="p">,</span> <span class="n">DiGraph</span><span class="p">):</span>
494+
<div class="viewcode-block" id="MultiDiGraph">
495+
<a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph">[docs]</a>
496+
<span class="k">class</span><span class="w"> </span><span class="nc">MultiDiGraph</span><span class="p">(</span><span class="n">MultiGraph</span><span class="p">,</span> <span class="n">DiGraph</span><span class="p">):</span>
494497
<span class="n">edge_key_dict_factory</span> <span class="o">=</span> <span class="nb">dict</span>
495498

496499
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">incoming_graph_data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">multigraph_input</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">attr</span><span class="p">):</span>
@@ -557,7 +560,9 @@ <h1>Source code for easygraph.classes.directed_multigraph</h1><div class="highli
557560
<span class="k">else</span><span class="p">:</span>
558561
<span class="n">DiGraph</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">incoming_graph_data</span><span class="p">,</span> <span class="o">**</span><span class="n">attr</span><span class="p">)</span>
559562

560-
<div class="viewcode-block" id="MultiDiGraph.add_edge"><a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.add_edge">[docs]</a> <span class="k">def</span><span class="w"> </span><span class="nf">add_edge</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">u_for_edge</span><span class="p">,</span> <span class="n">v_for_edge</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">attr</span><span class="p">):</span>
563+
<div class="viewcode-block" id="MultiDiGraph.add_edge">
564+
<a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.add_edge">[docs]</a>
565+
<span class="k">def</span><span class="w"> </span><span class="nf">add_edge</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">u_for_edge</span><span class="p">,</span> <span class="n">v_for_edge</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">attr</span><span class="p">):</span>
561566
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Add an edge between u and v.</span>
562567

563568
<span class="sd"> The nodes u and v will be automatically added if they are</span>
@@ -660,7 +665,10 @@ <h1>Source code for easygraph.classes.directed_multigraph</h1><div class="highli
660665
<span class="bp">self</span><span class="o">.</span><span class="n">_pred</span><span class="p">[</span><span class="n">v</span><span class="p">][</span><span class="n">u</span><span class="p">]</span> <span class="o">=</span> <span class="n">keydict</span>
661666
<span class="k">return</span> <span class="n">key</span></div>
662667

663-
<div class="viewcode-block" id="MultiDiGraph.remove_edge"><a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.remove_edge">[docs]</a> <span class="k">def</span><span class="w"> </span><span class="nf">remove_edge</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">u</span><span class="p">,</span> <span class="n">v</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
668+
669+
<div class="viewcode-block" id="MultiDiGraph.remove_edge">
670+
<a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.remove_edge">[docs]</a>
671+
<span class="k">def</span><span class="w"> </span><span class="nf">remove_edge</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">u</span><span class="p">,</span> <span class="n">v</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
664672
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Remove an edge between u and v.</span>
665673

666674
<span class="sd"> Parameters</span>
@@ -716,6 +724,7 @@ <h1>Source code for easygraph.classes.directed_multigraph</h1><div class="highli
716724
<span class="k">del</span> <span class="bp">self</span><span class="o">.</span><span class="n">_adj</span><span class="p">[</span><span class="n">u</span><span class="p">][</span><span class="n">v</span><span class="p">]</span>
717725
<span class="k">del</span> <span class="bp">self</span><span class="o">.</span><span class="n">_pred</span><span class="p">[</span><span class="n">v</span><span class="p">][</span><span class="n">u</span><span class="p">]</span></div>
718726

727+
719728
<span class="nd">@property</span>
720729
<span class="k">def</span><span class="w"> </span><span class="nf">edges</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
721730
<span class="n">edges</span> <span class="o">=</span> <span class="nb">list</span><span class="p">()</span>
@@ -798,15 +807,23 @@ <h1>Source code for easygraph.classes.directed_multigraph</h1><div class="highli
798807
<span class="p">)</span>
799808
<span class="n">degree</span><span class="p">[</span><span class="n">n</span><span class="p">]</span> <span class="o">=</span> <span class="n">deg</span>
800809

801-
<div class="viewcode-block" id="MultiDiGraph.is_multigraph"><a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.is_multigraph">[docs]</a> <span class="k">def</span><span class="w"> </span><span class="nf">is_multigraph</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
810+
<div class="viewcode-block" id="MultiDiGraph.is_multigraph">
811+
<a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.is_multigraph">[docs]</a>
812+
<span class="k">def</span><span class="w"> </span><span class="nf">is_multigraph</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
802813
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Returns True if graph is a multigraph, False otherwise.&quot;&quot;&quot;</span>
803814
<span class="k">return</span> <span class="kc">True</span></div>
804815

805-
<div class="viewcode-block" id="MultiDiGraph.is_directed"><a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.is_directed">[docs]</a> <span class="k">def</span><span class="w"> </span><span class="nf">is_directed</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
816+
817+
<div class="viewcode-block" id="MultiDiGraph.is_directed">
818+
<a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.is_directed">[docs]</a>
819+
<span class="k">def</span><span class="w"> </span><span class="nf">is_directed</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
806820
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Returns True if graph is directed, False otherwise.&quot;&quot;&quot;</span>
807821
<span class="k">return</span> <span class="kc">True</span></div>
808822

809-
<div class="viewcode-block" id="MultiDiGraph.to_undirected"><a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.to_undirected">[docs]</a> <span class="k">def</span><span class="w"> </span><span class="nf">to_undirected</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">reciprocal</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
823+
824+
<div class="viewcode-block" id="MultiDiGraph.to_undirected">
825+
<a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.to_undirected">[docs]</a>
826+
<span class="k">def</span><span class="w"> </span><span class="nf">to_undirected</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">reciprocal</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
810827
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Returns an undirected representation of the multidigraph.</span>
811828

812829
<span class="sd"> Parameters</span>
@@ -875,7 +892,10 @@ <h1>Source code for easygraph.classes.directed_multigraph</h1><div class="highli
875892
<span class="p">)</span>
876893
<span class="k">return</span> <span class="n">G</span></div>
877894

878-
<div class="viewcode-block" id="MultiDiGraph.reverse"><a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.reverse">[docs]</a> <span class="k">def</span><span class="w"> </span><span class="nf">reverse</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">copy</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
895+
896+
<div class="viewcode-block" id="MultiDiGraph.reverse">
897+
<a class="viewcode-back" href="../../../reference/easygraph.classes.directed_multigraph.html#easygraph.classes.directed_multigraph.MultiDiGraph.reverse">[docs]</a>
898+
<span class="k">def</span><span class="w"> </span><span class="nf">reverse</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">copy</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
879899
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Returns the reverse of the graph.</span>
880900

881901
<span class="sd"> The reverse is a graph with the same nodes and edges</span>
@@ -894,7 +914,9 @@ <h1>Source code for easygraph.classes.directed_multigraph</h1><div class="highli
894914
<span class="n">H</span><span class="o">.</span><span class="n">add_nodes_from</span><span class="p">((</span><span class="n">n</span><span class="p">,</span> <span class="n">deepcopy</span><span class="p">(</span><span class="n">d</span><span class="p">))</span> <span class="k">for</span> <span class="n">n</span><span class="p">,</span> <span class="n">d</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">_node</span><span class="o">.</span><span class="n">items</span><span class="p">())</span>
895915
<span class="n">H</span><span class="o">.</span><span class="n">add_edges_from</span><span class="p">((</span><span class="n">v</span><span class="p">,</span> <span class="n">u</span><span class="p">,</span> <span class="n">k</span><span class="p">,</span> <span class="n">deepcopy</span><span class="p">(</span><span class="n">d</span><span class="p">))</span> <span class="k">for</span> <span class="n">u</span><span class="p">,</span> <span class="n">v</span><span class="p">,</span> <span class="n">k</span><span class="p">,</span> <span class="n">d</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">edges</span><span class="p">)</span>
896916
<span class="k">return</span> <span class="n">H</span>
897-
<span class="k">return</span> <span class="n">eg</span><span class="o">.</span><span class="n">graphviews</span><span class="o">.</span><span class="n">reverse_view</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span></div></div>
917+
<span class="k">return</span> <span class="n">eg</span><span class="o">.</span><span class="n">graphviews</span><span class="o">.</span><span class="n">reverse_view</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span></div>
918+
</div>
919+
898920
</pre></div>
899921

900922
</article>
@@ -945,7 +967,7 @@ <h1>Source code for easygraph.classes.directed_multigraph</h1><div class="highli
945967
<div class="footer-item">
946968

947969
<p class="sphinx-version">
948-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 6.2.1.
970+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.1.3.
949971
<br/>
950972
</p>
951973
</div>

0 commit comments

Comments
 (0)