Pkgj00000

| Concept | Description | Where it’s implemented | |---------|-------------|------------------------| | | pkgj00000 uses a sub‑command pattern ( convert , validate , serve , …). | src/pkgj/cli.py | | Plugin system | Users can drop a Python file in plugins/ to add custom transformations. | src/pkgj/plugins/ | | Streaming mode | For massive files, the --stream flag processes data line‑by‑line, keeping memory usage < 10 MiB. | src/pkgj/processor.py | | Configuration file | pkgj.yaml can set defaults ( delimiter , encoding , log_level ). | src/pkgj/config.py |

Run pkgj00000 convert … --verbose --log-level DEBUG to get a full stack trace. pkgj00000

| Version | Date | Highlights | |---------|------|------------| | | 2024‑12‑01 | - Added streaming mode ( --stream ). - Fixed Windows path handling. | | 1.2.0 | 2024‑06‑15 | - Introduced plugin system. - New serve sub‑command (REST API). | | 1.1.0 | 2023‑11‑20 | - CSV‑to‑JSON reverse conversion. | | **1 | Concept | Description | Where it’s implemented