-
Notifications
You must be signed in to change notification settings - Fork 90
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
CI: Start testing on Python 3.11 #156
Conversation
Not all dependencies currently support Python 3.11. Either waiting until they all do or reducing the number of (blocking) dependencies (see #130) will solve this. So draft for now. |
Retriggered the CI, currently fails on SciPy since they don't have Python 3.11 wheels available on PyPI yet. |
b331981
to
22847f7
Compare
@quaquel statsmodels now builds on Python 3.11, and I was done waiting on a release. So I modified the dependencies in the For Python 3.10 and lower, nothing has changed. Special thanks to @jwodder for helping me out with the toml syntax in pypa/setuptools#3651! (Please don't squash when merging, the second commit needs to be reversed when a new statsmodels version is released. So we're going to do a fast-forward merge on this one.) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. We do indeed need to update this once statsmodels is readily available for 3.11
Add a Python 3.11 job (on Ubuntu) to the testing matrix, since the first Python 3.11 release candidate is out.
Statsmodels 0.13.2 doesn't support Python 3.11, so statsmodels is installed from their git master branch, which does support it. This commit can be reversed as soon as a statsmodels version is released which support Python 3.11.
Add a Python 3.11 job (on Ubuntu) to the testing matrix, since the first Python 3.11 release candidate is out.