Skip to content

Conversation

@kachulis
Copy link
Collaborator

@kachulis kachulis commented May 15, 2025

package_index was recently removed from setuptools, but is used in firecloud setup.py, so installing firecloud in the docker fails.

fix is to install older version of setuptools, and then force pip to use the installed version of setup tools with the --no-build-isolation option.

@kachulis
Copy link
Collaborator Author

also adds a badge to the readme for Dockerfiles status

Copy link
Contributor

@rickymagner rickymagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks for fixing this. Hopefully one day Terra will have a new API wrapper in Python we can convert to, but for now this is good.

@kachulis kachulis merged commit f94a88c into main May 22, 2025
11 checks passed
@kachulis kachulis deleted the ck_fix_python_data_slim_setuptools_firecloud_issue branch May 23, 2025 13:18
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