Skip to content

workflows: add Python 3.13 (rc) to requirements #159

workflows: add Python 3.13 (rc) to requirements

workflows: add Python 3.13 (rc) to requirements #159

name: Generate requirement files
on:
push:
branches: [requirements]
pull_request:
branches: [requirements]
jobs:
call-compile-requirements-linux:
uses: ./.github/workflows/compile-requirements.yml
with:
requirements_files: '["base.in dev.in gui-dev.in gui.in linters.in"]'
os: '["ubuntu-latest"]'
python: '["3.8", "3.9", "3.10", "3.11", "3.12", "3.13.0-rc.1"]'
call-compile-requirements-windows:
uses: ./.github/workflows/compile-requirements.yml
with:
requirements_files: '["base.in dev.in gui-dev.in gui.in linters.in"]'
os: '["windows-latest"]'
python: '["3.9", "3.10", "3.11", "3.12", "3.13.0-rc.1"]'
call-compile-requirements-macos:
uses: ./.github/workflows/compile-requirements.yml
with:
requirements_files: '["base.in base.universal2.in dev.in gui-dev.in gui.in linters.in"]'
os: '["macos-latest"]'
python: '["3.9", "3.10", "3.11", "3.12", "3.13.0-rc.1"]'
commit-and-push:
uses: ./.github/workflows/compile-requirements.yml
with:
commit_and_push: 'true'
needs:
- call-compile-requirements-macos
- call-compile-requirements-windows
- call-compile-requirements-linux