Skip to content

Drop the v2 label and rewrite the 0.3.0 changelog opening - #47

Merged
Varfalamei merged 3 commits into
masterfrom
drop-v2-naming
Sep 10, 2026
Merged

Varfalamei merged 3 commits into
masterfrom
drop-v2-naming

Conversation

@Varfalamei

Copy link
Copy Markdown
Contributor

Removes "SmartFeed v2" as a name for the library and rewrites the changelog opening.

  • CHANGELOG.md: the 0.3.0 opening was SmartFeed v2: complete rewrite. followed by a caveat about the pre-rewrite internal working tree. Replaced with two paragraphs — what the release actually is (the unified Wrapper node), and what upgrading from 0.2.0 costs. The internal-working-tree caveat is dropped; the ### Stats heading already carries that qualifier.
  • CHANGELOG.md: ### Stats (v2 vs ...) -> ### Stats (vs ...), and the table column v2 -> 0.3.0.
  • tests/test_high_priority.py, tests/test_medium_priority.py: missing tests for SmartFeed v2. -> missing tests for SmartFeed.

References to pydantic v2 are deliberately left alone (README x2, ARCHITECTURE.md, CHANGELOG) — those name the pydantic major version, not the library.

No code changes; 218 tests pass locally. The published 0.3.0 artifacts on PyPI are unaffected: poetry packs only smartfeed/, README and LICENSE, so neither the changelog nor the tests were ever part of a distribution.

Opened as a draft to avoid requesting code owner reviews for now.

@Varfalamei
Varfalamei marked this pull request as ready for review September 10, 2026 14:00
@Varfalamei Varfalamei self-assigned this Sep 10, 2026
@Varfalamei
Varfalamei merged commit d8fe1a0 into master Sep 10, 2026
7 of 11 checks passed
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.

2 participants