diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 2bec337c0..b9e71b755 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -11,39 +11,38 @@ on: jobs: deploy_with_bdist_wheel: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [windows-latest, macos-13, macos-latest] - python-version: [] - include: - - os: windows-latest - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] - - os: macos-latest - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] - - os: macos-13 - python-version: ["3.8", "3.9", "3.10"] + includes_only: + runs-on: ${{ matrix.os }} + strategy: + matrix: + include: + - os: windows-latest + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + - os: macos-latest + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + - os: macos-13 + python-version: ["3.8", "3.9", "3.10"] - steps: - - uses: actions/checkout@v3 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - make dev - - name: Build wheel on ${{ matrix.os }} - run: | - make build - - name: Build and publish - env: - TWINE_USERNAME: __token__ - TWINE_PASSWORD: ${{ secrets.TESTPYPI_TOKEN }} - run: | - ls dist - twine check dist/*.whl - twine upload --repository-url https://test.pypi.org/legacy/ dist/*.whl + steps: + - uses: actions/checkout@v3 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python-version }} + - name: Install dependencies + run: | + make dev + - name: Build wheel on ${{ matrix.os }} + run: | + make build + - name: Build and publish + env: + TWINE_USERNAME: __token__ + TWINE_PASSWORD: ${{ secrets.TESTPYPI_TOKEN }} + run: | + ls dist + twine check dist/*.whl + twine upload --repository-url https://test.pypi.org/legacy/ dist/*.whl deploy_with_manylinux: runs-on: ubuntu-latest diff --git a/qlib/__init__.py b/qlib/__init__.py index 4b9c3bfb0..92d9be50e 100644 --- a/qlib/__init__.py +++ b/qlib/__init__.py @@ -2,7 +2,7 @@ # Licensed under the MIT License. from pathlib import Path -__version__ = "0.9.5.98" +__version__ = "0.9.5.97" __version__bak = __version__ # This version is backup for QlibConfig.reset_qlib_version import os from typing import Union