diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index e99450a01..734655561 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -10,38 +10,38 @@ on: branches: [ main ] jobs: - # deploy_with_bdist_wheel: - # runs-on: ${{ matrix.os }} - # strategy: - # matrix: - # os: [windows-latest, ubuntu-22.04, macos-13, macos-latest] - # python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] - # exclude: - # - os: macos-13 - # python-version: "3.11" - # - os: macos-13 - # python-version: "3.12" + deploy_with_bdist_wheel: + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [windows-latest, ubuntu-22.04, macos-13, macos-latest] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + exclude: + - os: macos-13 + python-version: "3.11" + - os: macos-13 + python-version: "3.12" - # 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 --verbose + 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 --verbose deploy_with_manylinux: runs-on: ubuntu-latest diff --git a/qlib/__init__.py b/qlib/__init__.py index 87954a4b6..deaa44e89 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.94" +__version__ = "0.9.5.93" __version__bak = __version__ # This version is backup for QlibConfig.reset_qlib_version import os from typing import Union