3 Commits

Author SHA1 Message Date
Masahiro Hiramori 021547febf [CI] Upgrade Python to 3.10 in CI (#18647)
Part of #18682

Python 3.9 is EoL in 2025-10, so it's a good time to move to 3.10. Also,
upgrade other dependencies.

refs:
- #17425

## Personal notes for upgrade

### Docker Base Images and Ubuntu Versions

| Dockerfile | Base Image | Ubuntu Version |
|------------|------------|----------------|
| Dockerfile.ci_arm | `ubuntu:22.04` | **Ubuntu 22.04** |
| Dockerfile.ci_cpu | `ubuntu:22.04` | **Ubuntu 22.04** |
| Dockerfile.ci_gpu | `nvidia/cuda:12.4.1-cudnn-devel-ubuntu22.04` |
**Ubuntu 22.04** |
| Dockerfile.ci_lint | `ubuntu:22.04` | **Ubuntu 22.04** |
| Dockerfile.ci_wasm | `ubuntu:22.04` | **Ubuntu 22.04** |

Ubuntu 20.04 LTS is [EoL on
2025/5](https://ubuntu.com/about/release-cycle) so we'll deprecate
ubuntu 20.04 images
2026-02-13 18:58:07 +09:00
Masahiro Hiramori 5298b1298a [CI] Upgrade CI (#17425)
* upgrade ci
2024-10-02 09:29:48 -04:00
Andrew Reusch a047e0228a [CI] Always install into a python venv in ci containers (#12663)
This PR changes all ci_ to install TVM Python dependencies in a
virtualenv separate from the system Python dependencies.

 Sets the stage for adding the poetry-based dependency
generator to the CI container build process.

* Always install into a python venv in ci containers.
* Respect Dockerfile ENV PATH modifications in
docker/bash.sh lookups.
2022-09-12 17:23:44 +01:00