This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/hamilton.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new 94fb06e9 Deploy documentation from
4522ae3e7cc36e931fe541b40250a169b72629ff
94fb06e9 is described below
commit 94fb06e9e1d2af6b82dce86d95019444a6d138ed
Author: GitHub Actions <[email protected]>
AuthorDate: Wed Sep 3 01:39:59 2025 +0000
Deploy documentation from 4522ae3e7cc36e931fe541b40250a169b72629ff
---
content/_sources/community/index.md.txt | 10 +-
content/_sources/how-tos/pre-commit-hooks.md.txt | 4 +-
content/_sources/integrations/streamlit.md.txt | 6 +-
content/_static/Hamilton.pdf | Bin 10219403 -> 10219448
bytes
content/community/index.html | 18 ++-
content/how-tos/pre-commit-hooks/index.html | 4 +-
content/integrations/streamlit/index.html | 6 +-
.../io/available-data-adapters/index.html | 136 ++++++++++-----------
content/searchindex.js | 2 +-
9 files changed, 97 insertions(+), 89 deletions(-)
diff --git a/content/_sources/community/index.md.txt
b/content/_sources/community/index.md.txt
index cfbed2d4..d5251c82 100644
--- a/content/_sources/community/index.md.txt
+++ b/content/_sources/community/index.md.txt
@@ -1,6 +1,6 @@
# Meet-ups
-We have an active global meet up group that meets virtually once a month.
+We have an active global meetup group that meets virtually once a month.
You can [sign up for the group
here](https://www.meetup.com/global-hamilton-open-source-user-group-meetup/).
@@ -9,16 +9,16 @@ The below will be out of date. Please [see our
youtube](https://www.youtube.com/
### August 2024
--[Recording](https://youtu.be/3LREcaewZbo?feature=shared)
+- [Recording](https://youtu.be/3LREcaewZbo?feature=shared)
### June 2024
--[Recording](https://youtu.be/SsrIIM1ed4w?feature=shared)
+- [Recording](https://youtu.be/SsrIIM1ed4w?feature=shared)
### April 2024
--[Recording](https://youtu.be/_-yXfnBtrlg?feature=shared)
+- [Recording](https://youtu.be/_-yXfnBtrlg?feature=shared)
### March 2024
--[Recording](https://youtu.be/IJByeN41xHs?feature=shared).
+- [Recording](https://youtu.be/IJByeN41xHs?feature=shared)
### February 2024
- [Recording](https://www.youtube.com/watch?v=ks672Lm0CJo).
diff --git a/content/_sources/how-tos/pre-commit-hooks.md.txt
b/content/_sources/how-tos/pre-commit-hooks.md.txt
index a2856cfc..803fcc4e 100644
--- a/content/_sources/how-tos/pre-commit-hooks.md.txt
+++ b/content/_sources/how-tos/pre-commit-hooks.md.txt
@@ -81,7 +81,7 @@ def B(A: int) -> float: ...
def C(A: int, B: float) -> None: ...
# driver code
-dr = driver.Builder().with_mdoules(my_module).build()
+dr = driver.Builder().with_modules(my_module).build()
dr.validate_execution(final_vars=["C"]) # <- success
```
@@ -92,7 +92,7 @@ def B(X: int) -> float: ...
def C(A: int, B: float) -> None: ...
# driver code
-dr = driver.Builder().with_mdoules(my_module).build()
+dr = driver.Builder().with_modules(my_module).build()
dr.validate_execution(final_vars=["C"]) # <- failure. missing `A`
```
diff --git a/content/_sources/integrations/streamlit.md.txt
b/content/_sources/integrations/streamlit.md.txt
index 65e3db26..9c22d4b7 100644
--- a/content/_sources/integrations/streamlit.md.txt
+++ b/content/_sources/integrations/streamlit.md.txt
@@ -39,7 +39,7 @@ if __name__ == "__main__":
> ⚠ This example is illustratory and real applications quickly get more
> complex.
### 2. Cache and state management
-When the user interacts with the app, Streamlit reruns your entire Python code
to update what's displayed on screen
([reference](https://docs.streamlit.io/get-started/fundamentals/main-concepts#data-flow)).
By default, no data is preserved between updates and all computations need to
be executed again. Your application suffer slow downs if you handle large
dataframes or load machine learning models in memory for instance. To overcome
this limitation, Streamlit allows to [cache expensive [...]
+When the user interacts with the app, Streamlit reruns your entire Python code
to update what's displayed on screen
([reference](https://docs.streamlit.io/get-started/fundamentals/main-concepts#data-flow)).
By default, no data is preserved between updates and all computations need to
be executed again. Your application suffer slow downs if you handle large
dataframes or load machine learning models in memory for instance. To overcome
this limitation, Streamlit allows to [cache expensive [...]
```python
import pandas as pd
@@ -54,14 +54,14 @@ def app():
# load_dataframe() will only run the first time
df = load_dataframe(path="...")
- st.dataframes(df)
+ st.dataframe(df)
# If favorite flavor is known, display it.
if st.session_state("favorite"):
st.write(f"Your favorite ice cream is: {st.session_state['favorite']}")
# Ask for the favorite ice cream until an answer is given.
else:
- st.text_inputs(
+ st.text_input(
"What's your favorite ice cream flavor?",
key="favorite", # key to st.session_state
)
diff --git a/content/_static/Hamilton.pdf b/content/_static/Hamilton.pdf
index 289b7a63..083e5371 100644
Binary files a/content/_static/Hamilton.pdf and b/content/_static/Hamilton.pdf
differ
diff --git a/content/community/index.html b/content/community/index.html
index 77a4741c..b08c3781 100644
--- a/content/community/index.html
+++ b/content/community/index.html
@@ -508,26 +508,34 @@
<article role="main" id="furo-main-content">
<section id="meet-ups">
<h1>Meet-ups<a class="headerlink" href="#meet-ups" title="Link to this
heading">¶</a></h1>
-<p>We have an active global meet up group that meets virtually once a
month.</p>
+<p>We have an active global meetup group that meets virtually once a month.</p>
<p>You can <a class="reference external"
href="https://www.meetup.com/global-hamilton-open-source-user-group-meetup/">sign
up for the group here</a>.</p>
<section id="past-meet-ups">
<h2>Past Meet-ups<a class="headerlink" href="#past-meet-ups" title="Link to
this heading">¶</a></h2>
<p>The below will be out of date. Please <a class="reference external"
href="https://www.youtube.com/@dagworks-inc">see our youtube</a> for the
latest recordings on past meetups.</p>
<section id="august-2024">
<h3>August 2024<a class="headerlink" href="#august-2024" title="Link to this
heading">¶</a></h3>
-<p>-<a class="reference external"
href="https://youtu.be/3LREcaewZbo?feature=shared">Recording</a></p>
+<ul class="simple">
+<li><p><a class="reference external"
href="https://youtu.be/3LREcaewZbo?feature=shared">Recording</a></p></li>
+</ul>
</section>
<section id="june-2024">
<h3>June 2024<a class="headerlink" href="#june-2024" title="Link to this
heading">¶</a></h3>
-<p>-<a class="reference external"
href="https://youtu.be/SsrIIM1ed4w?feature=shared">Recording</a></p>
+<ul class="simple">
+<li><p><a class="reference external"
href="https://youtu.be/SsrIIM1ed4w?feature=shared">Recording</a></p></li>
+</ul>
</section>
<section id="april-2024">
<h3>April 2024<a class="headerlink" href="#april-2024" title="Link to this
heading">¶</a></h3>
-<p>-<a class="reference external"
href="https://youtu.be/_-yXfnBtrlg?feature=shared">Recording</a></p>
+<ul class="simple">
+<li><p><a class="reference external"
href="https://youtu.be/_-yXfnBtrlg?feature=shared">Recording</a></p></li>
+</ul>
</section>
<section id="march-2024">
<h3>March 2024<a class="headerlink" href="#march-2024" title="Link to this
heading">¶</a></h3>
-<p>-<a class="reference external"
href="https://youtu.be/IJByeN41xHs?feature=shared">Recording</a>.</p>
+<ul class="simple">
+<li><p><a class="reference external"
href="https://youtu.be/IJByeN41xHs?feature=shared">Recording</a></p></li>
+</ul>
</section>
<section id="february-2024">
<h3>February 2024<a class="headerlink" href="#february-2024" title="Link to
this heading">¶</a></h3>
diff --git a/content/how-tos/pre-commit-hooks/index.html
b/content/how-tos/pre-commit-hooks/index.html
index 61ade4e4..2eb83da0 100644
--- a/content/how-tos/pre-commit-hooks/index.html
+++ b/content/how-tos/pre-commit-hooks/index.html
@@ -593,7 +593,7 @@
<span class="k">def</span><span class="w"> </span><span
class="nf">C</span><span class="p">(</span><span class="n">A</span><span
class="p">:</span> <span class="nb">int</span><span class="p">,</span> <span
class="n">B</span><span class="p">:</span> <span class="nb">float</span><span
class="p">)</span> <span class="o">-></span> <span
class="kc">None</span><span class="p">:</span> <span class="o">...</span>
<span class="c1"># driver code</span>
-<span class="n">dr</span> <span class="o">=</span> <span
class="n">driver</span><span class="o">.</span><span
class="n">Builder</span><span class="p">()</span><span class="o">.</span><span
class="n">with_mdoules</span><span class="p">(</span><span
class="n">my_module</span><span class="p">)</span><span class="o">.</span><span
class="n">build</span><span class="p">()</span>
+<span class="n">dr</span> <span class="o">=</span> <span
class="n">driver</span><span class="o">.</span><span
class="n">Builder</span><span class="p">()</span><span class="o">.</span><span
class="n">with_modules</span><span class="p">(</span><span
class="n">my_module</span><span class="p">)</span><span class="o">.</span><span
class="n">build</span><span class="p">()</span>
<span class="n">dr</span><span class="o">.</span><span
class="n">validate_execution</span><span class="p">(</span><span
class="n">final_vars</span><span class="o">=</span><span
class="p">[</span><span class="s2">"C"</span><span
class="p">])</span> <span class="c1"># <- success</span>
</pre></div>
</div>
@@ -603,7 +603,7 @@
<span class="k">def</span><span class="w"> </span><span
class="nf">C</span><span class="p">(</span><span class="n">A</span><span
class="p">:</span> <span class="nb">int</span><span class="p">,</span> <span
class="n">B</span><span class="p">:</span> <span class="nb">float</span><span
class="p">)</span> <span class="o">-></span> <span
class="kc">None</span><span class="p">:</span> <span class="o">...</span>
<span class="c1"># driver code</span>
-<span class="n">dr</span> <span class="o">=</span> <span
class="n">driver</span><span class="o">.</span><span
class="n">Builder</span><span class="p">()</span><span class="o">.</span><span
class="n">with_mdoules</span><span class="p">(</span><span
class="n">my_module</span><span class="p">)</span><span class="o">.</span><span
class="n">build</span><span class="p">()</span>
+<span class="n">dr</span> <span class="o">=</span> <span
class="n">driver</span><span class="o">.</span><span
class="n">Builder</span><span class="p">()</span><span class="o">.</span><span
class="n">with_modules</span><span class="p">(</span><span
class="n">my_module</span><span class="p">)</span><span class="o">.</span><span
class="n">build</span><span class="p">()</span>
<span class="n">dr</span><span class="o">.</span><span
class="n">validate_execution</span><span class="p">(</span><span
class="n">final_vars</span><span class="o">=</span><span
class="p">[</span><span class="s2">"C"</span><span
class="p">])</span> <span class="c1"># <- failure. missing `A`</span>
</pre></div>
</div>
diff --git a/content/integrations/streamlit/index.html
b/content/integrations/streamlit/index.html
index 78a99608..86d8a90d 100644
--- a/content/integrations/streamlit/index.html
+++ b/content/integrations/streamlit/index.html
@@ -551,7 +551,7 @@
</section>
<section id="cache-and-state-management">
<h3>2. Cache and state management<a class="headerlink"
href="#cache-and-state-management" title="Link to this heading">¶</a></h3>
-<p>When the user interacts with the app, Streamlit reruns your entire Python
code to update what’s displayed on screen (<a class="reference external"
href="https://docs.streamlit.io/get-started/fundamentals/main-concepts#data-flow">reference</a>).
By default, no data is preserved between updates and all computations need to
be executed again. Your application suffer slow downs if you handle large
dataframes or load machine learning models in memory for instance. To overcome
this limitati [...]
+<p>When the user interacts with the app, Streamlit reruns your entire Python
code to update what’s displayed on screen (<a class="reference external"
href="https://docs.streamlit.io/get-started/fundamentals/main-concepts#data-flow">reference</a>).
By default, no data is preserved between updates and all computations need to
be executed again. Your application suffer slow downs if you handle large
dataframes or load machine learning models in memory for instance. To overcome
this limitati [...]
<div class="highlight-python notranslate"><div
class="highlight"><pre><span></span><span class="kn">import</span><span
class="w"> </span><span class="nn">pandas</span><span class="w"> </span><span
class="k">as</span><span class="w"> </span><span class="nn">pd</span>
<span class="kn">import</span><span class="w"> </span><span
class="nn">streamlit</span><span class="w"> </span><span
class="k">as</span><span class="w"> </span><span class="nn">st</span>
@@ -564,14 +564,14 @@
<span class="c1"># load_dataframe() will only run the first time</span>
<span class="n">df</span> <span class="o">=</span> <span
class="n">load_dataframe</span><span class="p">(</span><span
class="n">path</span><span class="o">=</span><span
class="s2">"..."</span><span class="p">)</span>
- <span class="n">st</span><span class="o">.</span><span
class="n">dataframes</span><span class="p">(</span><span
class="n">df</span><span class="p">)</span>
+ <span class="n">st</span><span class="o">.</span><span
class="n">dataframe</span><span class="p">(</span><span
class="n">df</span><span class="p">)</span>
<span class="c1"># If favorite flavor is known, display it.</span>
<span class="k">if</span> <span class="n">st</span><span
class="o">.</span><span class="n">session_state</span><span
class="p">(</span><span class="s2">"favorite"</span><span
class="p">):</span>
<span class="n">st</span><span class="o">.</span><span
class="n">write</span><span class="p">(</span><span class="sa">f</span><span
class="s2">"Your favorite ice cream is: </span><span
class="si">{</span><span class="n">st</span><span class="o">.</span><span
class="n">session_state</span><span class="p">[</span><span
class="s1">'favorite'</span><span class="p">]</span><span
class="si">}</span><span class="s2">"</span><span class="p">)</span>
<span class="c1"># Ask for the favorite ice cream until an answer is
given.</span>
<span class="k">else</span><span class="p">:</span>
- <span class="n">st</span><span class="o">.</span><span
class="n">text_inputs</span><span class="p">(</span>
+ <span class="n">st</span><span class="o">.</span><span
class="n">text_input</span><span class="p">(</span>
<span class="s2">"What's your favorite ice cream
flavor?"</span><span class="p">,</span>
<span class="n">key</span><span class="o">=</span><span
class="s2">"favorite"</span><span class="p">,</span> <span
class="c1"># key to st.session_state</span>
<span class="p">)</span>
diff --git a/content/reference/io/available-data-adapters/index.html
b/content/reference/io/available-data-adapters/index.html
index a1a31ba4..67d21580 100644
--- a/content/reference/io/available-data-adapters/index.html
+++ b/content/reference/io/available-data-adapters/index.html
@@ -581,7 +581,7 @@ path<code class="docutils literal notranslate"><span
class="pre">str</span></cod
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">dict</span></code><br/><code class="docutils literal
notranslate"><span class="pre">list</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L13-L28">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L30-L45">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-odd"><td>json</td>
<td><dl class="field-list">
@@ -590,7 +590,7 @@ filepath_or_buffer<code class="docutils literal
notranslate"><span class="pre">U
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L534-L615">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L551-L632">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>json</td>
<td><dl class="field-list">
@@ -599,7 +599,7 @@ source<code class="docutils literal notranslate"><span
class="pre">Union</span><
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L486-L517">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L503-L534">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-odd"><td>json</td>
<td><dl class="field-list">
@@ -608,7 +608,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">XGBModel</span></code><br/><code class="docutils literal
notranslate"><span class="pre">Booster</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/xgboost_extensions.py#L40-L61">hamilton.plugins.xgboost_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/xgboost_extensions.py#L57-L78">hamilton.plugins.xgboost_extensions</a></td>
</tr>
<tr class="row-even"><td>literal</td>
<td><dl class="field-list">
@@ -617,7 +617,7 @@ value<code class="docutils literal notranslate"><span
class="pre">Any</span></co
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">Any</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L160-L174">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L177-L191">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-odd"><td>file</td>
<td><dl class="field-list">
@@ -626,7 +626,7 @@ path<code class="docutils literal notranslate"><span
class="pre">str</span></cod
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">str</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L48-L64">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L65-L81">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-even"><td>file</td>
<td><dl class="field-list">
@@ -635,7 +635,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">LGBMModel</span></code><br/><code class="docutils literal
notranslate"><span class="pre">Booster</span></code><br/><code class="docutils
literal notranslate"><span class="pre">CVBooster</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/lightgbm_extensions.py#L49-L69">hamilton.plugins.lightgbm_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/lightgbm_extensions.py#L66-L86">hamilton.plugins.lightgbm_extensions</a></td>
</tr>
<tr class="row-odd"><td>pickle</td>
<td><dl class="field-list">
@@ -644,7 +644,7 @@ path<code class="docutils literal notranslate"><span
class="pre">str</span></cod
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">object</span></code><br/><code class="docutils literal
notranslate"><span class="pre">Any</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L109-L124">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L126-L141">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-even"><td>pickle</td>
<td><dl class="field-list">
@@ -653,7 +653,7 @@ filepath_or_buffer<code class="docutils literal
notranslate"><span class="pre">U
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L443-L493">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L460-L510">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>environment</td>
<td><dl class="field-list">
@@ -662,7 +662,7 @@ names<code class="docutils literal notranslate"><span
class="pre">Tuple</span></
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">dict</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L144-L158">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L161-L175">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-even"><td>yaml</td>
<td><dl class="field-list">
@@ -671,7 +671,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">str</span></code><br/><code class="docutils literal
notranslate"><span class="pre">int</span></code><br/><code class="docutils
literal notranslate"><span class="pre">float</span></code><br/><code
class="docutils literal notranslate"><span
class="pre">bool</span></code><br/><code class="docutils literal
notranslate"><span class="pre">dict</span></code><br/><code class="docutils
literal notranslate"><span class="pre">list</span>< [...]
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/yaml_extensions.py#L18-L37">hamilton.plugins.yaml_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/yaml_extensions.py#L35-L54">hamilton.plugins.yaml_extensions</a></td>
</tr>
<tr class="row-odd"><td>npy</td>
<td><dl class="field-list">
@@ -680,7 +680,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">ndarray</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/numpy_extensions.py#L45-L75">hamilton.plugins.numpy_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/numpy_extensions.py#L62-L92">hamilton.plugins.numpy_extensions</a></td>
</tr>
<tr class="row-even"><td>csv</td>
<td><dl class="field-list">
@@ -689,7 +689,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L89-L256">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L106-L273">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>csv</td>
<td><dl class="field-list">
@@ -699,7 +699,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L55-L161">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L72-L178">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-even"><td>csv</td>
<td><dl class="field-list">
@@ -709,7 +709,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_lazyframe_extensions.py#L75-L175">hamilton.plugins.polars_lazyframe_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_lazyframe_extensions.py#L92-L192">hamilton.plugins.polars_lazyframe_extensions</a></td>
</tr>
<tr class="row-odd"><td>csv</td>
<td><dl class="field-list">
@@ -718,7 +718,7 @@ spark<code class="docutils literal notranslate"><span
class="pre">SparkSession</
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/spark_extensions.py#L35-L51">hamilton.plugins.spark_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/spark_extensions.py#L52-L68">hamilton.plugins.spark_extensions</a></td>
</tr>
<tr class="row-even"><td>parquet</td>
<td><dl class="field-list">
@@ -727,7 +727,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L348-L396">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L365-L413">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>parquet</td>
<td><dl class="field-list">
@@ -736,7 +736,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L226-L287">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L243-L304">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-even"><td>parquet</td>
<td><dl class="field-list">
@@ -745,7 +745,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_lazyframe_extensions.py#L177-L231">hamilton.plugins.polars_lazyframe_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_lazyframe_extensions.py#L194-L248">hamilton.plugins.polars_lazyframe_extensions</a></td>
</tr>
<tr class="row-odd"><td>parquet</td>
<td><dl class="field-list">
@@ -754,7 +754,7 @@ spark<code class="docutils literal notranslate"><span
class="pre">SparkSession</
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/spark_extensions.py#L53-L65">hamilton.plugins.spark_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/spark_extensions.py#L70-L82">hamilton.plugins.spark_extensions</a></td>
</tr>
<tr class="row-even"><td>sql</td>
<td><dl class="field-list">
@@ -763,7 +763,7 @@ query_or_table<code class="docutils literal
notranslate"><span class="pre">str</
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L684-L741">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L701-L758">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>xml</td>
<td><dl class="field-list">
@@ -772,7 +772,7 @@ path_or_buffer<code class="docutils literal
notranslate"><span class="pre">Union
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L799-L876">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L816-L893">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>html</td>
<td><dl class="field-list">
@@ -781,7 +781,7 @@ io<code class="docutils literal notranslate"><span
class="pre">Union</span></cod
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L951-L1029">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L968-L1046">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>stata</td>
<td><dl class="field-list">
@@ -790,7 +790,7 @@ filepath_or_buffer<code class="docutils literal
notranslate"><span class="pre">U
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1124-L1186">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1141-L1203">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>feather</td>
<td><dl class="field-list">
@@ -799,7 +799,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1250-L1289">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1267-L1306">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>feather</td>
<td><dl class="field-list">
@@ -808,7 +808,7 @@ source<code class="docutils literal notranslate"><span
class="pre">Union</span><
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L337-L387">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L354-L404">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-even"><td>feather</td>
<td><dl class="field-list">
@@ -817,7 +817,7 @@ source<code class="docutils literal notranslate"><span
class="pre">Union</span><
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_lazyframe_extensions.py#L233-L281">hamilton.plugins.polars_lazyframe_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_lazyframe_extensions.py#L250-L298">hamilton.plugins.polars_lazyframe_extensions</a></td>
</tr>
<tr class="row-odd"><td>orc</td>
<td><dl class="field-list">
@@ -826,7 +826,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1336-L1373">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1353-L1390">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>excel</td>
<td><dl class="field-list">
@@ -835,7 +835,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union=None</spa
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1412-L1479">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1429-L1496">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>table</td>
<td><dl class="field-list">
@@ -844,7 +844,7 @@ filepath_or_buffer<code class="docutils literal
notranslate"><span class="pre">U
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1560-L1640">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1577-L1657">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>fwf</td>
<td><dl class="field-list">
@@ -853,7 +853,7 @@ filepath_or_buffer<code class="docutils literal
notranslate"><span class="pre">U
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1642-L1678">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1659-L1695">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>spss</td>
<td><dl class="field-list">
@@ -862,7 +862,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1680-L1715">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1697-L1732">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>avro</td>
<td><dl class="field-list">
@@ -871,7 +871,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L421-L452">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L438-L469">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-odd"><td>database</td>
<td><dl class="field-list">
@@ -880,7 +880,7 @@ query<code class="docutils literal notranslate"><span
class="pre">str</span></co
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L703-L748">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L720-L765">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-even"><td>spreadsheet</td>
<td><dl class="field-list">
@@ -889,7 +889,7 @@ source<code class="docutils literal notranslate"><span
class="pre">Union</span><
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L544-L591">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L561-L608">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-odd"><td>dlt</td>
<td><dl class="field-list">
@@ -898,7 +898,7 @@ resource<code class="docutils literal notranslate"><span
class="pre">DltResource
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/dlt_extensions.py#L40-L78">hamilton.plugins.dlt_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/dlt_extensions.py#L57-L95">hamilton.plugins.dlt_extensions</a></td>
</tr>
<tr class="row-even"><td>mlflow</td>
<td><dl class="field-list">
@@ -907,7 +907,7 @@ model_uri<code class="docutils literal notranslate"><span
class="pre">Optional=N
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">Any</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/mlflow_extensions.py#L95-L185">hamilton.plugins.mlflow_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/mlflow_extensions.py#L112-L202">hamilton.plugins.mlflow_extensions</a></td>
</tr>
</tbody>
</table>
@@ -932,7 +932,7 @@ path<code class="docutils literal notranslate"><span
class="pre">str</span></cod
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">dict</span></code><br/><code class="docutils literal
notranslate"><span class="pre">list</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L30-L46">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L47-L63">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-odd"><td>json</td>
<td><dl class="field-list">
@@ -941,7 +941,7 @@ filepath_or_buffer<code class="docutils literal
notranslate"><span class="pre">U
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L617-L682">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L634-L699">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>json</td>
<td><dl class="field-list">
@@ -950,7 +950,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/><code class="docutils literal
notranslate"><span class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L519-L542">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L536-L559">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-odd"><td>json</td>
<td><dl class="field-list">
@@ -959,7 +959,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">XGBModel</span></code><br/><code class="docutils literal
notranslate"><span class="pre">Booster</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/xgboost_extensions.py#L19-L38">hamilton.plugins.xgboost_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/xgboost_extensions.py#L36-L55">hamilton.plugins.xgboost_extensions</a></td>
</tr>
<tr class="row-even"><td>file</td>
<td><dl class="field-list">
@@ -968,7 +968,7 @@ path<code class="docutils literal notranslate"><span
class="pre">str</span></cod
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">str</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L66-L83">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L83-L100">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-odd"><td>file</td>
<td><dl class="field-list">
@@ -977,7 +977,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">bytes</span></code><br/><code class="docutils literal
notranslate"><span class="pre">BytesIO</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L85-L107">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L102-L124">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-even"><td>file</td>
<td><dl class="field-list">
@@ -986,7 +986,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">LGBMModel</span></code><br/><code class="docutils literal
notranslate"><span class="pre">Booster</span></code><br/><code class="docutils
literal notranslate"><span class="pre">CVBooster</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/lightgbm_extensions.py#L19-L47">hamilton.plugins.lightgbm_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/lightgbm_extensions.py#L36-L64">hamilton.plugins.lightgbm_extensions</a></td>
</tr>
<tr class="row-odd"><td>pickle</td>
<td><dl class="field-list">
@@ -995,7 +995,7 @@ path<code class="docutils literal notranslate"><span
class="pre">str</span></cod
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">object</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L126-L142">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L143-L159">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-even"><td>pickle</td>
<td><dl class="field-list">
@@ -1004,7 +1004,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L498-L532">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L515-L549">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>memory</td>
<td><dl class="field-list simple">
@@ -1013,7 +1013,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">Any</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L176-L193">hamilton.io.default_data_loaders</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/io/default_data_loaders.py#L193-L210">hamilton.io.default_data_loaders</a></td>
</tr>
<tr class="row-even"><td>yaml</td>
<td><dl class="field-list">
@@ -1022,7 +1022,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">str</span></code><br/><code class="docutils literal
notranslate"><span class="pre">int</span></code><br/><code class="docutils
literal notranslate"><span class="pre">float</span></code><br/><code
class="docutils literal notranslate"><span
class="pre">bool</span></code><br/><code class="docutils literal
notranslate"><span class="pre">dict</span></code><br/><code class="docutils
literal notranslate"><span class="pre">list</span>< [...]
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/yaml_extensions.py#L39-L58">hamilton.plugins.yaml_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/yaml_extensions.py#L56-L75">hamilton.plugins.yaml_extensions</a></td>
</tr>
<tr class="row-odd"><td>plt</td>
<td><dl class="field-list">
@@ -1031,7 +1031,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">Figure</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/matplotlib_extensions.py#L17-L79">hamilton.plugins.matplotlib_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/matplotlib_extensions.py#L34-L96">hamilton.plugins.matplotlib_extensions</a></td>
</tr>
<tr class="row-even"><td>npy</td>
<td><dl class="field-list">
@@ -1040,7 +1040,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">ndarray</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/numpy_extensions.py#L17-L43">hamilton.plugins.numpy_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/numpy_extensions.py#L34-L60">hamilton.plugins.numpy_extensions</a></td>
</tr>
<tr class="row-odd"><td>csv</td>
<td><dl class="field-list">
@@ -1049,7 +1049,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L258-L346">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L275-L363">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>csv</td>
<td><dl class="field-list">
@@ -1059,7 +1059,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/><code class="docutils literal
notranslate"><span class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L163-L224">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L180-L241">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-odd"><td>parquet</td>
<td><dl class="field-list">
@@ -1068,7 +1068,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L398-L441">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L415-L458">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>parquet</td>
<td><dl class="field-list">
@@ -1077,7 +1077,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/><code class="docutils literal
notranslate"><span class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L289-L335">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L306-L352">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-odd"><td>sql</td>
<td><dl class="field-list">
@@ -1086,7 +1086,7 @@ table_name<code class="docutils literal
notranslate"><span class="pre">str</span
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L743-L797">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L760-L814">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>xml</td>
<td><dl class="field-list">
@@ -1095,7 +1095,7 @@ path_or_buffer<code class="docutils literal
notranslate"><span class="pre">Union
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L878-L949">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L895-L966">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>html</td>
<td><dl class="field-list">
@@ -1104,7 +1104,7 @@ buf<code class="docutils literal notranslate"><span
class="pre">Union=None</span
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1031-L1122">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1048-L1139">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>stata</td>
<td><dl class="field-list">
@@ -1113,7 +1113,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union=None</spa
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1188-L1248">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1205-L1265">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>feather</td>
<td><dl class="field-list">
@@ -1122,7 +1122,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1291-L1334">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1308-L1351">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>feather</td>
<td><dl class="field-list">
@@ -1131,7 +1131,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union=None</spa
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/><code class="docutils literal
notranslate"><span class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L389-L419">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L406-L436">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-odd"><td>orc</td>
<td><dl class="field-list">
@@ -1140,7 +1140,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1375-L1410">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1392-L1427">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-even"><td>excel</td>
<td><dl class="field-list">
@@ -1149,7 +1149,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1481-L1558">hamilton.plugins.pandas_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/pandas_extensions.py#L1498-L1575">hamilton.plugins.pandas_extensions</a></td>
</tr>
<tr class="row-odd"><td>avro</td>
<td><dl class="field-list">
@@ -1158,7 +1158,7 @@ file<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/><code class="docutils literal
notranslate"><span class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L454-L484">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L471-L501">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-even"><td>database</td>
<td><dl class="field-list">
@@ -1167,7 +1167,7 @@ table_name<code class="docutils literal
notranslate"><span class="pre">str</span
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/><code class="docutils literal
notranslate"><span class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L750-L787">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L767-L804">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-odd"><td>spreadsheet</td>
<td><dl class="field-list">
@@ -1176,7 +1176,7 @@ workbook<code class="docutils literal notranslate"><span
class="pre">Union</span
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">DataFrame</span></code><br/><code class="docutils literal
notranslate"><span class="pre">LazyFrame</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L593-L701">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/polars_post_1_0_0_extensions.py#L610-L718">hamilton.plugins.polars_post_1_0_0_extensions</a></td>
</tr>
<tr class="row-even"><td>png</td>
<td><dl class="field-list">
@@ -1185,7 +1185,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union</span></c
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">ConfusionMatrixDisplay</span></code><br/><code class="docutils
literal notranslate"><span class="pre">DetCurveDisplay</span></code><br/><code
class="docutils literal notranslate"><span
class="pre">PrecisionRecallDisplay</span></code><br/><code class="docutils
literal notranslate"><span
class="pre">PredictionErrorDisplay</span></code><br/><code class="docutils
literal notranslate"><span class="pre">RocCurveDisplay</span></code>< [...]
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/sklearn_plot_extensions.py#L47-L102">hamilton.plugins.sklearn_plot_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/sklearn_plot_extensions.py#L64-L119">hamilton.plugins.sklearn_plot_extensions</a></td>
</tr>
<tr class="row-odd"><td>dlt</td>
<td><dl class="field-list">
@@ -1194,7 +1194,7 @@ pipeline<code class="docutils literal notranslate"><span
class="pre">Pipeline</s
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">Iterable</span></code><br/><code class="docutils literal
notranslate"><span class="pre">DataFrame</span></code><br/><code
class="docutils literal notranslate"><span
class="pre">Table</span></code><br/><code class="docutils literal
notranslate"><span class="pre">RecordBatch</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/dlt_extensions.py#L81-L132">hamilton.plugins.dlt_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/dlt_extensions.py#L98-L149">hamilton.plugins.dlt_extensions</a></td>
</tr>
<tr class="row-even"><td>mlflow</td>
<td><dl class="field-list">
@@ -1203,7 +1203,7 @@ path<code class="docutils literal notranslate"><span
class="pre">Union=model</sp
<td><dl class="field-list">
<code class="docutils literal notranslate"><span
class="pre">Any</span></code><br/></dl>
</td>
-<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/mlflow_extensions.py#L15-L93">hamilton.plugins.mlflow_extensions</a></td>
+<td><a
href="https://github.com/apache/hamilton/blob/main/hamilton/plugins/mlflow_extensions.py#L32-L110">hamilton.plugins.mlflow_extensions</a></td>
</tr>
</tbody>
</table>
diff --git a/content/searchindex.js b/content/searchindex.js
index 445774ea..f2d4b30e 100644
--- a/content/searchindex.js
+++ b/content/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{".with_cache() to specify caching
behavior":[[39,"with-cache-to-specify-caching-behavior"]],"1 - Dynamically
create modules within your
notebook":[[52,"dynamically-create-modules-within-your-notebook"]],"1. Define
steps":[[4,"define-steps"]],"1. Hard to read UI and data
flows.":[[60,"hard-to-read-ui-and-data-flows"]],"1. Importing the
extension":[[41,"importing-the-extension"]],"1.
Programmatically":[[41,"programmatically"]],"1. Test your FastAPI application
[...]
\ No newline at end of file
+Search.setIndex({"alltitles":{".with_cache() to specify caching
behavior":[[39,"with-cache-to-specify-caching-behavior"]],"1 - Dynamically
create modules within your
notebook":[[52,"dynamically-create-modules-within-your-notebook"]],"1. Define
steps":[[4,"define-steps"]],"1. Hard to read UI and data
flows.":[[60,"hard-to-read-ui-and-data-flows"]],"1. Importing the
extension":[[41,"importing-the-extension"]],"1.
Programmatically":[[41,"programmatically"]],"1. Test your FastAPI application
[...]
\ No newline at end of file