This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hamilton.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 1b8191e8 Deploy documentation from 
da524c98e32887f294f56a9fb893000a99b3f7fb
1b8191e8 is described below

commit 1b8191e84457f4961f6d690c967cf1501a8bc21b
Author: GitHub Actions <[email protected]>
AuthorDate: Sun Aug 24 05:54:56 2025 +0000

    Deploy documentation from da524c98e32887f294f56a9fb893000a99b3f7fb
---
 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 10219405 -> 10219429 
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 17d55a1b..588f530d 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 f9f57090..e6ac1b82 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/&#64;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 72e18807..dddc3951 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">-&gt;</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">&quot;C&quot;</span><span 
class="p">])</span> <span class="c1"># &lt;- 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">-&gt;</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">&quot;C&quot;</span><span 
class="p">])</span> <span class="c1"># &lt;- failure. missing `A`</span>
 </pre></div>
 </div>
diff --git a/content/integrations/streamlit/index.html 
b/content/integrations/streamlit/index.html
index c9994037..e6c7f82e 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">&quot;...&quot;</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">&quot;favorite&quot;</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">&quot;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">&#39;favorite&#39;</span><span class="p">]</span><span 
class="si">}</span><span class="s2">&quot;</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">&quot;What&#39;s your favorite ice cream 
flavor?&quot;</span><span class="p">,</span>
             <span class="n">key</span><span class="o">=</span><span 
class="s2">&quot;favorite&quot;</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 d837e249..6a96a3d9 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

Reply via email to