Conversation
There was a problem hiding this comment.
Pull request overview
Minor bug fixes and dependency updates, primarily focused on CSV encoding behavior and CLI/docs adjustments.
Changes:
- Bump
nlr-elmand adjustcrawl4aidependency handling/pinning. - Standardize CSV read/write encodings across finalize/threaded services and the water plugin.
- Simplify CLI docs by switching Sphinx Click to render nested subcommands from the main
compassentry.
Reviewed changes
Copilot reviewed 9 out of 10 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| pyproject.toml | Updates dependency versions and removes crawl4ai from top-level deps while tightening Pixi ELM pin. |
| docs/source/dev/advanced_plugin_development.rst | Updates example CSV export to include UTF-8 BOM encoding. |
| docs/source/_cli/compass.rst | Switches Sphinx Click nesting to render full subcommand tree. |
| docs/source/_cli/compass process.rst | Removes the dedicated compass process CLI doc page. |
| docs/source/_cli/cli.rst | Updates CLI docs toctree to match the new nested Click output. |
| compass/utilities/finalize.py | Reads ordinance CSVs with explicit UTF-8 and writes final outputs with UTF-8 BOM. |
| compass/services/threaded.py | Writes per-jurisdiction ordinance CSVs with UTF-8 BOM. |
| compass/extraction/water/plugin.py | Reads plugin CSVs with explicit UTF-8 and writes aggregated output with UTF-8 BOM. |
| compass/_cli/finalize.py | Tweaks finalize CLI option help text wording. |
Codecov Report❌ Patch coverage is
❌ Your patch status has failed because the patch coverage (66.66%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #411 +/- ##
=======================================
Coverage 55.57% 55.57%
=======================================
Files 61 61
Lines 5681 5681
Branches 531 531
=======================================
Hits 3157 3157
Misses 2476 2476
Partials 48 48
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Minor bug fixes and dependency updates