Skip to content

Add Python 3.10 to GitHub Actions build#326

Merged
tcmitchell merged 7 commits intoSynBioDex:mainfrom
tcmitchell:python-3.10
Oct 8, 2021
Merged

Add Python 3.10 to GitHub Actions build#326
tcmitchell merged 7 commits intoSynBioDex:mainfrom
tcmitchell:python-3.10

Conversation

@tcmitchell
Copy link
Copy Markdown
Collaborator

Python 3.10 was released recently. Add it to the automatic builds.

There is a deprecation warning in pyshacl because of its use of distutils which will be deprecated in python 3.12. The warnings check is disabled in Python 3.10 to avoid breakage. It would be nice to figure out how to disable the deprecation warnings in distutils instead of dropping the warnings check altogether. I don't have the patience to figure that out right now.

3.10 parses to 3.1, use '3.10' instead. And make all python-versions
strings per the setup-python usage examples.
pyshacl gets a distutils deprecation warning, so disable the warnings
on 3.10 until we tune warnings to ignore deprecation warnings in distutils.
@tcmitchell tcmitchell added this to the beta milestone Oct 8, 2021
@tcmitchell tcmitchell self-assigned this Oct 8, 2021
@tcmitchell tcmitchell merged commit 950cd61 into SynBioDex:main Oct 8, 2021
@tcmitchell tcmitchell deleted the python-3.10 branch October 8, 2021 17:49
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.

1 participant