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
add py3.11 to github actions workflows #3205
Conversation
working on the warnings |
@trichter i rewrote the functionality from xdrlib (didnt commit or push yet).. but I'll first ask over at cpython if we can just copy paste that file, that would be easiest and safest |
Ah whatever.. @trichter I just pushed my rewrite of what was used. Tests pass but not all code in ah is covered by tests.. whelp. Can't be asked to start a research project about whether we can include that code from cpython codebase or not |
I think it is absolutely no problem to copy Python's xdrlib.py and the test file over to ObsPy. We can just include the PSF license in the doc string of the two files. It is GPL compatible and thus also compatible with LGPL. |
Sure go ahead if you feel like it 👍 |
Like so? We need to handle a merge conflict however. |
…n 3.13) including PSF license
@megies I think it is ready. Later we can check the wheel for py3.11 win again. Its not working because the wheel for lxml is still missing. |
What does this PR do?
Add python 3.11 to test matrix and to wheels builder workflow.
Why was it initiated? Any relevant Issues?
Fixes #3196
PR Checklist
master
for new features,maintenance_...
for bug fixesJust add the "build_docs" tag to this PR.
Docs will be served at docs.obspy.org/pr/{branch_name} (do not use master branch).
Please post a link to the relevant piece of documentation.
clients.fdsn
) should be tested for the PR,just add the "test_network" tag to this PR.
CHANGELOG.txt
.CONTRIBUTORS.txt
.from all the CI builds look correct. Add the "upload_plots" tag so that plotting
outputs are attached as artifacts.