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

setuptools 62+ required to build #2196

Merged

Conversation

adamjstewart
Copy link
Contributor

Originally discovered by @rgommers

Starting with #2162, building pythran with setuptools 60 or older results in failure to detect project name or version:

  Created wheel for UNKNOWN: filename=UNKNOWN-0.0.0-py3-none-any.whl size=2302 sha256=b46d11132f5384c143756b1ed741d7a1848b92f77ddc837eaebf68ad91ae333b

and setuptools 61 fails with:

  ValueError: invalid pyproject.toml config: `tool.setuptools.dynamic`

Setuptools 62 or newer is required to build from source.

@serge-sans-paille
Copy link
Owner

debian stable packages setuptools 66 but we have to wait for ubuntu lunar to get setuptools 66
I'll check if I can fix the pyproject.toml first

@serge-sans-paille
Copy link
Owner

serge-sans-paille commented Apr 5, 2024

check done : it seems to require more work that I'm not eager to do. I'll followup with #2197

@serge-sans-paille serge-sans-paille merged commit 039ae27 into serge-sans-paille:master Apr 5, 2024
17 checks passed
@adamjstewart adamjstewart deleted the deps/setuptools branch April 5, 2024 23:50
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

Successfully merging this pull request may close these issues.

None yet

2 participants