diff --git a/.github/workflows/python-sdk.yml b/.github/workflows/python-sdk.yml index e8d042fff..4ad7dec5b 100644 --- a/.github/workflows/python-sdk.yml +++ b/.github/workflows/python-sdk.yml @@ -41,6 +41,7 @@ jobs: python3.9 python3.9-dev \ python3.10 python3.10-dev \ python3.11 python3.11-dev \ + python3.12 python3.12-dev \ python3-pip \ git pip install maturin @@ -50,13 +51,13 @@ jobs: env: MATURIN_PYPI_TOKEN: ${{ secrets.TEST_PYPI_API_TOKEN }} PYTHON_STUB_FILE: "python/pgml/pgml.pyi" - run: maturin publish -r testpypi -i python3.7 -i python3.8 -i python3.9 -i python3.10 -i python3.11 --skip-existing -F python + run: maturin publish -r testpypi -i python3.7 -i python3.8 -i python3.9 -i python3.10 -i python3.11 -i python3.12 --skip-existing -F python - name: Build and deploy wheels to PyPI if: github.event.inputs.deploy_to_pypi == 'true' env: MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }} PYTHON_STUB_FILE: "python/pgml/pgml.pyi" - run: maturin publish -i python3.7 -i python3.8 -i python3.9 -i python3.10 -i python3.11 --skip-existing -F python + run: maturin publish -i python3.7 -i python3.8 -i python3.9 -i python3.10 -i python3.11 -i python3.12 --skip-existing -F python deploy-python-sdk-mac: runs-on: macos-latest @@ -80,25 +81,26 @@ jobs: brew install python@3.9 brew install python@3.10 brew install python@3.11 + brew install python@3.12 pip3 install maturin - name: Build and deploy wheels to TestPyPI if: github.event.inputs.deploy_to_pypi == 'false' env: MATURIN_PYPI_TOKEN: ${{ secrets.TEST_PYPI_API_TOKEN }} PYTHON_STUB_FILE: "python/pgml/pgml.pyi" - run: maturin publish -r testpypi -i python3.8 -i python3.9 -i python3.10 -i python3.11 --skip-existing -F python + run: maturin publish -r testpypi -i python3.8 -i python3.9 -i python3.10 -i python3.11 -i python3.12 --skip-existing -F python - name: Build and deploy wheels to PyPI if: github.event.inputs.deploy_to_pypi == 'true' env: MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }} PYTHON_STUB_FILE: "python/pgml/pgml.pyi" - run: maturin publish -i python3.8 -i python3.9 -i python3.10 -i python3.11 --skip-existing -F python + run: maturin publish -i python3.8 -i python3.9 -i python3.10 -i python3.11 -i python3.12 --skip-existing -F python deploy-python-sdk-windows: runs-on: windows-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] defaults: run: working-directory: pgml-sdks\pgml @@ -124,10 +126,10 @@ jobs: env: MATURIN_PYPI_TOKEN: ${{ secrets.TEST_PYPI_API_TOKEN }} PYTHON_STUB_FILE: "python/pgml/pgml.pyi" - run: maturin publish -r testpypi -i python3.8 -i python3.9 -i python3.10 -i python3.11 --skip-existing -F python + run: maturin publish -r testpypi -i python3.8 -i python3.9 -i python3.10 -i python3.11 -i python3.12 --skip-existing -F python - name: Build and deploy wheels to PyPI if: github.event.inputs.deploy_to_pypi == 'true' env: MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }} PYTHON_STUB_FILE: "python/pgml/pgml.pyi" - run: maturin publish -i python3.8 -i python3.9 -i python3.10 -i python3.11 --skip-existing -F python + run: maturin publish -i python3.8 -i python3.9 -i python3.10 -i python3.11 -i python3.12 --skip-existing -F python diff --git a/pgml-sdks/pgml/python/manual-build-deploy.sh b/pgml-sdks/pgml/python/manual-build-deploy.sh index d4743610d..8e77ca385 100755 --- a/pgml-sdks/pgml/python/manual-build-deploy.sh +++ b/pgml-sdks/pgml/python/manual-build-deploy.sh @@ -3,4 +3,4 @@ echo "Make sure and set the environment variable MATURIN_PYPI_TOKEN to your PyPI token." cd .. -PYTHON_STUB_FILE="python/pgml/pgml.pyi" maturin publish -r $1 -i python3.8 -i python3.9 -i python3.10 -i python3.11 --skip-existing -F python +PYTHON_STUB_FILE="python/pgml/pgml.pyi" maturin publish -r $1 -i python3.8 -i python3.9 -i python3.10 -i python3.11 -i python3.12 --skip-existing -F python pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy