diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 3388149b..8ab4265f 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -6,7 +6,7 @@ inputs: default: '3.8' torch-version: required: false - default: '2.2.0' + default: '2.3.0' cuda-version: required: false default: cpu diff --git a/.github/workflows/building.yml b/.github/workflows/building.yml index 6c7f8144..8d89f539 100644 --- a/.github/workflows/building.yml +++ b/.github/workflows/building.yml @@ -12,7 +12,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-14, windows-2019] python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] - torch-version: [1.12.0, 1.13.0, 2.0.0, 2.1.0, 2.2.0] + torch-version: [1.12.0, 1.13.0, 2.0.0, 2.1.0, 2.2.0, 2.3.0] cuda-version: ['cpu', 'cu113', 'cu116', 'cu117', 'cu118', 'cu121'] exclude: - torch-version: 1.12.0 @@ -57,6 +57,12 @@ jobs: cuda-version: 'cu116' - torch-version: 2.2.0 cuda-version: 'cu117' + - torch-version: 2.3.0 + cuda-version: 'cu113' + - torch-version: 2.3.0 + cuda-version: 'cu116' + - torch-version: 2.3.0 + cuda-version: 'cu117' - os: macos-14 cuda-version: 'cu113' - os: macos-14 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index d3653b71..e73de473 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -16,7 +16,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-14, windows-2019] python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] - torch-version: [1.12.0, 1.13.0, 2.0.0, 2.1.0, 2.2.0] + torch-version: [1.12.0, 1.13.0, 2.0.0, 2.1.0, 2.2.0, 2.3.0] cuda-version: ['cpu', 'cu113', 'cu116', 'cu117', 'cu118', 'cu121'] exclude: - torch-version: 1.12.0 @@ -61,6 +61,12 @@ jobs: cuda-version: 'cu116' - torch-version: 2.2.0 cuda-version: 'cu117' + - torch-version: 2.3.0 + cuda-version: 'cu113' + - torch-version: 2.3.0 + cuda-version: 'cu116' + - torch-version: 2.3.0 + cuda-version: 'cu117' - os: macos-14 cuda-version: 'cu113' - os: macos-14 diff --git a/README.md b/README.md index e71c6b79..69da69e5 100644 --- a/README.md +++ b/README.md @@ -29,11 +29,17 @@ pip install pyg-lib -f https://data.pyg.org/whl/torch-${TORCH}+${CUDA}.html where -* `${TORCH}` should be replaced by either `1.12.0`, `1.13.0`, `2.0.0`, `2.1.0`, or `2.2.0` +* `${TORCH}` should be replaced by either `1.12.0`, `1.13.0`, `2.0.0`, `2.1.0`, `2.2.0`, or `2.3.0` * `${CUDA}` should be replaced by either `cpu`, `cu102`, `cu113`, `cu116`, `cu117`, `cu118`, or `cu121` The following combinations are supported: +| PyTorch 2.3 | `cpu` | `cu102` | `cu113` | `cu116` | `cu117` | `cu118` | `cu121` | +|--------------|-------|---------|---------|---------|---------|---------|---------| +| **Linux** | ✅ | | | | | ✅ | ✅ | +| **Windows** | ✅ | | | | | ✅ | ✅ | +| **macOS** | ✅ | | | | | | | + | PyTorch 2.2 | `cpu` | `cu102` | `cu113` | `cu116` | `cu117` | `cu118` | `cu121` | |--------------|-------|---------|---------|---------|---------|---------|---------| | **Linux** | ✅ | | | | | ✅ | ✅ |