refactor: rename packet → data across orcapod-python#135
Conversation
Remove superpowers/ and docs/superpowers/ directories containing internal spec and planning documents from the orcapod refactor. These are not relevant to users or contributors. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Remove sample.py, demo_caching.py, demo_pipeline.py, and misc/demo_redis_mocking.py — loose scripts not intended for the published package. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Documents the tag-based release process using hatch-vcs for auto-versioning, the TestPyPI → PyPI publish pipeline, and pre-release tag conventions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Points contributors to RELEASING.md for the full release workflow. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The _license-check workflow was failing because pygraphviz requires libgraphviz-dev at install time. Add the same apt install step that already exists in run-tests.yml. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
chore: merge dev → main with repo cleanup (PLT-1253)
Hard break — no deprecation aliases, no migration shims. All public and private identifiers, docstrings, comments, module names, and file names containing packet/Packet renamed to data/Data. Adds CHANGELOG.md with full mapping table. Fixes ENG-454
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
Thanks for the note. The large diff is expected and unavoidable for this PR: it is a whole-codebase hard-break rename ( All changes were verified by running the full test suite: 3190 passed, 56 skipped, 0 failures. No code logic was altered. |
Review round summaryNo code changes were made in response to this review round. The only review comment received was from Copilot, which was unable to process the PR because it exceeds its 20,000-line limit. This is a tool constraint, not a code issue — the large diff is the expected and correct output of a whole-codebase hard-break rename with no logic changes. Status
This PR is ready for human review. |
Summary
Hard break rename of all `packet`/`Packet` identifiers to `data`/`Data` throughout orcapod-python, landing before v0.1 stable.
Fixes ENG-454
Files renamed
Notes
Test plan