Skip to content

Commit 6a825e8

Browse files
authored
update dependencies (#788)
1 parent 5dc0f3b commit 6a825e8

33 files changed

+934
-903
lines changed

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.13.1
1+
3.13.2

pdoc/doc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1095,7 +1095,7 @@ def __repr__(self):
10951095
default = f" = {self.default_value_str}"
10961096
else:
10971097
default = ""
1098-
return f'<var {self.qualname.rsplit(".")[-1]}{self.annotation_str}{default}{_docstr(self)}>'
1098+
return f"<var {self.qualname.rsplit('.')[-1]}{self.annotation_str}{default}{_docstr(self)}>"
10991099

11001100
@cached_property
11011101
def is_classvar(self) -> bool:

pdoc/doc_ast.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ def _parse(
273273
try:
274274
return ast.parse(_dedent(source))
275275
except Exception as e:
276-
warnings.warn(f"Error parsing source code: {e}\n" f"===\n" f"{source}\n" f"===")
276+
warnings.warn(f"Error parsing source code: {e}\n===\n{source}\n===")
277277
return ast.parse("")
278278

279279

test/test_docstrings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def test_rst_extract_options():
4949
"alpha": "beta",
5050
"charlie": "delta:foxtrot",
5151
}
52-
assert content == ("\nrest of content\n" ":option ignored: as follows content\n")
52+
assert content == ("\nrest of content\n:option ignored: as follows content\n")
5353

5454

5555
def test_rst_include_trim_lines():

test/testdata/ast_parsing.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ <h1 class="modulename">
5656

5757
<label class="view-source-button" for="mod-ast_parsing-view-source"><span>View Source</span></label>
5858

59-
<div class="pdoc-code codehilite"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos">1</span></a><span class="k">class</span> <span class="nc">Foo</span><span class="p">:</span>
60-
</span><span id="L-2"><a href="#L-2"><span class="linenos">2</span></a> <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
59+
<div class="pdoc-code codehilite"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos">1</span></a><span class="k">class</span><span class="w"> </span><span class="nc">Foo</span><span class="p">:</span>
60+
</span><span id="L-2"><a href="#L-2"><span class="linenos">2</span></a> <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>
6161
</span><span id="L-3"><a href="#L-3"><span class="linenos">3</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">no_docstring</span> <span class="o">=</span> <span class="mi">42</span>
6262
</span><span id="L-4"><a href="#L-4"><span class="linenos">4</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">with_docstring</span> <span class="o">=</span> <span class="mi">43</span>
6363
</span><span id="L-5"><a href="#L-5"><span class="linenos">5</span></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;This is an attribute docstring.&quot;&quot;&quot;</span>
@@ -76,8 +76,8 @@ <h1 class="modulename">
7676

7777
</div>
7878
<a class="headerlink" href="#Foo"></a>
79-
<div class="pdoc-code codehilite"><pre><span></span><span id="Foo-2"><a href="#Foo-2"><span class="linenos">2</span></a><span class="k">class</span> <span class="nc">Foo</span><span class="p">:</span>
80-
</span><span id="Foo-3"><a href="#Foo-3"><span class="linenos">3</span></a> <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
79+
<div class="pdoc-code codehilite"><pre><span></span><span id="Foo-2"><a href="#Foo-2"><span class="linenos">2</span></a><span class="k">class</span><span class="w"> </span><span class="nc">Foo</span><span class="p">:</span>
80+
</span><span id="Foo-3"><a href="#Foo-3"><span class="linenos">3</span></a> <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>
8181
</span><span id="Foo-4"><a href="#Foo-4"><span class="linenos">4</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">no_docstring</span> <span class="o">=</span> <span class="mi">42</span>
8282
</span><span id="Foo-5"><a href="#Foo-5"><span class="linenos">5</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">with_docstring</span> <span class="o">=</span> <span class="mi">43</span>
8383
</span><span id="Foo-6"><a href="#Foo-6"><span class="linenos">6</span></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;This is an attribute docstring.&quot;&quot;&quot;</span>

test/testdata/collections_abc.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -60,21 +60,21 @@ <h1 class="modulename">
6060

6161
<div class="pdoc-code codehilite"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos"> 1</span></a><span class="sd">&quot;&quot;&quot;Test that we remove &#39;collections.abc&#39; from type signatures.&quot;&quot;&quot;</span>
6262
</span><span id="L-2"><a href="#L-2"><span class="linenos"> 2</span></a>
63-
</span><span id="L-3"><a href="#L-3"><span class="linenos"> 3</span></a><span class="kn">from</span> <span class="nn">collections.abc</span> <span class="kn">import</span> <span class="n">Awaitable</span>
64-
</span><span id="L-4"><a href="#L-4"><span class="linenos"> 4</span></a><span class="kn">from</span> <span class="nn">collections.abc</span> <span class="kn">import</span> <span class="n">Container</span>
63+
</span><span id="L-3"><a href="#L-3"><span class="linenos"> 3</span></a><span class="kn">from</span><span class="w"> </span><span class="nn">collections.abc</span><span class="w"> </span><span class="kn">import</span> <span class="n">Awaitable</span>
64+
</span><span id="L-4"><a href="#L-4"><span class="linenos"> 4</span></a><span class="kn">from</span><span class="w"> </span><span class="nn">collections.abc</span><span class="w"> </span><span class="kn">import</span> <span class="n">Container</span>
6565
</span><span id="L-5"><a href="#L-5"><span class="linenos"> 5</span></a>
6666
</span><span id="L-6"><a href="#L-6"><span class="linenos"> 6</span></a>
67-
</span><span id="L-7"><a href="#L-7"><span class="linenos"> 7</span></a><span class="k">def</span> <span class="nf">func</span><span class="p">(</span><span class="n">bar</span><span class="p">:</span> <span class="n">Awaitable</span><span class="p">[</span><span class="kc">None</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">Awaitable</span><span class="p">[</span><span class="kc">None</span><span class="p">]:</span>
67+
</span><span id="L-7"><a href="#L-7"><span class="linenos"> 7</span></a><span class="k">def</span><span class="w"> </span><span class="nf">func</span><span class="p">(</span><span class="n">bar</span><span class="p">:</span> <span class="n">Awaitable</span><span class="p">[</span><span class="kc">None</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">Awaitable</span><span class="p">[</span><span class="kc">None</span><span class="p">]:</span>
6868
</span><span id="L-8"><a href="#L-8"><span class="linenos"> 8</span></a> <span class="k">return</span> <span class="n">bar</span>
6969
</span><span id="L-9"><a href="#L-9"><span class="linenos"> 9</span></a>
7070
</span><span id="L-10"><a href="#L-10"><span class="linenos">10</span></a>
71-
</span><span id="L-11"><a href="#L-11"><span class="linenos">11</span></a><span class="k">class</span> <span class="nc">Class</span><span class="p">(</span><span class="n">Container</span><span class="p">[</span><span class="nb">str</span><span class="p">]):</span>
71+
</span><span id="L-11"><a href="#L-11"><span class="linenos">11</span></a><span class="k">class</span><span class="w"> </span><span class="nc">Class</span><span class="p">(</span><span class="n">Container</span><span class="p">[</span><span class="nb">str</span><span class="p">]):</span>
7272
</span><span id="L-12"><a href="#L-12"><span class="linenos">12</span></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
7373
</span><span id="L-13"><a href="#L-13"><span class="linenos">13</span></a><span class="sd"> For subclasses, we currently display the full classname.</span>
7474
</span><span id="L-14"><a href="#L-14"><span class="linenos">14</span></a><span class="sd"> Mostly because it&#39;s easier, but it also makes a bit more sense here.</span>
7575
</span><span id="L-15"><a href="#L-15"><span class="linenos">15</span></a><span class="sd"> &quot;&quot;&quot;</span>
7676
</span><span id="L-16"><a href="#L-16"><span class="linenos">16</span></a>
77-
</span><span id="L-17"><a href="#L-17"><span class="linenos">17</span></a> <span class="k">def</span> <span class="fm">__contains__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">item</span><span class="p">):</span>
77+
</span><span id="L-17"><a href="#L-17"><span class="linenos">17</span></a> <span class="k">def</span><span class="w"> </span><span class="fm">__contains__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">item</span><span class="p">):</span>
7878
</span><span id="L-18"><a href="#L-18"><span class="linenos">18</span></a> <span class="k">return</span> <span class="n">item</span> <span class="o">==</span> <span class="s2">&quot;Bar&quot;</span>
7979
</span><span id="L-19"><a href="#L-19"><span class="linenos">19</span></a>
8080
</span><span id="L-20"><a href="#L-20"><span class="linenos">20</span></a>
@@ -94,7 +94,7 @@ <h1 class="modulename">
9494

9595
</div>
9696
<a class="headerlink" href="#func"></a>
97-
<div class="pdoc-code codehilite"><pre><span></span><span id="func-8"><a href="#func-8"><span class="linenos">8</span></a><span class="k">def</span> <span class="nf">func</span><span class="p">(</span><span class="n">bar</span><span class="p">:</span> <span class="n">Awaitable</span><span class="p">[</span><span class="kc">None</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">Awaitable</span><span class="p">[</span><span class="kc">None</span><span class="p">]:</span>
97+
<div class="pdoc-code codehilite"><pre><span></span><span id="func-8"><a href="#func-8"><span class="linenos">8</span></a><span class="k">def</span><span class="w"> </span><span class="nf">func</span><span class="p">(</span><span class="n">bar</span><span class="p">:</span> <span class="n">Awaitable</span><span class="p">[</span><span class="kc">None</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">Awaitable</span><span class="p">[</span><span class="kc">None</span><span class="p">]:</span>
9898
</span><span id="func-9"><a href="#func-9"><span class="linenos">9</span></a> <span class="k">return</span> <span class="n">bar</span>
9999
</span></pre></div>
100100

@@ -113,13 +113,13 @@ <h1 class="modulename">
113113

114114
</div>
115115
<a class="headerlink" href="#Class"></a>
116-
<div class="pdoc-code codehilite"><pre><span></span><span id="Class-12"><a href="#Class-12"><span class="linenos">12</span></a><span class="k">class</span> <span class="nc">Class</span><span class="p">(</span><span class="n">Container</span><span class="p">[</span><span class="nb">str</span><span class="p">]):</span>
116+
<div class="pdoc-code codehilite"><pre><span></span><span id="Class-12"><a href="#Class-12"><span class="linenos">12</span></a><span class="k">class</span><span class="w"> </span><span class="nc">Class</span><span class="p">(</span><span class="n">Container</span><span class="p">[</span><span class="nb">str</span><span class="p">]):</span>
117117
</span><span id="Class-13"><a href="#Class-13"><span class="linenos">13</span></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
118118
</span><span id="Class-14"><a href="#Class-14"><span class="linenos">14</span></a><span class="sd"> For subclasses, we currently display the full classname.</span>
119119
</span><span id="Class-15"><a href="#Class-15"><span class="linenos">15</span></a><span class="sd"> Mostly because it&#39;s easier, but it also makes a bit more sense here.</span>
120120
</span><span id="Class-16"><a href="#Class-16"><span class="linenos">16</span></a><span class="sd"> &quot;&quot;&quot;</span>
121121
</span><span id="Class-17"><a href="#Class-17"><span class="linenos">17</span></a>
122-
</span><span id="Class-18"><a href="#Class-18"><span class="linenos">18</span></a> <span class="k">def</span> <span class="fm">__contains__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">item</span><span class="p">):</span>
122+
</span><span id="Class-18"><a href="#Class-18"><span class="linenos">18</span></a> <span class="k">def</span><span class="w"> </span><span class="fm">__contains__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">item</span><span class="p">):</span>
123123
</span><span id="Class-19"><a href="#Class-19"><span class="linenos">19</span></a> <span class="k">return</span> <span class="n">item</span> <span class="o">==</span> <span class="s2">&quot;Bar&quot;</span>
124124
</span></pre></div>
125125

0 commit comments

Comments
 (0)