-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI failures due to pip install errors #18
Comments
It turns out that this is a known issue (pypa/setuptools-scm#480) due to the way If this is true, it's very likely that Conversely, the jobs that did not start failing in #17 are those that don't rely on #19 resolves this issue by adding a |
…erTAP updates (#18) (#19) * Empty commit to test #18 * Try limiting setuptools * Try limiting setuptools again based on last successful job * Try displaying more information from setuptools_scm * Try using `fetch-depth: 0` to avoid shallow clone * Remove Python version not supported by IDAES * Avoid shallow cloning for other job * Update arbitrary Python version to 3.11 * Remove version constraint on setuptools * Update CI workflow to use miniforge while we're at it * Update import path for WaterTAP flowsheets
setuptools_scm
being unable to set the version correctly (see the log below, where it appears as0.0+g49757ff
), possibly because of the "pseudo-commit" created by GitHub at thehttps://github.com/{owner}/{repo}/refs/pull/{pull}/merge
URL endpointThe text was updated successfully, but these errors were encountered: