Skip to content

Commit e42aade

Browse files
style: auto-format 6 files with ruff format (CI formatting check)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 91d6340 commit e42aade

6 files changed

Lines changed: 26 additions & 7 deletions

File tree

src/skill_seekers/cli/create_command.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,10 @@ def _route_web(self) -> int:
160160
argv.append("--chunk-for-rag")
161161
if getattr(self.args, "chunk_tokens", None) and self.args.chunk_tokens != 512:
162162
argv.extend(["--chunk-tokens", str(self.args.chunk_tokens)])
163-
if getattr(self.args, "chunk_overlap_tokens", None) and self.args.chunk_overlap_tokens != 50:
163+
if (
164+
getattr(self.args, "chunk_overlap_tokens", None)
165+
and self.args.chunk_overlap_tokens != 50
166+
):
164167
argv.extend(["--chunk-overlap-tokens", str(self.args.chunk_overlap_tokens)])
165168

166169
# Advanced web-specific arguments

src/skill_seekers/cli/parsers/stream_parser.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,10 @@ def description(self) -> str:
2121
def add_arguments(self, parser):
2222
"""Add stream-specific arguments."""
2323
parser.add_argument("input_file", help="Large file to stream")
24-
parser.add_argument("--streaming-chunk-chars", type=int, default=4000, help="Maximum characters per chunk (default: 4000)")
24+
parser.add_argument(
25+
"--streaming-chunk-chars",
26+
type=int,
27+
default=4000,
28+
help="Maximum characters per chunk (default: 4000)",
29+
)
2530
parser.add_argument("--output", help="Output directory")

src/skill_seekers/cli/pdf_extractor_poc.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1079,7 +1079,10 @@ def main():
10791079
parser.add_argument("-v", "--verbose", action="store_true", help="Verbose output")
10801080
parser.add_argument("--pretty", action="store_true", help="Pretty-print JSON output")
10811081
parser.add_argument(
1082-
"--pdf-pages-per-chunk", type=int, default=10, help="Pages per chunk (0 = no chunking, default: 10)"
1082+
"--pdf-pages-per-chunk",
1083+
type=int,
1084+
default=10,
1085+
help="Pages per chunk (0 = no chunking, default: 10)",
10831086
)
10841087
parser.add_argument(
10851088
"--no-merge", action="store_true", help="Disable merging code blocks across pages"

src/skill_seekers/cli/rag_chunker.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,9 @@ def main():
384384
parser.add_argument("skill_dir", type=Path, help="Path to skill directory")
385385
parser.add_argument("--output", "-o", type=Path, help="Output JSON file")
386386
parser.add_argument("--chunk-tokens", type=int, default=512, help="Target chunk size in tokens")
387-
parser.add_argument("--chunk-overlap-tokens", type=int, default=50, help="Overlap size in tokens")
387+
parser.add_argument(
388+
"--chunk-overlap-tokens", type=int, default=50, help="Overlap size in tokens"
389+
)
388390
parser.add_argument("--no-code-blocks", action="store_true", help="Don't preserve code blocks")
389391
parser.add_argument("--no-paragraphs", action="store_true", help="Don't preserve paragraphs")
390392

src/skill_seekers/cli/streaming_ingest.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,9 @@ def main():
380380

381381
parser = argparse.ArgumentParser(description="Stream and chunk skill documents")
382382
parser.add_argument("input", help="Input file or directory path")
383-
parser.add_argument("--streaming-chunk-chars", type=int, default=4000, help="Chunk size in characters")
383+
parser.add_argument(
384+
"--streaming-chunk-chars", type=int, default=4000, help="Chunk size in characters"
385+
)
384386
parser.add_argument(
385387
"--streaming-overlap-chars", type=int, default=200, help="Chunk overlap in characters"
386388
)
@@ -390,7 +392,9 @@ def main():
390392

391393
# Initialize ingester
392394
ingester = StreamingIngester(
393-
chunk_size=args.streaming_chunk_chars, chunk_overlap=args.streaming_overlap_chars, batch_size=args.batch_size
395+
chunk_size=args.streaming_chunk_chars,
396+
chunk_overlap=args.streaming_overlap_chars,
397+
batch_size=args.batch_size,
394398
)
395399

396400
# Progress callback

tests/test_cli_refactor_e2e.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ def test_scrape_chunk_for_rag_flag_works(self):
3333
)
3434
assert "--chunk-for-rag" in result.stdout, "Help should show --chunk-for-rag flag"
3535
assert "--chunk-tokens" in result.stdout, "Help should show --chunk-tokens flag"
36-
assert "--chunk-overlap-tokens" in result.stdout, "Help should show --chunk-overlap-tokens flag"
36+
assert "--chunk-overlap-tokens" in result.stdout, (
37+
"Help should show --chunk-overlap-tokens flag"
38+
)
3739

3840
def test_scrape_verbose_flag_works(self):
3941
"""Test that --verbose flag (previously missing) now works."""

0 commit comments

Comments
 (0)