Skip to content

Conversation

@msch-nutrient
Copy link
Collaborator

Summary

  • Updates CI/CD workflows to use proper dependency installation (pip install -e ".[dev]" instead of just build tools)
  • Adds PyPI publishing dependencies (build, twine, etc.) to pixi.lock
  • Prepares package for PyPI release v1.0.2

Test plan

  • CI workflow changes tested and validated
  • Dependencies properly resolved in pixi environments
  • Package build process works correctly

🤖 Generated with Claude Code

msch-nutrient and others added 2 commits June 23, 2025 17:20
- Bump version to 1.0.2 in pyproject.toml and __init__.py
- Add build and twine as dev dependencies for release automation
- Update GitHub workflows to use dev dependencies consistently
- Ready for PyPI publication with automated release workflow

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

Co-Authored-By: Claude <noreply@anthropic.com>
The build job was failing because the 'build' package was missing
from the dev dependencies, causing 'python -m build' to fail.

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

Co-Authored-By: Claude <noreply@anthropic.com>
@msch-nutrient msch-nutrient merged commit 582c190 into main Jun 23, 2025
5 checks passed
@msch-nutrient msch-nutrient deleted the prepare-pypi-release branch June 23, 2025 15:37
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