Skip to content
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

[urgent] Setuptools update to 65.6.0 makes installing zict fail #73

Closed
tulbureandreit opened this issue Nov 23, 2022 · 5 comments
Closed

Comments

@tulbureandreit
Copy link

Hi,

TLDR, setuptools just updated to 65.6.0 and it breaks our docker dev flows. It tries installing zict and it fails.

Could you PIN the version on 65.5.1? It`s only true if you have numpy <=1.23.0, as far as I can see.

@jrbourbeau
Copy link
Member

Thanks for reporting @tulbureandreit. I'm not able to reproduce with the following steps:

  • Create a fresh conda environment with mamba create --name test python=3.9 numpy=1.23.0
    • This pulled in setuptools=65.5.1, which is, I suspect the problematic release and there's a typo in your original comment (though maybe I'm wrong here).
  • mamba activate test
  • pip install zict

This ran successfully and installed the latest zict=2.2.0 release. I then manually installed setuptools=65.5.0 and was able to until and then reinstall zict successfully.

More information about your setup would be helpful? How are you installing things?

@tulbureandreit
Copy link
Author

65.6.0 is the version with a problem, when using numpy <= 1.23.0 for zict =2.2.0 and statsmodels =0.13.0

@jrbourbeau
Copy link
Member

It looks like this is a setuptools issue and not a zict issue (xref pypa/setuptools#3693). There's also a fresh 65.6.2 release that should resolve that issue pypa/setuptools#3693 (comment). Could you try that new setuptools release?

@tulbureandreit
Copy link
Author

Will try it. I resolved it with SETUPTOOLS_USE_DISTUTILS=stdlib poetry install

@jrbourbeau
Copy link
Member

Going to close this issue as resolved via the upstream setuptools fix. Though @tulbureandreit feel free to re-open if that's not the case

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants