diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 91ca092a5..ed7f9c742 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -29,8 +29,8 @@ jobs: shell: bash strategy: matrix: - julia-version: ['1.9'] - python-version: ['3.10'] + julia-version: ['1.6', '1'] + python-version: ['3.7', '3.11'] os: [ubuntu-latest] steps: @@ -152,7 +152,7 @@ jobs: shell: bash -l {0} strategy: matrix: - python-version: ['3.10'] + python-version: ['3.11'] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/CI_Windows.yml b/.github/workflows/CI_Windows.yml index 5ca0cce21..50fa98d9e 100644 --- a/.github/workflows/CI_Windows.yml +++ b/.github/workflows/CI_Windows.yml @@ -30,7 +30,7 @@ jobs: strategy: matrix: julia-version: ['1.9'] - python-version: ['3.10'] + python-version: ['3.11'] os: [windows-latest] steps: diff --git a/.github/workflows/CI_docker_large_nightly.yml b/.github/workflows/CI_docker_large_nightly.yml index 7c8ac5080..eed229522 100644 --- a/.github/workflows/CI_docker_large_nightly.yml +++ b/.github/workflows/CI_docker_large_nightly.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - julia-version: ['1.6', '1.9'] + julia-version: ['1.6', '1'] python-version: ['3.10'] os: [ubuntu-latest] arch: ['linux/amd64', 'linux/arm64'] diff --git a/.github/workflows/CI_mac.yml b/.github/workflows/CI_mac.yml index 6edb13ca2..1cf8b0f00 100644 --- a/.github/workflows/CI_mac.yml +++ b/.github/workflows/CI_mac.yml @@ -29,8 +29,8 @@ jobs: shell: bash strategy: matrix: - julia-version: ['1.9'] - python-version: ['3.10'] + julia-version: ['1'] + python-version: ['3.11'] os: [macos-latest] steps: diff --git a/.github/workflows/docker_deploy.yml b/.github/workflows/docker_deploy.yml index c7bc0e6a6..4df43cc43 100644 --- a/.github/workflows/docker_deploy.yml +++ b/.github/workflows/docker_deploy.yml @@ -18,8 +18,8 @@ jobs: matrix: os: [ubuntu-latest] arch: [linux/amd64] - python-version: [3.10.8] - julia-version: [1.8.2] + python-version: [3.11.6] + julia-version: [1.9.4] steps: - name: Checkout uses: actions/checkout@v3 diff --git a/Dockerfile b/Dockerfile index 5a2cad2a3..86824e8d7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ # This builds a dockerfile containing a working copy of PySR # with all pre-requisites installed. -ARG JLVERSION=1.9.1 -ARG PYVERSION=3.10.11 +ARG JLVERSION=1.9.4 +ARG PYVERSION=3.11.6 ARG BASE_IMAGE=bullseye FROM julia:${JLVERSION}-${BASE_IMAGE} AS jl diff --git a/setup.py b/setup.py index 636c17ac9..d9f026f46 100644 --- a/setup.py +++ b/setup.py @@ -26,5 +26,5 @@ "Programming Language :: Python :: 3", "Operating System :: OS Independent", ], - python_requires=">=3.8", + python_requires=">=3.7", )