feat: add support for wutta export-csv command

This commit is contained in:
Lance Edgar 2026-01-03 15:41:47 -06:00
parent c873cc462e
commit 61deaad251
21 changed files with 1186 additions and 16 deletions

View file

@ -28,6 +28,7 @@ requires-python = ">= 3.8"
dependencies = [
"humanize",
"makefun",
"rich",
"SQLAlchemy-Utils",
"WuttJamaican[db]>=0.28.1",
]
@ -42,6 +43,7 @@ tests = ["pylint", "pytest", "pytest-cov", "tox", "Wutta-Continuum>=0.3.0"]
wuttasync = "wuttasync.app:WuttaSyncAppProvider"
[project.entry-points."wuttasync.importing"]
"export.to_csv.from_wutta" = "wuttasync.exporting.csv:FromWuttaToCsv"
"import.to_versions.from_wutta" = "wuttasync.importing.versions:FromWuttaToVersions"
"import.to_wutta.from_csv" = "wuttasync.importing.csv:FromCsvToWutta"