Skip to content

Commit 89797db

Browse files
authored
Add 5.1.0 entry to NEWS.md (#54)
Summarises the CLI release shipped in #53.
1 parent e4ce272 commit 89797db

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

NEWS.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
CHANGES
22
=======
3+
5.1.0
4+
-----
5+
* Add `veryfi` command-line interface and `python -m veryfi` module entry point
6+
* Add one Typer sub-app per resource (documents, bank-statements, checks, business-cards, w2s, w8s, w9s, any-docs, classify) with nested line-items, tags, and PDF/W-2 split commands
7+
* Read credentials from environment variables (VERYFI\_CLIENT\_ID, VERYFI\_CLIENT\_SECRET, VERYFI\_USERNAME, VERYFI\_API\_KEY) and optional VERYFI\_BASE\_URL / VERYFI\_API\_VERSION / VERYFI\_TIMEOUT
8+
* Emit JSON responses on stdout and structured JSON errors on stderr; map API errors to exit codes (HTTP status clipped to 1-255) so AI agents can branch without parsing tracebacks
9+
* Add `veryfi schema` command that emits a machine-readable manifest of every command and parameter for tool registration
10+
* Support repeatable `--field KEY=VALUE` and `--json-body` for endpoints that take `**kwargs`, plus stdin file input via `--file -`
11+
* Resolve User-Agent header dynamically from the installed package version so it stays in sync with the `pbr`-derived release
12+
* Add `typer>=0.12.0` as a runtime dependency
13+
314
3.4.1
415
-----
516
* Add support to add multiple tags on existing documents

0 commit comments

Comments
 (0)