diff --git a/CHANGELOG.md b/CHANGELOG.md index 675777b..be911ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## [Unreleased] ### Fixed +- **Docs:** `CLI_README.md`'s example of extracting Python files from the cookbook now reads its `recipes` directory. The cookbook's redesign removed the `examples` directory it pointed at, so the example extracted nothing. - **CI:** Bumped the Sigstore signing action in the publish workflow from `v3.0.0` to `v3.5.0`, SHA-pinned as `790bc6befb9d733738f18d8f895854b453640ec9`. The sigstore-python bundled with `v3.0.0` predates the Sigstore TUF trust-root rotation, so the "Sign the dists with Sigstore" step had started failing deterministically with `tuf.api.exceptions.UnsignedMetadataError: root was signed by 0/3 keys`. That step sits in the GitHub-release job, so the failure mode was a version published to PyPI with no matching GitHub release or tag. ### Changed diff --git a/CLI_README.md b/CLI_README.md index 7861bef..5246f27 100644 --- a/CLI_README.md +++ b/CLI_README.md @@ -13,9 +13,9 @@ cocode repox convert --output-filename cocode_test.txt # Analyze external project cocode repox convert ../pipelex-cookbook/ --output-filename pipelex-cookbook.txt -# Extract examples with specific Python rule -cocode repox convert ../pipelex-cookbook/ --output-filename "pipelex-cookbook-examples.txt" \ - --path-pattern "examples" --python-rule integral --include-pattern "*.py" +# Extract the cookbook's Python recipes with a specific Python rule +cocode repox convert ../pipelex-cookbook/ --output-filename "pipelex-cookbook-recipes.txt" \ + --path-pattern "recipes" --python-rule integral --include-pattern "*.py" # Extract Python imports from tools directory cocode repox convert ../pipelex/ --output-filename "pipelex-tools-imports.txt" \