-
Notifications
You must be signed in to change notification settings - Fork 269
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
spec version check fails #2089
Comments
huh, We should definitely set python-version to "3.x" in this workflow and everywhere else where we don't use a specific version. |
We already do that. |
1. update action/setup-python to latest version 2. pin major version to be used to 3.x 3. upgrade pip before using it 1 and 2 were suggested in theupdateframework#2089 Signed-off-by: Lukas Puehringer <lukas.puehringer@nyu.edu>
and
fixed in #2001 |
setup.py was removed in favor of setup.cfg in theupdateframework#1626 and re-added later in theupdateframework#1832 to work around a Dependabot issue theupdateframework#1828. This issue seems to have been fixed upstream in dependabot/dependabot-core#5392. Fixes theupdateframework#2089 Signed-off-by: Lukas Puehringer <lukas.puehringer@nyu.edu>
reopening just so we remember to check that the dependabot logs look good (next run should happen in an hour or two): https://github.com/theupdateframework/python-tuf/network/updates |
LGTM 👍 |
oops, reopening. The spec version check still fails, likely until the python version fix from #2001 is in. |
oops, pip now complains: Should have been |
All green now, thanks. |
spec version check currently fails on CI. I think I've seen this when using an older pip:
pip install -e .
thinks the project uses setuptools (either because it does not support pyproject.toml or because it gets confused by our decoy setup.py).This could be fixed by
I assume the first one is enough, but it's possible that both are needed (if pip is old enough then it literally can't install pyproject.toml projects with "-e"). I suggest trying #2070 first.
The text was updated successfully, but these errors were encountered: