From c056583d9ef606e548df6ea949f328503dd50e79 Mon Sep 17 00:00:00 2001 From: Antony Lewis Date: Fri, 7 Jun 2024 11:33:19 +0100 Subject: [PATCH] test --- .github/workflows/build_wheels.yml | 14 +++++++++++--- camb/__init__.py | 2 +- fortran/config.f90 | 2 +- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index a74c71ba..36d7a6e2 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -10,7 +10,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ macos-12, macos-13, macos-14, ubuntu-latest, windows-latest ] + os: [ macos-11, macos-12, macos-13, macos-14, ubuntu-latest, windows-latest ] steps: - uses: awvwgk/setup-fortran@main @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.6' - name: Install cibuildwheel run: python -m pip install cibuildwheel==2.18.1 @@ -54,8 +54,16 @@ jobs: CIBW_BUILD_VERBOSITY: 1 run: python -m cibuildwheel --output-dir wheelhouse + - name: Build macos-11 wheels + if: matrix.os == 'macos-11' + env: + CIBW_BUILD: cp311-* + CIBW_SKIP: pp* + CIBW_BUILD_VERBOSITY: 2 + run: python -m cibuildwheel --output-dir wheelhouse + - name: Build wheels - if: matrix.os != 'macos-13' && matrix.os != 'macos-12' + if: matrix.os != 'macos-13' && matrix.os != 'macos-12' && matrix.os != 'macos-11' env: MACOSX_DEPLOYMENT_TARGET: 14 # Disable building for PyPy and 32bit. diff --git a/camb/__init__.py b/camb/__init__.py index 1ef15ac1..1fb93752 100644 --- a/camb/__init__.py +++ b/camb/__init__.py @@ -7,7 +7,7 @@ __author__ = "Antony Lewis" __contact__ = "antony at cosmologist dot info" __url__ = "https://camb.readthedocs.io" -__version__ = "1.5.4.dev.1" +__version__ = "1.5.5.dev.1" from . import baseconfig diff --git a/fortran/config.f90 b/fortran/config.f90 index 4ab43519..457bd3d7 100644 --- a/fortran/config.f90 +++ b/fortran/config.f90 @@ -3,7 +3,7 @@ module config use constants, only: const_twopi implicit none - character(LEN=*), parameter :: version = '1.5.4.dev.1' + character(LEN=*), parameter :: version = '1.5.5.dev.1' integer :: FeedbackLevel = 0 !if >0 print out useful information about the model