Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support building colcon extensions with no setup.py
This change uses a pip "download" operation to read the name of the package being built so that it can be removed from the constraints.txt prior to downloading dependencies. The package name must be removed from constraints.txt or pip will fail to install the package and its dependencies due to the conflict. Note that pytest-cov still requires a setup.cfg to be present - storing coverage information in pyproject.toml is not yet supported by this action.
- Loading branch information