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

Expand ci test matrix and add support for Python 3.10 #144

Merged
merged 8 commits into from
Mar 27, 2021

Conversation

abn
Copy link
Member

@abn abn commented Mar 25, 2021

  • Add support for experimental 3.10 builds
  • Updates integration test setup-python action to v2
  • Expand python versions for integration tests

3.10 is expected to fail due to poetry bootstrap issue (see python-poetry/poetry#3828). We resolve this here by switching ti pip install until the new bootstrap is available.

Relates-to: python-poetry/poetry#3187
Relates-to: python-poetry/poetry#3828

@abn
Copy link
Member Author

abn commented Mar 25, 2021

Looks like integration test failures are actual issues on MacOS / Python 3.6 environments. Will need to either skip or fix if reasonable.

@abn abn changed the title ci: expand test matrix Expand ci test matrix and add support for Python 3.10 Mar 27, 2021
@abn abn requested a review from a team March 27, 2021 13:12
@abn abn force-pushed the ci/update-python-versions branch from ba0da8f to 81fc0d4 Compare March 27, 2021 13:27
kasteph
kasteph previously approved these changes Mar 27, 2021
abn added 2 commits March 27, 2021 20:54
We do this since poetry releases currently do not work with python
3.10.

This can be replaced once new bootstrap is available.
@abn abn force-pushed the ci/update-python-versions branch from 81fc0d4 to fddab56 Compare March 27, 2021 19:54
@abn abn merged commit d677150 into python-poetry:master Mar 27, 2021
@abn abn deleted the ci/update-python-versions branch March 27, 2021 19:58
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.

2 participants