chore: bump version to 0.2.0 for list_messages publish #5

Closed
opened 2026-03-26 07:04:07 +00:00 by forgejo_admin · 0 comments

Type

Feature

Lineage

Standalone -- unblocks groupme-mcp#5

Repo

forgejo_admin/groupme-sdk

User Story

As a downstream consumer (groupme-mcp)
I want the groupme-sdk 0.2.0 wheel published to Forgejo PyPI
So that I can depend on list_messages via the package index

Context

PR #4 added list_messages but did not bump the version from 0.1.0. The Forgejo PyPI registry still serves the old 0.1.0 wheel without list_messages. Bumping to 0.2.0 and publishing unblocks groupme-mcp#5.

File Targets

Files the agent should modify or create:

  • pyproject.toml -- bump version from 0.1.0 to 0.2.0

Files the agent should NOT touch:

  • src/groupme_sdk/messages.py -- already has list_messages from PR #4

Acceptance Criteria

  • Version in pyproject.toml is 0.2.0
  • Wheel published to Forgejo PyPI
  • uv pip install groupme-sdk>=0.2.0 --index-url ... pulls list_messages

Test Expectations

  • Existing tests pass: pytest tests/ -v -m "not integration"
  • No new tests needed -- this is a version bump only

Constraints

  • Must use existing .woodpecker.yml publish step or manual twine upload
  • Version must be semver

Checklist

  • PR opened
  • Tests pass
  • No unrelated changes
  • Blocks groupme-mcp#5
### Type Feature ### Lineage Standalone -- unblocks groupme-mcp#5 ### Repo `forgejo_admin/groupme-sdk` ### User Story As a downstream consumer (groupme-mcp) I want the groupme-sdk 0.2.0 wheel published to Forgejo PyPI So that I can depend on list_messages via the package index ### Context PR #4 added list_messages but did not bump the version from 0.1.0. The Forgejo PyPI registry still serves the old 0.1.0 wheel without list_messages. Bumping to 0.2.0 and publishing unblocks groupme-mcp#5. ### File Targets Files the agent should modify or create: - `pyproject.toml` -- bump version from 0.1.0 to 0.2.0 Files the agent should NOT touch: - `src/groupme_sdk/messages.py` -- already has list_messages from PR #4 ### Acceptance Criteria - [ ] Version in pyproject.toml is 0.2.0 - [ ] Wheel published to Forgejo PyPI - [ ] `uv pip install groupme-sdk>=0.2.0 --index-url ...` pulls list_messages ### Test Expectations - [ ] Existing tests pass: `pytest tests/ -v -m "not integration"` - No new tests needed -- this is a version bump only ### Constraints - Must use existing .woodpecker.yml publish step or manual twine upload - Version must be semver ### Checklist - [ ] PR opened - [ ] Tests pass - [ ] No unrelated changes ### Related - Blocks `groupme-mcp#5`
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo_admin/groupme-sdk#5
No description provided.