-
Notifications
You must be signed in to change notification settings - Fork 36
3.29.1
is broken on Python 3.7 due to importlib_metadata
backport
#489
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
Comments
Ah, it looks like the cmake-python-distributions/src/cmake/__init__.py Lines 8 to 11 in 557c82a
|
Also seeing some 3.7 pipelines pass but those appear to be pulling |
+1, it starts breaking our pipeline since yesterday https://github.com/Azure/azure-functions-python-worker/actions/runs/8637840975/job/23680955694?pr=1455 for all 3.7 tests. |
I created a PR to add the missing dependency: #490 |
Thanks for the detailed report and fix 🙏 , once the CI associated with #490 completes, changes will be integrated and a new patch release will be created 🚀 Thanks for the patience ⏳ |
Update: Release of @henryiii I am then thinking to yank Footnotes |
You need to update the version in |
I cancelled |
I've tagged 3.29.2 with the fix. I'll make a release when it's done building (unless I forget). It'll show up on PyPI either way. |
Thanks for the fast turnaround! |
Thanks @henryiii for finalizing the release 🙏 |
Hi, I see that there have been recent changes made to drop Python versions <3.7, but my understanding from reading here is that Python 3.7 should still be supported by this cmake package.
cmake-python-distributions/pyproject.toml
Line 28 in 557c82a
This morning I saw a number of 3.7 pipelines fail due to
ModuleNotFoundError: No module named 'importlib_metadata'
. I believe the same issue was reported in #472, but the patch only fixed the error for Python versions 3.8-3.9.On my end we're fine pinning the cmake package to an earlier version and/or adding the missing importlib-metadata dependency in our projects, but it would be appreciated if importlib-metadata could be added as a project dependency for Python 3.7 as suggested in the original issue above.
The text was updated successfully, but these errors were encountered: