diff --git a/.github/workflows/build-test-package.yml b/.github/workflows/build-test-package.yml index a0f0a523..3314f3dd 100644 --- a/.github/workflows/build-test-package.yml +++ b/.github/workflows/build-test-package.yml @@ -4,22 +4,24 @@ on: [push,pull_request] jobs: cxx-build-workflow: - uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@eebccc8d50a25fac571324ae56dd254bd64607a8 + uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@b91df27c6cf05342452a95be412646b23f8f03a3 python-build-workflow-dev: if: github.ref != 'refs/heads/master' && github.ref != 'refs/heads/main' && !startsWith(github.ref, 'refs/tags') - uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@eebccc8d50a25fac571324ae56dd254bd64607a8 + uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@b91df27c6cf05342452a95be412646b23f8f03a3 with: python3-minor-versions: '["8","11"]' manylinux-platforms: '["_2_28-x64","2014-x64"]' + test-notebooks: true secrets: pypi_password: ${{ secrets.pypi_password }} python-build-workflow-main: if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags') - uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@eebccc8d50a25fac571324ae56dd254bd64607a8 + uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@b91df27c6cf05342452a95be412646b23f8f03a3 with: python3-minor-versions: '["8","9","10","11"]' manylinux-platforms: '["_2_28-x64","2014-x64"]' + test-notebooks: true secrets: pypi_password: ${{ secrets.pypi_password }} diff --git a/.github/workflows/notebook-test.yml b/.github/workflows/notebook-test.yml deleted file mode 100644 index a8c30d3c..00000000 --- a/.github/workflows/notebook-test.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Test notebooks - -on: [push, pull_request] - -jobs: - nbmake: - runs-on: ${{ matrix.os }} - strategy: - max-parallel: 3 - matrix: - os: [ubuntu-22.04, macos-12] - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 - with: - python-version: '3.9' - - name: Install build dependencies - run: | - python -m pip install --upgrade pip - python -m pip install -r ./.binder/requirements.txt - python -m pip install pytest nbmake - - name: Test notebooks - shell: bash - run: | - pytest --nbmake --nbmake-timeout=3000 examples/*.ipynb diff --git a/setup.py b/setup.py index e7a76bf4..b31a5004 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ setup( name=package_name, - version='0.19.0', + version='0.19.1', author='Insight Software Consortium', author_email='itk+community@discourse.itk.org', packages=['itk'], @@ -49,6 +49,6 @@ keywords='ITK InsightToolkit', url=r'https://itk.org/', install_requires=[ - r'itk>=5.4rc1' + r'itk>=5.4rc2' ] )