Introduce dtc, a single dump-things-client command with subcommands #10

Merged
cmo merged 11 commits from dtc into master 2026-01-22 15:51:59 +00:00

11 commits

Author SHA1 Message Date
Christian Monch
4f48515999 bump version to 0.2.0, update CHANGELOG.md 2026-01-22 16:45:50 +01:00
Christian Monch
ac3324ebdf add list-incoming and clean-incoming
Add the subcommands `list-incoming` and `clean-incoming`
to `dtc`.
2026-01-22 16:41:21 +01:00
Christian Monch
60cc278399 remove obsolete cli commands
Remove the commands `auto_curate`,
`get_records`, `post_records`, and
`read_pages`. All those are now
subcommands of `dtc`.

`dtc` is added as a console script.
2026-01-22 15:51:05 +01:00
Christian Monch
1445b09168 add subcommand get-records
Add the subcommand plugin `get-records` to `dtc`.
2026-01-22 13:25:19 +01:00
Christian Monch
ea69237ca7 improve logging setup 2026-01-22 12:32:48 +01:00
Christian Monch
aecf26d4df remove an unsed import from read_pages.py 2026-01-22 11:51:26 +01:00
Christian Monch
589ee3ab11 fix an error in click.argument definition 2026-01-22 11:50:49 +01:00
Christian Monch
5aac540ea0 add read-pages subcommand
Add the subcommand `read-pages` to `dtc`.
2026-01-22 11:36:02 +01:00
Christian Monch
73ea6150e2 add post-records subcommand
Add the subcommand `post-records` to `dtc`.
2026-01-22 11:33:00 +01:00
Christian Monch
d22a54cd45 add auto-curate command plugin 2026-01-21 14:56:44 +01:00
Christian Monch
2f2cafa888 add dtc command frame
Add a `dtc` command that loads sub-commands
from the sub-package `dtc_plugins`.
2026-01-20 15:55:45 +01:00