-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Adapt to setuptools v72 #2207
Comments
setuptools v72 has been yanked, and the deprecation is now scheduled for November 15th, 2024. |
If you need some inspiration for the resolution of this issue, my colleague @LostInDarkMath and I have created a PEP517-compatible fork of v1.0.3 at https://github.com/Galaxy102/moviepy-pep517. The applied changes are: v1.0.x...Galaxy102:moviepy-pep517:master Please note that this fork will not be maintained! Its sole purpose is to not break our build system when setuptools v72 will be released. Neither can we guarantee that everything still works (the tests are passing). |
Might I suggest turning this into a pull request? That way, @Zulko could integrate the changes on master, allowing everyone to benefit going forward. See e.g. tomislater/RandomWords#16 where I did similarly for another project. |
@zahlman I don't want to maintain neither the fork nor an eventual pull request as we are currently evaluating alternatives to this library which hasn't seen a stable release in 4 years. I had to do "a lot" of code changes that I don't really understand (like changing the order of decorators), I didn't translate all the TL;DR: Feel free to fork my fork and open a PR here. |
link to setuptools issue:
pypa/setuptools#4519
Expected Behavior
installing moviepy using poetry should install moviepy
Actual Behavior
installing moviepy fails with following error:
Steps to Reproduce the Problem
add moviepy into a poetry dependency file, try to install it
Specifications
The text was updated successfully, but these errors were encountered: