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

[build] Python 3.12 build #8392

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

feisuzhu
Copy link
Contributor

@feisuzhu feisuzhu commented Oct 27, 2023

Issue: #

Brief Summary

🤖 Generated by Copilot at 38d8294

This pull request updates the python version to 3.12 for various workflows in .github/workflows/. This is to test, build, and release taichi on the latest python version and to ensure compatibility, performance, and quality.

Walkthrough

🤖 Generated by Copilot at 38d8294

  • Update python version to 3.12 for various workflows to test, measure, and ensure compatibility, performance, and quality of taichi on the latest python version (link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link)
  • Test different backends of taichi on linux, such as AMD GPU, OpenGL, CUDA, and Vulkan, using the testing.yml workflow (link, link, link, link)
  • Test miscellaneous features and modules of taichi, such as driver, on linux using the testing.yml workflow (link, link, link, link)
  • Test C++ code of taichi on macos using the testing.yml workflow (link)
  • Test taichi core and python tests on macos using the testing.yml workflow (link)
  • Build and publish taichi packages for the latest python version using the release.yml workflow (link)
  • Check code quality and style of taichi on the latest python version using the pull_request.yml workflow (link)
  • Measure performance of taichi on the latest python version using the perf.yml workflow and upload the results (link, link)
  • Test compatibility of taichi with the latest python version and prepare for future support using the initiator.yml workflow (link)

@netlify
Copy link

netlify bot commented Oct 27, 2023

Deploy Preview for docsite-preview canceled.

Name Link
🔨 Latest commit 38d8294
🔍 Latest deploy log https://app.netlify.com/sites/docsite-preview/deploys/653b69b602afce0008efd1cb

@taichi-gardener taichi-gardener added this to In progress in CI/CD & Build & Tests Oct 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

1 participant