Skip to content

Commit

Permalink
deploy: 01a77d4
Browse files Browse the repository at this point in the history
  • Loading branch information
brentyi committed Sep 20, 2024
1 parent 2debbc5 commit 8e80e82
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
4 changes: 3 additions & 1 deletion _modules/tyro/_resolver/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -276,6 +276,7 @@ <h1>Source code for tyro._resolver</h1><div class="highlight"><pre>
<span class="n">Sequence</span><span class="p">,</span>
<span class="n">Set</span><span class="p">,</span>
<span class="n">Tuple</span><span class="p">,</span>
<span class="n">Type</span><span class="p">,</span>
<span class="n">TypeVar</span><span class="p">,</span>
<span class="n">Union</span><span class="p">,</span>
<span class="n">cast</span><span class="p">,</span>
Expand Down Expand Up @@ -702,13 +703,14 @@ <h1>Source code for tyro._resolver</h1><div class="highlight"><pre>
<span class="nb">dict</span><span class="p">:</span> <span class="n">Dict</span><span class="p">,</span>
<span class="nb">set</span><span class="p">:</span> <span class="n">Set</span><span class="p">,</span>
<span class="nb">frozenset</span><span class="p">:</span> <span class="n">FrozenSet</span><span class="p">,</span>
<span class="nb">type</span><span class="p">:</span> <span class="n">Type</span><span class="p">,</span>
<span class="p">}</span>
<span class="k">if</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">types</span><span class="p">,</span> <span class="s2">&quot;UnionType&quot;</span><span class="p">):</span> <span class="c1"># type: ignore</span>
<span class="c1"># PEP 604. Requires Python 3.10.</span>
<span class="n">shim_table</span><span class="p">[</span><span class="n">types</span><span class="o">.</span><span class="n">UnionType</span><span class="p">]</span> <span class="o">=</span> <span class="n">Union</span> <span class="c1"># type: ignore</span>

<span class="k">for</span> <span class="n">new</span><span class="p">,</span> <span class="n">old</span> <span class="ow">in</span> <span class="n">shim_table</span><span class="o">.</span><span class="n">items</span><span class="p">():</span>
<span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">typ</span><span class="p">,</span> <span class="n">new</span><span class="p">)</span> <span class="ow">or</span> <span class="n">origin</span> <span class="ow">is</span> <span class="n">new</span><span class="p">:</span> <span class="c1"># type: ignore</span>
<span class="k">if</span> <span class="n">origin</span> <span class="ow">is</span> <span class="n">new</span><span class="p">:</span> <span class="c1"># type: ignore</span>
<span class="n">typ</span> <span class="o">=</span> <span class="n">old</span><span class="o">.</span><span class="fm">__getitem__</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="c1"># type: ignore</span>

<span class="n">new_args</span> <span class="o">=</span> <span class="nb">tuple</span><span class="p">(</span><span class="n">apply_type_from_typevar</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">type_from_typevar</span><span class="p">)</span> <span class="k">for</span> <span class="n">x</span> <span class="ow">in</span> <span class="n">args</span><span class="p">)</span>
Expand Down

0 comments on commit 8e80e82

Please sign in to comment.