Hycli
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)
| File | Size | Uploaded | |
|---|---|---|---|
| hycli-0.6.0.tar.gz | 25.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|