Skip to main content

Hycli

PyPI - Python Version PyPI version Code style: black Main workflow

This repository contains a Python package/CLI tool to batch extract documents through the Hypatos API and to compare the results.

Quickstart

pip install hycli
hycli extract path-to-files [to-xlsx|to-csv|to-json] url
hycli compare workbook1 workbook2
hycli evaluate -gt ground-truth-workbook -m1 model1-workbook -m2 model2-workbook

For more information without leaving the cli use hycli --help

API Reference and User Guide available


Development

Requirement

Installing

poetry install
poetry shell
hycli --help

Running the tests

poetry run pytest

Versioning

Uses bump2version:

bump2version --verbose [patch|minor|major]  # add --dry-run to have a preview
git push --follow-tags

Documentation

Is build with sphinx, can be seen/worked on locally by:

cd docs
make html
open build/html/index.html

License

Hypatos

Metadata

Release files for hycli 0.6.0

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

Source distribution (sdist)

Source distribution for hycli 0.6.0
File Size Uploaded
hycli-0.6.0.tar.gz 25.3 kB Details

Built distribution (wheel)

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

Total release size: 58.7 kB

Release files / hycli-0.6.0.tar.gz

Download URL hycli-0.6.0.tar.gz
Size 25.3 kB
Tags Source
SHA-256 checksum
How to use checksums
1caec8404493619fcef30bba346f1c9c9f06f78c8254f71fb4876a685f9b356d
BLAKE2b-256 checksum
How to use checksums
5b216f95af912caa490ae99f596c3b84b712003bfc555b9467fd185404356946
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.10 CPython/3.8.11 Linux/5.8.0-1039-azure

Release files / hycli-0.6.0-py3-none-any.whl

Download URL hycli-0.6.0-py3-none-any.whl
Size 33.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b9783d43aa09c604b3ae401759ad936db9db0b8bc925a12bfc00437b6af4de2c
BLAKE2b-256 checksum
How to use checksums
ec72ba84ff40e76aa13b173536dd3babe3c167c898eed79b40a873ee1769a4a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.10 CPython/3.8.11 Linux/5.8.0-1039-azure

Release history Release notifications | RSS feed

This release

0.6.0 This release

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.27

2 release files

0.3.25

2 release files

0.3.21

2 release files

0.3.20

2 release files

0.3.19

2 release files

0.3.18

2 release files

0.3.17

2 release files

0.3.16

2 release files

0.3.15

2 release files

0.3.12

2 release files

0.3.11

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.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