Skip to main content

jugmt: JUst Give Me Tables

Documentation Build Status https://coveralls.io/repos/github/safl/jugmt/badge.svg?branch=main PyPI 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

Metadata

Release files for jugmt 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jugmt 1.0.1
File Size Uploaded
jugmt-1.0.1.tar.gz 13.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jugmt 1.0.1
File Interpreter ABI Platform
jugmt-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 27.3 kB

Release files / jugmt-1.0.1.tar.gz

Download URL jugmt-1.0.1.tar.gz
Size 13.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ea4cc20063299d18abb0f17bc7df502b47d5679dd6f42b60a576d0c7974b49c5
BLAKE2b-256 checksum
How to use checksums
b52e5c64bf898b2da1b14cb29537204e6e977e95c39f1e5734a977c5246cd5a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release files / jugmt-1.0.1-py3-none-any.whl

Download URL jugmt-1.0.1-py3-none-any.whl
Size 13.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
17517aa4326a3ec95a036ee938a32e1e0751ab6146ac33bb8bd8f58898564ef5
BLAKE2b-256 checksum
How to use checksums
ada5a3d986ff398eb425f9917292c5460fc99760e5a5c10c1d4204d544906fad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page