Skip to content

v0.2.0

@jerry73204 jerry73204 tagged this 16 Nov 15:09
Fixed two issues preventing wheel builds from succeeding:

1. **sdist path error**: Maturin doesn't allow paths with '..' in sdist
   archives. Copied README.md to package directory and updated
   pyproject.toml to use local README.md instead of ../../README.md

2. **manylinux Python interpreter error**: When using manylinux Docker
   container, actions/setup-python sets up Python on the host, but
   maturin can't access it inside the container. Removed setup-python
   step for Linux builds and use -i python$VERSION to specify which
   Python interpreter to use inside the manylinux container.

Changes:
- Copy README.md to packages/colcon-cargo-ros2/
- Update pyproject.toml: readme = "README.md" (was "../../README.md")
- Remove actions/setup-python from Linux job (not needed with manylinux)
- Add -i python$VERSION to maturin args for Linux builds

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

Co-Authored-By: Claude <noreply@anthropic.com>
Assets 2
Loading