Skip to content

Internal cleanups: stale docstring, index_by_time mutation, infer_extension message - #47

Merged
tabishm52 merged 3 commits into
mainfrom
review-fixes-phase-6-nits
Sep 6, 2026
Merged

tabishm52 merged 3 commits into
mainfrom
review-fixes-phase-6-nits

Conversation

@tabishm52

Copy link
Copy Markdown
Owner

Summary

  • Stale output.py reference in test_readme.py's docstring; now says parser.py.
  • index_by_time no longer mutates the caller's DataFrame.
  • infer_extension raises Ambiguous extension for bare file.gz, matching normalize_extension.

No behavior change on any currently-tested path.

Test plan

  • Full gate: pytest (205), ruff check, ruff format, pyright, pre-commit

🤖 Generated with Claude Code

tabishm52 and others added 3 commits September 5, 2026 22:57
output.py was removed in PR #40; the columns it checks now live in parser.py.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The empty-and-column-absent branch wrote NaT into the input in place.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
infer_extension silently returned "" instead of reusing normalize_extension's guard.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@tabishm52
tabishm52 merged commit e04e80f into main Sep 6, 2026
4 checks passed
@tabishm52
tabishm52 deleted the review-fixes-phase-6-nits branch September 6, 2026 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant