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

python/ci: adjust CI testing for python 3.8 #5782

Merged
merged 8 commits into from
Dec 20, 2024
Merged

Conversation

isabelizimm
Copy link
Contributor

@isabelizimm isabelizimm commented Dec 17, 2024

addresses #5136
addresses #5137 NOTE: due to ibis-framework[duckdb] not being available for 3.13, we will not be able to test at this time

  • Slightly adjust cadence of Python 3.8 from every commit in a PR to nightly for ipykernel Positron tests (keep as-is for upstream tests, which only run on earliest and latest versions)
  • Add in testing for Python 3.13

This closely follows the strategy of upstream, which tests on 3.8-3.13.

QA Notes

should pass CI

@isabelizimm isabelizimm requested a review from seeM December 17, 2024 19:34
Copy link

github-actions bot commented Dec 17, 2024

E2E Tests 🚀  ?
This PR will run tests tagged with: @critical

@isabelizimm
Copy link
Contributor Author

isabelizimm commented Dec 17, 2024

It doesn't look like ibis-framework[duckdb] is fully supported for 3.13 yet. There is support in their 10.X release, which has some prereleases on PyPI, so likely coming soon..

For now, I'll just pull 3.8 out of every PR's CI (only nightly), and have notes to add in 3.13

@isabelizimm isabelizimm marked this pull request as draft December 17, 2024 22:13
@isabelizimm isabelizimm removed the request for review from seeM December 17, 2024 22:13
@isabelizimm isabelizimm changed the title python/ci: adjust CI testing for python 3.8 and 3.13 python/ci: adjust CI testing for python 3.8 Dec 19, 2024
@@ -738,7 +738,7 @@ def get_display_value(
"edgeitems": ARRAY_EDGEITEMS,
"linewidth": print_width,
}
options_obj = torch._tensor_str.PRINT_OPTS
options_obj = torch._tensor_str.PRINT_OPTS # type: ignore[reportGeneralTypeIssues]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these errors were generated in CI, but _tensor_str does seem to exist and is tested

@isabelizimm isabelizimm requested a review from seeM December 19, 2024 21:34
@isabelizimm isabelizimm marked this pull request as ready for review December 19, 2024 21:35
Copy link
Contributor

@seeM seeM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good for now!

@isabelizimm isabelizimm merged commit b99414b into main Dec 20, 2024
27 checks passed
@isabelizimm isabelizimm deleted the python-version-update branch December 20, 2024 14:50
@github-actions github-actions bot locked and limited conversation to collaborators Dec 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants