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

Wheatley only compiles with Python 3.9 not with 3.10 #216

Closed
winf3 opened this issue Feb 20, 2023 · 6 comments
Closed

Wheatley only compiles with Python 3.9 not with 3.10 #216

winf3 opened this issue Feb 20, 2023 · 6 comments

Comments

@winf3
Copy link

winf3 commented Feb 20, 2023

When compiling Wheatley with Python 3.10, I get
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [267 lines of output]
setup.py:67: RuntimeWarning: NumPy 1.19.3 may not yet support Python 3.10.

So I de-installed 3.10 and installed the older 3.9.10 Version of Python. Then compilation succeeded and I got Wheathley to run.

@winf3
Copy link
Author

winf3 commented Feb 20, 2023

I compiled on Windows10, 64-bit, using Windows Powershell.

@centreboard
Copy link
Collaborator

Is this cloning and running from source or installing via pip?

@centreboard
Copy link
Collaborator

Looks like it's via pip. We updated the the development version of NumPy in #213 but not the setup

wheatley/setup.py

Lines 30 to 31 in f456233

'numpy<=1.19.3; platform_system == "Windows"',
'numpy; platform_system != "Windows"',

We know we also need to update the packages in requirements.txt for Python 3.11 #214

@winf3
Copy link
Author

winf3 commented Feb 21, 2023 via email

@centreboard
Copy link
Collaborator

This should be fixed by #214 and released to as Wheatley v0.7.1
(Sorry @kneasle, I mistyped the tag and did a full release instead of a beta)

@kneasle
Copy link
Owner

kneasle commented Feb 23, 2023

This should be fixed by #214 and released to as Wheatley v0.7.1 (Sorry @kneasle, I mistyped the tag and did a full release instead of a beta)

Oh, thanks for cutting the release!

And no worries about it not being a beta - I don't think we changed enough to make it unstable 😄. in fact, I've already had someone tell me that it's fixed install issues they were having.

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

3 participants