feat: collect omniread wiki; register wiki kind; refresh lib and mcp artifacts

Adds the omniread wiki to the hub alongside lib and mcp and completes the
library nav with csv/xlsx groups, picking up regenerated MCP modules.
This commit is contained in:
2026-09-16 19:59:00 +05:30
parent a115df113d
commit aedd2061e1
125 changed files with 21039 additions and 34201 deletions

View File

@@ -9,6 +9,10 @@
<link rel="prev" href="../">
<link rel="next" href="../parser_base/">
<link rel="icon" href="../../assets/images/favicon.png">
@@ -639,6 +643,499 @@
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5" >
<div class="md-nav__link md-nav__container">
<a href="../../csv/" class="md-nav__link ">
<span class="md-ellipsis">
CSV Handling
</span>
</a>
<label class="md-nav__link " for="__nav_5" id="__nav_5_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
CSV Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../csv/client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" checked>
<div class="md-nav__link md-nav__container">
<a href="../" class="md-nav__link ">
<span class="md-ellipsis">
XLSX Handling
</span>
</a>
<label class="md-nav__link " for="__nav_6" id="__nav_6_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_6">
<span class="md-nav__icon md-icon"></span>
XLSX Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
<span class="md-ellipsis">
Client
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<span class="md-ellipsis">
Client
</span>
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#omniread.xlsx.client" class="md-nav__link">
<span class="md-ellipsis">
client
</span>
</a>
<nav class="md-nav" aria-label="client">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.client--summary" class="md-nav__link">
<span class="md-ellipsis">
Summary
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.client-classes" class="md-nav__link">
<span class="md-ellipsis">
Classes
</span>
</a>
<nav class="md-nav" aria-label="Classes">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.client.BaseXlsxClient" class="md-nav__link">
<span class="md-ellipsis">
BaseXlsxClient
</span>
</a>
<nav class="md-nav" aria-label="BaseXlsxClient">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.client.BaseXlsxClient-functions" class="md-nav__link">
<span class="md-ellipsis">
Functions
</span>
</a>
<nav class="md-nav" aria-label="Functions">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.client.BaseXlsxClient.fetch" class="md-nav__link">
<span class="md-ellipsis">
fetch
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.client.FileSystemXlsxClient" class="md-nav__link">
<span class="md-ellipsis">
FileSystemXlsxClient
</span>
</a>
<nav class="md-nav" aria-label="FileSystemXlsxClient">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.client.FileSystemXlsxClient-functions" class="md-nav__link">
<span class="md-ellipsis">
Functions
</span>
</a>
<nav class="md-nav" aria-label="Functions">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.client.FileSystemXlsxClient.fetch" class="md-nav__link">
<span class="md-ellipsis">
fetch
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="../parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>

View File

@@ -9,6 +9,10 @@
<link rel="prev" href="../csv/scraper/">
<link rel="next" href="client/">
<link rel="icon" href="../assets/images/favicon.png">
@@ -639,6 +643,340 @@
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5" >
<div class="md-nav__link md-nav__container">
<a href="../csv/" class="md-nav__link ">
<span class="md-ellipsis">
CSV Handling
</span>
</a>
<label class="md-nav__link " for="__nav_5" id="__nav_5_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
CSV Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../csv/client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../csv/parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../csv/parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../csv/scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" checked>
<div class="md-nav__link md-nav__container">
<a href="./" class="md-nav__link md-nav__link--active">
<span class="md-ellipsis">
XLSX Handling
</span>
</a>
<label class="md-nav__link md-nav__link--active" for="__nav_6" id="__nav_6_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_6">
<span class="md-nav__icon md-icon"></span>
XLSX Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item">
<a href="parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item">
<a href="scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
@@ -1416,7 +1754,7 @@ object storage key, or remote reference.</p>
<tr class="doc-section-item">
<td><code>content</code></td>
<td>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../omniread/core/content/#omniread.core.content.Content">Content</a></code>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../core/content/#omniread.core.content.Content">Content</a></code>
</td>
<td>
<div class="doc-md-description">
@@ -1766,7 +2104,7 @@ Normalized rows; trailing blank cells are trimmed per row.</p>
<div class="doc doc-contents ">
<p class="doc doc-class-bases">
Bases: <code><a class="autorefs autorefs-internal" title="omniread.core.parser.BaseParser" href="../omniread/core/parser/#omniread.core.parser.BaseParser">BaseParser</a>[<span title="omniread.xlsx.parser_base.T">T</span>]</code>, <code><span title="typing.Generic">Generic</span>[<span title="omniread.xlsx.parser_base.T">T</span>]</code></p>
Bases: <code><a class="autorefs autorefs-internal" title="omniread.core.parser.BaseParser" href="../core/parser/#omniread.core.parser.BaseParser">BaseParser</a>[<span title="omniread.xlsx.parser_base.T">T</span>]</code>, <code><span title="typing.Generic">Generic</span>[<span title="omniread.xlsx.parser_base.T">T</span>]</code></p>
<p>Base xlsx parser.</p>
@@ -1804,7 +2142,7 @@ Normalized rows; trailing blank cells are trimmed per row.</p>
<tr class="doc-section-item">
<td><code>content</code></td>
<td>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../omniread/core/content/#omniread.core.content.Content">Content</a></code>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../core/content/#omniread.core.content.Content">Content</a></code>
</td>
<td>
<div class="doc-md-description">
@@ -2153,7 +2491,7 @@ configured client.</p>
<tbody>
<tr class="doc-section-item">
<td><code>Content</code></td> <td>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../omniread/core/content/#omniread.core.content.Content">Content</a></code>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../core/content/#omniread.core.content.Content">Content</a></code>
</td>
<td>
<div class="doc-md-description">

