-
Notifications
You must be signed in to change notification settings - Fork 0
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
Upgrade to Fedora 41 tasks #739
Comments
Fix issues like this one, which have just started happening: https://github.com/mulkieran/justbases/actions/runs/12173300600/job/33953420489 . Likely this is due to a change in the GitHub test environment, since it didn't happen to justbytes a few days ago and justbytes is set up identically. The failure is to be unable to import setuptools, even though it has been installed. I think the solution is to find a way to install setuptools later in the test steps, so it ends up within the virtual environment that GitHub uses. |
The problem has now begun to occur with justbytes as well. I think its some change to the virtual environment that had not been propagated to the justbytes testing vm initially. Maybe it will show up in all the Python test environment eventually. Good news is that one fix should then fix them all. |
It looks like the trick is to explicitly include python3-setuptools among the dependencies for any tasks running on the current environment that require importing and this will be resolved. So, easier than I had hoped. |
I think all remaining PRs just need a rebase or possibly to disable a lint, except for the PR stratis-storage/into-dbus-python#117, with the late-appearing astroid bug. |
So far, it's all about the introduction of
too-many-positional-arguments
, we can leave that alone.The text was updated successfully, but these errors were encountered: