From e9eefae6628e022c794dd649f90aaa62f5f77f2b Mon Sep 17 00:00:00 2001 From: Xin Hao Date: Thu, 28 Dec 2023 10:39:34 +0800 Subject: [PATCH] Build wheel package on python3.12 --- .github/workflows/build-graphscope-wheels-linux.yml | 2 +- .github/workflows/build-graphscope-wheels-macos.yml | 6 +++--- coordinator/setup.py | 1 + python/setup.py | 1 + 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-graphscope-wheels-linux.yml b/.github/workflows/build-graphscope-wheels-linux.yml index e6a42216d079..cfce209dade6 100644 --- a/.github/workflows/build-graphscope-wheels-linux.yml +++ b/.github/workflows/build-graphscope-wheels-linux.yml @@ -246,7 +246,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/download-artifact@v3 diff --git a/.github/workflows/build-graphscope-wheels-macos.yml b/.github/workflows/build-graphscope-wheels-macos.yml index b1df3832cb03..0f84909e6720 100644 --- a/.github/workflows/build-graphscope-wheels-macos.yml +++ b/.github/workflows/build-graphscope-wheels-macos.yml @@ -146,7 +146,7 @@ jobs: runs-on: macos-12 strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v3 @@ -234,7 +234,7 @@ jobs: needs: [build-wheels, build-client-wheels] strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/download-artifact@v3 @@ -282,7 +282,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/download-artifact@v3 diff --git a/coordinator/setup.py b/coordinator/setup.py index dced1692db18..e669dc9d03ae 100644 --- a/coordinator/setup.py +++ b/coordinator/setup.py @@ -394,6 +394,7 @@ def parse_version(root, **kwargs): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ], keywords="GraphScope, Graph Computations", use_scm_version={ diff --git a/python/setup.py b/python/setup.py index 44efa5dc197a..950bcf532cc1 100644 --- a/python/setup.py +++ b/python/setup.py @@ -392,6 +392,7 @@ def parse_version(root, **kwargs): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ], keywords="Graph, Large-Scale, Distributed Computing", use_scm_version={