View File

@@ -9,6 +9,10 @@
<link rel="prev" href="../parser_base/">
<link rel="next" href="../scraper/">
<link rel="icon" href="../../assets/images/favicon.png">
@@ -639,6 +643,520 @@
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5" >
<div class="md-nav__link md-nav__container">
<a href="../../csv/" class="md-nav__link ">
<span class="md-ellipsis">
CSV Handling
</span>
</a>
<label class="md-nav__link " for="__nav_5" id="__nav_5_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
CSV Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../csv/client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" checked>
<div class="md-nav__link md-nav__container">
<a href="../" class="md-nav__link ">
<span class="md-ellipsis">
XLSX Handling
</span>
</a>
<label class="md-nav__link " for="__nav_6" id="__nav_6_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_6">
<span class="md-nav__icon md-icon"></span>
XLSX Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
<span class="md-ellipsis">
Parser
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<span class="md-ellipsis">
Parser
</span>
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser" class="md-nav__link">
<span class="md-ellipsis">
parser
</span>
</a>
<nav class="md-nav" aria-label="parser">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser--summary" class="md-nav__link">
<span class="md-ellipsis">
Summary
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser-classes" class="md-nav__link">
<span class="md-ellipsis">
Classes
</span>
</a>
<nav class="md-nav" aria-label="Classes">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser" class="md-nav__link">
<span class="md-ellipsis">
XlsxParser
</span>
</a>
<nav class="md-nav" aria-label="XlsxParser">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser-attributes" class="md-nav__link">
<span class="md-ellipsis">
Attributes
</span>
</a>
<nav class="md-nav" aria-label="Attributes">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser.sheet_names" class="md-nav__link">
<span class="md-ellipsis">
sheet_names
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser.supported_types" class="md-nav__link">
<span class="md-ellipsis">
supported_types
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser.workbook" class="md-nav__link">
<span class="md-ellipsis">
workbook
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser-functions" class="md-nav__link">
<span class="md-ellipsis">
Functions
</span>
</a>
<nav class="md-nav" aria-label="Functions">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser.parse" class="md-nav__link">
<span class="md-ellipsis">
parse
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser.rows" class="md-nav__link">
<span class="md-ellipsis">
rows
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser.XlsxParser.supports" class="md-nav__link">
<span class="md-ellipsis">
supports
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="../scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
@@ -920,7 +1438,7 @@ detection or column interpretation beyond basic cell normalization.</p>
<tr class="doc-section-item">
<td><code>content</code></td>
<td>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../../omniread/core/content/#omniread.core.content.Content">Content</a></code>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../../core/content/#omniread.core.content.Content">Content</a></code>
</td>
<td>
<div class="doc-md-description">

View File

@@ -9,6 +9,10 @@
<link rel="prev" href="../client/">
<link rel="next" href="../parser/">
<link rel="icon" href="../../assets/images/favicon.png">
@@ -639,6 +643,493 @@
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5" >
<div class="md-nav__link md-nav__container">
<a href="../../csv/" class="md-nav__link ">
<span class="md-ellipsis">
CSV Handling
</span>
</a>
<label class="md-nav__link " for="__nav_5" id="__nav_5_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
CSV Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../csv/client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" checked>
<div class="md-nav__link md-nav__container">
<a href="../" class="md-nav__link ">
<span class="md-ellipsis">
XLSX Handling
</span>
</a>
<label class="md-nav__link " for="__nav_6" id="__nav_6_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_6">
<span class="md-nav__icon md-icon"></span>
XLSX Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
<span class="md-ellipsis">
Parser Base
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<span class="md-ellipsis">
Parser Base
</span>
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base" class="md-nav__link">
<span class="md-ellipsis">
parser_base
</span>
</a>
<nav class="md-nav" aria-label="parser_base">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base--summary" class="md-nav__link">
<span class="md-ellipsis">
Summary
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base-classes" class="md-nav__link">
<span class="md-ellipsis">
Classes
</span>
</a>
<nav class="md-nav" aria-label="Classes">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base.XlsxParserBase" class="md-nav__link">
<span class="md-ellipsis">
XlsxParserBase
</span>
</a>
<nav class="md-nav" aria-label="XlsxParserBase">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base.XlsxParserBase-attributes" class="md-nav__link">
<span class="md-ellipsis">
Attributes
</span>
</a>
<nav class="md-nav" aria-label="Attributes">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base.XlsxParserBase.supported_types" class="md-nav__link">
<span class="md-ellipsis">
supported_types
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base.XlsxParserBase-functions" class="md-nav__link">
<span class="md-ellipsis">
Functions
</span>
</a>
<nav class="md-nav" aria-label="Functions">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base.XlsxParserBase.parse" class="md-nav__link">
<span class="md-ellipsis">
parse
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.parser_base.XlsxParserBase.supports" class="md-nav__link">
<span class="md-ellipsis">
supports
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="../parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
@@ -838,7 +1329,7 @@ XML spreadsheet content.</p>
<div class="doc doc-contents ">
<p class="doc doc-class-bases">
Bases: <code><a class="autorefs autorefs-internal" title="omniread.core.parser.BaseParser" href="../../omniread/core/parser/#omniread.core.parser.BaseParser">BaseParser</a>[<span title="omniread.xlsx.parser_base.T">T</span>]</code>, <code><span title="typing.Generic">Generic</span>[<span title="omniread.xlsx.parser_base.T">T</span>]</code></p>
Bases: <code><a class="autorefs autorefs-internal" title="omniread.core.parser.BaseParser" href="../../core/parser/#omniread.core.parser.BaseParser">BaseParser</a>[<span title="omniread.xlsx.parser_base.T">T</span>]</code>, <code><span title="typing.Generic">Generic</span>[<span title="omniread.xlsx.parser_base.T">T</span>]</code></p>
<p>Base xlsx parser.</p>
@@ -876,7 +1367,7 @@ XML spreadsheet content.</p>
<tr class="doc-section-item">
<td><code>content</code></td>
<td>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../../omniread/core/content/#omniread.core.content.Content">Content</a></code>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../../core/content/#omniread.core.content.Content">Content</a></code>
</td>
<td>
<div class="doc-md-description">

View File

@@ -9,6 +9,8 @@
<link rel="prev" href="../parser/">
<link rel="icon" href="../../assets/images/favicon.png">
@@ -639,6 +641,460 @@
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5" >
<div class="md-nav__link md-nav__container">
<a href="../../csv/" class="md-nav__link ">
<span class="md-ellipsis">
CSV Handling
</span>
</a>
<label class="md-nav__link " for="__nav_5" id="__nav_5_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
CSV Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../csv/client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../csv/scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraper
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" checked>
<div class="md-nav__link md-nav__container">
<a href="../" class="md-nav__link ">
<span class="md-ellipsis">
XLSX Handling
</span>
</a>
<label class="md-nav__link " for="__nav_6" id="__nav_6_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_6">
<span class="md-nav__icon md-icon"></span>
XLSX Handling
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../client/" class="md-nav__link">
<span class="md-ellipsis">
Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../parser_base/" class="md-nav__link">
<span class="md-ellipsis">
Parser Base
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../parser/" class="md-nav__link">
<span class="md-ellipsis">
Parser
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
<span class="md-ellipsis">
Scraper
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<span class="md-ellipsis">
Scraper
</span>
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#omniread.xlsx.scraper" class="md-nav__link">
<span class="md-ellipsis">
scraper
</span>
</a>
<nav class="md-nav" aria-label="scraper">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.scraper--summary" class="md-nav__link">
<span class="md-ellipsis">
Summary
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#omniread.xlsx.scraper-classes" class="md-nav__link">
<span class="md-ellipsis">
Classes
</span>
</a>
<nav class="md-nav" aria-label="Classes">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.scraper.XlsxScraper" class="md-nav__link">
<span class="md-ellipsis">
XlsxScraper
</span>
</a>
<nav class="md-nav" aria-label="XlsxScraper">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.scraper.XlsxScraper-functions" class="md-nav__link">
<span class="md-ellipsis">
Functions
</span>
</a>
<nav class="md-nav" aria-label="Functions">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#omniread.xlsx.scraper.XlsxScraper.fetch" class="md-nav__link">
<span class="md-ellipsis">
fetch
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
@@ -948,7 +1404,7 @@ configured client.</p>
<tbody>
<tr class="doc-section-item">
<td><code>Content</code></td> <td>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../../omniread/core/content/#omniread.core.content.Content">Content</a></code>
<code><a class="autorefs autorefs-internal" title="omniread.core.content.Content" href="../../core/content/#omniread.core.content.Content">Content</a></code>
</td>
<td>
<div class="doc-md-description">