Skip to content

Conversation

r33drichards
Copy link
Contributor

Adds .bumpversion.cfg files to each Python package (agent, computer, computer-server, core, mcp-server, pylume, som) to enable automated version bumping with bump2version tool.

Includes comprehensive Makefile with targets for:

  • Installing and managing bump2version
  • Bumping package versions (major, minor, patch)
  • Managing dependencies and building packages
  • Running tests and formatting
  • Cleaning build artifacts

🤖 Generated with Claude Code

Your Name and others added 3 commits October 10, 2025 21:23
Adds .bumpversion.cfg files to each Python package (agent, computer,
computer-server, core, mcp-server, pylume, som) to enable automated
version bumping with bump2version tool.

Includes comprehensive Makefile with targets for:
- Installing and managing bump2version
- Bumping package versions (major, minor, patch)
- Managing dependencies and building packages
- Running tests and formatting
- Cleaning build artifacts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@r33drichards
Copy link
Contributor Author

image

@r33drichards
Copy link
Contributor Author

image

@r33drichards r33drichards marked this pull request as ready for review October 10, 2025 21:35
@r33drichards
Copy link
Contributor Author

image

@jamesmurdza
Copy link
Collaborator

jamesmurdza commented Oct 10, 2025

  • Update versions of Python packages to match PyPi
  • Add brew install bumpversion to README

r33drichards and others added 3 commits October 10, 2025 15:23
Added prerequisites section for bump2version installation.
@r33drichards
Copy link
Contributor Author

r33drichards commented Oct 10, 2025

PyPI Packages

correct Package Version PyPI URL Version-Specific URL
y cua-core 0.1.9 https://pypi.org/project/cua-core/ https://pypi.org/project/cua-core/0.1.9/
y cua-computer 0.4.7 https://pypi.org/project/cua-computer/ https://pypi.org/project/cua-computer/0.4.7/
y cua-agent 0.4.32 https://pypi.org/project/cua-agent/ https://pypi.org/project/cua-agent/0.4.32/
y cua-som 0.1.3 https://pypi.org/project/cua-som/ https://pypi.org/project/cua-som/0.1.3/
y cua-mcp-server 0.1.13 https://pypi.org/project/cua-mcp-server/ https://pypi.org/project/cua-mcp-server/0.1.13/
n pylume 0.2.2 https://pypi.org/project/pylume/ https://pypi.org/project/pylume/0.2.2/
n cua-computer-server 0.1.26 https://pypi.org/project/cua-computer-server/ https://pypi.org/project/cua-computer-server/0.1.26/

Git Tag Prefixes

Package Tag Prefix
cua-core core-v{version}
cua-computer computer-v{version}
cua-agent agent-v{version}
cua-som som-v{version}
cua-mcp-server mcp-server-v{version}
pylume pylume-v{version}
cua-computer-server computer-server-v{version}

@r33drichards
Copy link
Contributor Author

on pypi the version is 0.2.1 for pylume and 0.1.26 so going to delete the git tags for the patches to reflect actual state. I have a hunch the tags never got pushed so they never got updated

@jamesmurdza
Copy link
Collaborator

Looks good.

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.

3 participants