Name | jugmt JSON |
Version |
1.0.1
JSON |
| download |
home_page | None |
Summary | JUst Give Me Tables |
upload_time | 2024-07-29 05:51:54 |
maintainer | None |
docs_url | None |
author | None |
requires_python | None |
license | LGPL-2.1-only |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
jugmt: JUst Give Me Tables
==========================
.. image:: https://img.shields.io/badge/docs-GitHub%20Pages-blue
:target: https://safl.github.io/jugmt/
:alt: Documentation
.. image:: https://github.com/safl/jugmt/actions/workflows/bd.yaml/badge.svg
:target: https://github.com/safl/jugmt/actions/workflows/bd.yaml
:alt: Build Status
.. image:: https://coveralls.io/repos/github/safl/jugmt/badge.svg?branch=main
:target: https://coveralls.io/github/safl/jugmt?branch=main
.. image:: https://img.shields.io/pypi/v/jugmt
:target: https://pypi.org/project/jugmt/
:alt: PyPI
.. image:: https://img.shields.io/github/license/safl/jugmt
:target: https://opensource.org/licenses/LGPL-2.1
:alt: License
**jugmt** is a minimalistic **spex** (SPecification EXtractor) implementation
with a codebase less than **200** lines of Python. The tool extracts figure
information and tables from ``.docx`` files, generates **HTML** and **JSON**,
and validates the **JSON** using a **JSON** schema.
When running the tool on a collection of NVMe specification documents, including
Base, Boot, MI, NVM, ZNS, KV, PCI, RDMA, and TCP, it consumes a total of **5
seconds** of wall-clock time and about **500MB** of memory on an i7-1360P using
a single thread for all documents combined.
For more information on the source code, extracted table formats, and
validation, please refer to the `online documentation <https://safl.dk/jugmt>`_
Raw data
{
"_id": null,
"home_page": null,
"name": "jugmt",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "\"Simon A. F. Lund\" <os@safl.dk>",
"download_url": "https://files.pythonhosted.org/packages/b5/2e/5c64bf898b2da1b14cb29537204e6e977e95c39f1e5734a977c5246cd5a2/jugmt-1.0.1.tar.gz",
"platform": null,
"description": "jugmt: JUst Give Me Tables\n==========================\n\n.. image:: https://img.shields.io/badge/docs-GitHub%20Pages-blue\n :target: https://safl.github.io/jugmt/\n :alt: Documentation\n\n.. image:: https://github.com/safl/jugmt/actions/workflows/bd.yaml/badge.svg\n :target: https://github.com/safl/jugmt/actions/workflows/bd.yaml\n :alt: Build Status\n\n.. image:: https://coveralls.io/repos/github/safl/jugmt/badge.svg?branch=main\n :target: https://coveralls.io/github/safl/jugmt?branch=main\n\n.. image:: https://img.shields.io/pypi/v/jugmt\n :target: https://pypi.org/project/jugmt/\n :alt: PyPI\n\n.. image:: https://img.shields.io/github/license/safl/jugmt\n :target: https://opensource.org/licenses/LGPL-2.1\n :alt: License\n\n**jugmt** is a minimalistic **spex** (SPecification EXtractor) implementation\nwith a codebase less than **200** lines of Python. The tool extracts figure\ninformation and tables from ``.docx`` files, generates **HTML** and **JSON**,\nand validates the **JSON** using a **JSON** schema.\n\nWhen running the tool on a collection of NVMe specification documents, including\nBase, Boot, MI, NVM, ZNS, KV, PCI, RDMA, and TCP, it consumes a total of **5\nseconds** of wall-clock time and about **500MB** of memory on an i7-1360P using\na single thread for all documents combined.\n\nFor more information on the source code, extracted table formats, and\nvalidation, please refer to the `online documentation <https://safl.dk/jugmt>`_\n",
"bugtrack_url": null,
"license": "LGPL-2.1-only",
"summary": "JUst Give Me Tables",
"version": "1.0.1",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ada5a3d986ff398eb425f9917292c5460fc99760e5a5c10c1d4204d544906fad",
"md5": "5c19e61c2509e4c937a51604cbae7e73",
"sha256": "17517aa4326a3ec95a036ee938a32e1e0751ab6146ac33bb8bd8f58898564ef5"
},
"downloads": -1,
"filename": "jugmt-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5c19e61c2509e4c937a51604cbae7e73",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 13382,
"upload_time": "2024-07-29T05:51:53",
"upload_time_iso_8601": "2024-07-29T05:51:53.416647Z",
"url": "https://files.pythonhosted.org/packages/ad/a5/a3d986ff398eb425f9917292c5460fc99760e5a5c10c1d4204d544906fad/jugmt-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b52e5c64bf898b2da1b14cb29537204e6e977e95c39f1e5734a977c5246cd5a2",
"md5": "426a21858521ab36c8d6858d6cdd9c9f",
"sha256": "ea4cc20063299d18abb0f17bc7df502b47d5679dd6f42b60a576d0c7974b49c5"
},
"downloads": -1,
"filename": "jugmt-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "426a21858521ab36c8d6858d6cdd9c9f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13931,
"upload_time": "2024-07-29T05:51:54",
"upload_time_iso_8601": "2024-07-29T05:51:54.822714Z",
"url": "https://files.pythonhosted.org/packages/b5/2e/5c64bf898b2da1b14cb29537204e6e977e95c39f1e5734a977c5246cd5a2/jugmt-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-29 05:51:54",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "jugmt"
}