-
Notifications
You must be signed in to change notification settings - Fork 6
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
TST: CI instability (setuptools + munch) #161
Comments
Indeed, |
In the past, I used Box for a similar purpose. It seems still well maintained: https://github.com/cdgriffith/Box. |
Oops I just realized this had been closed already. Will leave the comment in case it can help someone in the future. |
Good to know ! If we ever want to stop vendoring munch, this seems like a decent option |
CI is currently unstable because (see https://github.com/SAIL-Labs/AMICAL/actions/runs/4180212707)
What happens is that the newest version of
setuptools
(namely67.3
), which providespkg_resources
, deprecatespkg_resources.declare_namespece
(see pypa/setuptools#3434), which is used bymunch
.This has been a problem with munch for a while already (see Infinidat/munch#67), and it's actually been solved on the dev branch for 3 years, but the patch was never released, and now the repo looks essentially unmaintained.
I would advocate that we should try to get rid of
munch
as a dependency, though I may not be fully aware of what challenges this poses. TBD with @DrSoulainThe text was updated successfully, but these errors were encountered: