Skip to content

Commit

Permalink
add python 3.9 support tests and deployment
Browse files Browse the repository at this point in the history
--add python 3.9 compatibility check
--revise wheel deployment scripts (remvoed yum commands, because not
needed, it was a relic from old times)
  • Loading branch information
vero-so committed Apr 16, 2021
1 parent 5fa2e4e commit af8395f
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -181,8 +181,7 @@ jobs:
docker:
- image: "circleci/python:3.6"
environment:
- CIBW_BUILD: "cp36-manylinux_x86_64 cp37-manylinux_x86_64 cp38-manylinux_x86_64"
- CIBW_BEFORE_ALL: "yum install -y gcc ninja-build"
- CIBW_BUILD: "cp36-manylinux_x86_64 cp37-manylinux_x86_64 cp38-manylinux_x86_64 cp39-manylinux_x86_64"
- CIBW_BEFORE_BUILD: "pip install cmake setuptools-scm -r requirements.txt && pip install -r requirements-dev.txt"
steps:
- checkout
Expand All @@ -194,7 +193,7 @@ jobs:
macos:
xcode: 11.0.0
environment:
- CIBW_BUILD: "cp36-macosx_x86_64 cp37-macosx_x86_64 cp38-macosx_x86_64"
- CIBW_BUILD: "cp36-macosx_x86_64 cp37-macosx_x86_64 cp38-macosx_x86_64 cp39-macosx_x86_64"
- CIBW_BEFORE_BUILD: "pip3 install cmake setuptools-scm -r requirements.txt && pip3 install -r requirements-dev.txt"
steps:
- checkout
Expand All @@ -215,6 +214,9 @@ workflows:
- python-check:
name: Python 3.8
version: "3.8"
- python-check:
name: Python 3.9
version: "3.9"

macos-check:
jobs:
Expand All @@ -227,6 +229,9 @@ workflows:
- python-macos-check:
name: MacOS Python 3.8
python-version: "3.8"
- python-macos-check:
name: MacOS Python 3.9
python-version: "3.9"

linux-deploy:
jobs:
Expand Down Expand Up @@ -261,7 +266,7 @@ workflows:
jobs:
- python-formatting-check:
name: Python formatting check

health-check:
triggers:
- schedule:
Expand Down

0 comments on commit af8395f

Please sign in to comment.