Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

Fix version bump to 0.1.26

Summary

This PR fixes a release issue where version 0.1.26 was accidentally created without updating the version number in pyproject.toml, which still showed 0.1.25.

What was done:

  • Deleted the incorrect 0.1.26 release and tag from GitHub
  • Updated pyproject.toml version from 0.1.25 → 0.1.26
  • Verified tests still pass (93 passed, 2 skipped)

This ensures the package version in pyproject.toml matches the intended release version, which is critical for the Python publishing workflow that reads the version from this file.

Review & Testing Checklist for Human

  • Verify that 0.1.26 is the correct intended version number for the AWS Bedrock model cost tracking release
  • Confirm the previous 0.1.26 release and tag were successfully deleted from GitHub
  • Test the complete release process: merge this PR, create new 0.1.26 release, verify PyPI publishes correctly

Diagram

%%{ init : { "theme" : "default" }}%%
graph TD
    pyproject["pyproject.toml<br/>version: 0.1.25 → 0.1.26"]:::major-edit
    workflow[".github/workflows/<br/>python-publish.yml"]:::context
    release["GitHub Release<br/>0.1.26"]:::context
    pypi["PyPI Package<br/>tokencost 0.1.26"]:::context
    
    pyproject --> workflow
    workflow --> pypi
    release --> workflow
    
    subgraph Legend
        L1[Major Edit]:::major-edit
        L2[Minor Edit]:::minor-edit  
        L3[Context/No Edit]:::context
    end

classDef major-edit fill:#90EE90
classDef minor-edit fill:#87CEEB
classDef context fill:#FFFFFF
Loading

Notes

  • The 0.1.26 release contained significant changes (AWS Bedrock model cost tracking) that justify the version bump
  • Tests pass successfully, confirming the version change doesn't break functionality
  • This is a critical hotfix to align the package version with the intended release
  • Session requested by Alex (@areibman): https://app.devin.ai/sessions/1d9b0dab09e648c19c4e5ca937164b60

This fixes the release issue where 0.1.26 was released without
updating the version in pyproject.toml from 0.1.25.

Co-Authored-By: Alex <[email protected]>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@areibman areibman merged commit 98c949f into main Aug 13, 2025
4 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