diff --git a/.circleci/config.yml b/.circleci/config.yml index ae66c8fe..f4a83aaf 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,7 +2,7 @@ version: 2 jobs: build: docker: - - image: circleci/python:3.9.1 + - image: circleci/python:3.9.6 working_directory: ~/repo @@ -18,8 +18,8 @@ jobs: name: Install pandoc command: | sudo apt-get update - wget https://github.com/jgm/pandoc/releases/download/2.11.3.2/pandoc-2.11.3.2-1-amd64.deb - sudo dpkg -i pandoc-2.11.3.2-1-amd64.deb + wget https://github.com/jgm/pandoc/releases/download/2.14.1/pandoc-2.14.1-1-amd64.deb + sudo dpkg -i pandoc-2.14.1-1-amd64.deb - run: name: Install tex diff --git a/azure-pipelines.yml b/azure-pipelines.yml index adfdef21..5c6f54a2 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -47,6 +47,14 @@ jobs: displayName: 'Build package inplace' - script: python -u setup.py unittests displayName: 'Runs Unit Tests' + - script: | + python -m pip install cibuildwheel + export CIBW_MANYLINUX_X86_64_IMAGE="manylinux_2_24" + export CIBW_BEFORE_BUILD="pip install ." + export CIBW_BEFORE_BUILD="pip install pybind11 cython numpy scipy pyquickhelper scikit-learn pandas pandas_streaming" + export CIBW_BUILD="cp39-manylinux_x86_64" + python -m cibuildwheel --output-dir dist/wheelhouse39 --platform linux + displayName: 'Build Package manylinux_x_y' - script: | python -m pip install cibuildwheel export CIBW_MANYLINUX_X86_64_IMAGE="manylinux2014"