From fedbe15fc2aa0bcc74874800bb5768cc0650cd34 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 08:42:22 +0100 Subject: [PATCH 01/15] Update READEME.md --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0e14bab6..aeb3286c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ -[![Codacy Badge](https://api.codacy.com/project/badge/Grade/814238f7b1a14f87821beadabc758408)](https://www.codacy.com/manual/tpeulen/ChiSurf?utm_source=github.com&utm_medium=referral&utm_content=Fluorescence-Tools/ChiSurf&utm_campaign=Badge_Grade) -[![Codacy Badge](https://api.codacy.com/project/badge/Coverage/814238f7b1a14f87821beadabc758408)](https://www.codacy.com/manual/tpeulen/ChiSurf?utm_source=github.com&utm_medium=referral&utm_content=Fluorescence-Tools/ChiSurf&utm_campaign=Badge_Coverage) -[![Build Status](https://travis-ci.org/Fluorescence-Tools/ChiSurf.svg?branch=master)](https://travis-ci.org/Fluorescence-Tools/ChiSurf) -[![Build status](https://ci.appveyor.com/api/projects/status/so2ndl1otr8ishjk?svg=true)](https://ci.appveyor.com/project/tpeulen/chisurf) +[![Anaconda-Server Badge](https://anaconda.org/tpeulen/chisurf/badges/version.svg)](https://anaconda.org/fluorescence-tools/chisurf) +![conda build](https://github.com/fluorescence-tools/chisurf/actions/workflows/conda-build.yml/badge.svg) [![Anaconda-Server Version](https://anaconda.org/tpeulen/chisurf/badges/version.svg)](https://anaconda.org/tpeulen/chisurf) [![DOI](https://zenodo.org/badge/149296509.svg)](https://zenodo.org/badge/latestdoi/149296509) From 34cd9bd7c755f73d435e1a7410d928e606a9ff6d Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 08:43:15 +0100 Subject: [PATCH 02/15] Update READEME.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index aeb3286c..2ca3f5c4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ -[![Anaconda-Server Badge](https://anaconda.org/tpeulen/chisurf/badges/version.svg)](https://anaconda.org/fluorescence-tools/chisurf) ![conda build](https://github.com/fluorescence-tools/chisurf/actions/workflows/conda-build.yml/badge.svg) [![Anaconda-Server Version](https://anaconda.org/tpeulen/chisurf/badges/version.svg)](https://anaconda.org/tpeulen/chisurf) [![DOI](https://zenodo.org/badge/149296509.svg)](https://zenodo.org/badge/latestdoi/149296509) From ba81e310ba438706763526c0cc02d083b1b72070 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 09:59:42 +0100 Subject: [PATCH 03/15] Use own conda_build_config.yaml --- .github/workflows/conda-build.yml | 2 +- .github/workflows/conda-release.yml | 2 +- conda-recipe/conda_build_config.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index f6de6fc0..00b43d37 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -43,6 +43,6 @@ jobs: conda config --add channels tpeulen mamba install conda-build boa cd conda-recipe - curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml + # curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml # curl -sLO https://github.com/conda-forge/conda-forge-pinning-feedstock/raw/main/recipe/conda_build_config.yaml conda mambabuild . diff --git a/.github/workflows/conda-release.yml b/.github/workflows/conda-release.yml index 8f979cf1..b091c469 100644 --- a/.github/workflows/conda-release.yml +++ b/.github/workflows/conda-release.yml @@ -47,7 +47,7 @@ jobs: conda config --add channels tpeulen cd conda-recipe # Use older conda_build_config -> boost-cpp 1.78 - curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml + # curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml # curl -sLO https://github.com/conda-forge/conda-forge-pinning-feedstock/raw/main/recipe/conda_build_config.yaml conda mambabuild . --output-folder ../conda-bld diff --git a/conda-recipe/conda_build_config.yaml b/conda-recipe/conda_build_config.yaml index c87ce8d1..e22e6c97 100644 --- a/conda-recipe/conda_build_config.yaml +++ b/conda-recipe/conda_build_config.yaml @@ -1,5 +1,5 @@ CONDA_BUILD_SYSROOT: - - /opt/MacOSX10.13.sdk # [osx] + - /opt/MacOSX10.9.sdk # [osx] c_compiler: - gcc # [linux] - clang # [osx] From e85e8db40eb9c576dc03aae97147fc30bc111322 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 10:02:11 +0100 Subject: [PATCH 04/15] Fix typo --- .prospector.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.prospector.yml b/.prospector.yml index ededa1a1..5a1961aa 100644 --- a/.prospector.yml +++ b/.prospector.yml @@ -9,7 +9,7 @@ pep8: disable: - N803 # argument name should be lowercase - N806 # variable in function should be lowercase - - N812 # lowercase imported as non lowercase + - N812 # lowercase imported as non-lowercase pylint: run: true From ada882973567bb5acbc8e6aaf313cf03ab73fb24 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 10:22:49 +0100 Subject: [PATCH 05/15] Set SDK on macOS (if needed) --- .github/workflows/conda-build.yml | 4 ++++ .github/workflows/conda-release.yml | 4 ++++ build_tools/install_macos_sdk.sh | 33 +++++++++++++++++++++++++++++ conda-recipe/meta.yaml | 6 ++++++ tools | 2 +- 5 files changed, 48 insertions(+), 1 deletion(-) create mode 100755 build_tools/install_macos_sdk.sh diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 00b43d37..1e8d713d 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -19,6 +19,10 @@ jobs: - name: Checkout Repository uses: actions/checkout@v2 + - name: "Set SDK on MacOS (if needed)" + if: startsWith(matrix.os, 'macos') + run: build_tools/install_macos_sdk.sh + - name: Set up Conda uses: conda-incubator/setup-miniconda@v3 with: diff --git a/.github/workflows/conda-release.yml b/.github/workflows/conda-release.yml index b091c469..08505846 100644 --- a/.github/workflows/conda-release.yml +++ b/.github/workflows/conda-release.yml @@ -22,6 +22,10 @@ jobs: - name: Checkout Repository uses: actions/checkout@v2 + - name: "Set SDK on MacOS (if needed)" + if: startsWith(matrix.os, 'macos') + run: build_tools/install_macos_sdk.sh + - name: Set up Conda uses: conda-incubator/setup-miniconda@v3 with: diff --git a/build_tools/install_macos_sdk.sh b/build_tools/install_macos_sdk.sh new file mode 100755 index 00000000..341634ce --- /dev/null +++ b/build_tools/install_macos_sdk.sh @@ -0,0 +1,33 @@ +# See: https://github.com/openmm/openmm/blob/master/devtools/ci/gh-actions/scripts/install_macos_sdk.sh + +# Install an older MacOS SDK +# This should guarantee OpenMM builds with extended compatibility across MacOS versions +# Adapted from conda-forge-ci-setup scripts: +# * https://github.com/conda-forge/conda-forge-ci-setup-feedstock/blob/dde296e/recipe/run_conda_forge_build_setup_osx +# * https://github.com/conda-forge/conda-forge-ci-setup-feedstock/blob/dde296e/recipe/download_osx_sdk.sh +# +# Some possible updates might involve upgrading the download link to future MacOS releases (10.15 to something else), +# depending on the version provided by the CI + +OSX_SDK_DIR="$(xcode-select -p)/Platforms/MacOSX.platform/Developer/SDKs" +export MACOSX_DEPLOYMENT_TARGET=10.9 +export MACOSX_SDK_VERSION=10.9 + +export CMAKE_OSX_SYSROOT="${OSX_SDK_DIR}/MacOSX${MACOSX_SDK_VERSION}.sdk" + +if [[ ! -d ${CMAKE_OSX_SYSROOT}} ]]; then + echo "Downloading ${MACOSX_SDK_VERSION} sdk" + curl -L -O --connect-timeout 5 --max-time 10 --retry 5 --retry-delay 0 --retry-max-time 40 --retry-connrefused --retry-all-errors \ + https://github.com/phracker/MacOSX-SDKs/releases/download/10.15/MacOSX${MACOSX_SDK_VERSION}.sdk.tar.xz + tar -xf MacOSX${MACOSX_SDK_VERSION}.sdk.tar.xz -C "$(dirname ${CMAKE_OSX_SYSROOT})" +fi + +if [[ "$MACOSX_DEPLOYMENT_TARGET" == 10.* ]]; then +# set minimum sdk version to our target +plutil -replace MinimumSDKVersion -string ${MACOSX_SDK_VERSION} $(xcode-select -p)/Platforms/MacOSX.platform/Info.plist +plutil -replace DTSDKName -string macosx${MACOSX_SDK_VERSION}internal $(xcode-select -p)/Platforms/MacOSX.platform/Info.plist +fi + +echo "MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET}" >> ${GITHUB_ENV} +echo "CMAKE_OSX_SYSROOT=${MACOSX_DEPLOYMENT_TARGET}" >> ${GITHUB_ENV} +echo "CMAKE_OSX_SYSROOT=${CMAKE_OSX_SYSROOT}" >> ${GITHUB_ENV} \ No newline at end of file diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index a6c5a361..01a53856 100755 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -76,6 +76,12 @@ requirements: - ndxplorer - clsmview +test: + imports: + - chisurf + commands: + - chisurf + about: home: https://github.com/Fluorescence-Tools/ChiSurf license: {{ data.get('license') }} diff --git a/tools b/tools index fc39c47c..b4b69d40 160000 --- a/tools +++ b/tools @@ -1 +1 @@ -Subproject commit fc39c47ca9d4d5f6f5b2657776774d6fb02684a8 +Subproject commit b4b69d402c6e449559cce7a7520f42e08a6452fc From 2b8aea348586915a3b6972449aff6c07fca7497f Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 10:36:18 +0100 Subject: [PATCH 06/15] Fix macOS github action --- conda-recipe/conda_build_config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conda-recipe/conda_build_config.yaml b/conda-recipe/conda_build_config.yaml index e22e6c97..60acf265 100644 --- a/conda-recipe/conda_build_config.yaml +++ b/conda-recipe/conda_build_config.yaml @@ -1,5 +1,5 @@ -CONDA_BUILD_SYSROOT: - - /opt/MacOSX10.9.sdk # [osx] +#CONDA_BUILD_SYSROOT: +# - /opt/MacOSX10.9.sdk # [osx] c_compiler: - gcc # [linux] - clang # [osx] From de34be1c8daf73720fbe125115c86cdcc5b1956e Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 10:40:26 +0100 Subject: [PATCH 07/15] Start xvfb on ubuntu --- .github/workflows/conda-build.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 1e8d713d..d5b45b2e 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -23,6 +23,10 @@ jobs: if: startsWith(matrix.os, 'macos') run: build_tools/install_macos_sdk.sh + - name: Setup xvfb for screen 0 + if: startsWith(matrix.os, 'ubuntu') + run: Xvfb :1 -screen 0 1600x1200x24 & + - name: Set up Conda uses: conda-incubator/setup-miniconda@v3 with: @@ -43,6 +47,8 @@ jobs: - name: Build Conda Package shell: bash -el {0} + env: + DISPLAY: :1 run: | conda config --add channels tpeulen mamba install conda-build boa @@ -50,3 +56,7 @@ jobs: # curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml # curl -sLO https://github.com/conda-forge/conda-forge-pinning-feedstock/raw/main/recipe/conda_build_config.yaml conda mambabuild . + + - name: Tear down xvfb + if: startsWith(matrix.os, 'ubuntu') + run: killall Xvfb From 804ea127f88d62b681d1341b9626c027e7de7116 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 10:40:41 +0100 Subject: [PATCH 08/15] Add pocl for pyopencl --- conda-recipe/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 01a53856..0738b010 100755 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -67,6 +67,8 @@ requirements: - pytools 2023.* - emcee 3.1.* - pyopengl 3.1.* + - pocl >=0.14 # [linux or osx] + - oclgrind # [win] - pymol-open-source 2.5.* - tttrconvert - qscintilla2 From 429b37bcb2cf76fcad2f6641edbfada265fcb27c Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 10:44:41 +0100 Subject: [PATCH 09/15] Run headless tests --- .github/workflows/conda-build.yml | 10 +--------- .github/workflows/conda-release.yml | 1 + 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index d5b45b2e..8c935f04 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -23,10 +23,6 @@ jobs: if: startsWith(matrix.os, 'macos') run: build_tools/install_macos_sdk.sh - - name: Setup xvfb for screen 0 - if: startsWith(matrix.os, 'ubuntu') - run: Xvfb :1 -screen 0 1600x1200x24 & - - name: Set up Conda uses: conda-incubator/setup-miniconda@v3 with: @@ -46,9 +42,8 @@ jobs: printenv | sort - name: Build Conda Package + uses: coactions/setup-xvfb@v1 shell: bash -el {0} - env: - DISPLAY: :1 run: | conda config --add channels tpeulen mamba install conda-build boa @@ -57,6 +52,3 @@ jobs: # curl -sLO https://github.com/conda-forge/conda-forge-pinning-feedstock/raw/main/recipe/conda_build_config.yaml conda mambabuild . - - name: Tear down xvfb - if: startsWith(matrix.os, 'ubuntu') - run: killall Xvfb diff --git a/.github/workflows/conda-release.yml b/.github/workflows/conda-release.yml index 08505846..3f72d336 100644 --- a/.github/workflows/conda-release.yml +++ b/.github/workflows/conda-release.yml @@ -45,6 +45,7 @@ jobs: printenv | sort - name: Build Conda Package + uses: coactions/setup-xvfb@v1 shell: bash -el {0} run: | mamba install conda-build boa anaconda-client From 6b7322432bc23e64d7670398443b161266531840 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 10:47:43 +0100 Subject: [PATCH 10/15] Run headless tests --- .github/workflows/conda-build.yml | 18 +++++++++--------- .github/workflows/conda-release.yml | 19 ++++++++++--------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 8c935f04..241de10c 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -43,12 +43,12 @@ jobs: - name: Build Conda Package uses: coactions/setup-xvfb@v1 - shell: bash -el {0} - run: | - conda config --add channels tpeulen - mamba install conda-build boa - cd conda-recipe - # curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml - # curl -sLO https://github.com/conda-forge/conda-forge-pinning-feedstock/raw/main/recipe/conda_build_config.yaml - conda mambabuild . - + with: + run: | + conda config --add channels tpeulen + mamba install conda-build boa + cd conda-recipe + # curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml + # curl -sLO https://github.com/conda-forge/conda-forge-pinning-feedstock/raw/main/recipe/conda_build_config.yaml + conda mambabuild . + diff --git a/.github/workflows/conda-release.yml b/.github/workflows/conda-release.yml index 3f72d336..205317a1 100644 --- a/.github/workflows/conda-release.yml +++ b/.github/workflows/conda-release.yml @@ -46,15 +46,16 @@ jobs: - name: Build Conda Package uses: coactions/setup-xvfb@v1 - shell: bash -el {0} - run: | - mamba install conda-build boa anaconda-client - conda config --add channels tpeulen - cd conda-recipe - # Use older conda_build_config -> boost-cpp 1.78 - # curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml - # curl -sLO https://github.com/conda-forge/conda-forge-pinning-feedstock/raw/main/recipe/conda_build_config.yaml - conda mambabuild . --output-folder ../conda-bld + with: + shell: bash -el {0} + run: | + mamba install conda-build boa anaconda-client + conda config --add channels tpeulen + cd conda-recipe + # Use older conda_build_config -> boost-cpp 1.78 + # curl -sLO https://raw.githubusercontent.com/conda-forge/conda-forge-pinning-feedstock/084b098a28a7a66e9a0967d156bc55b9ebfc6726/recipe/conda_build_config.yaml + # curl -sLO https://github.com/conda-forge/conda-forge-pinning-feedstock/raw/main/recipe/conda_build_config.yaml + conda mambabuild . --output-folder ../conda-bld - name: Upload Conda Package shell: bash -el {0} From 1619b62155703f2ed0edc59d0a1b0961a45c88d8 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 10:56:42 +0100 Subject: [PATCH 11/15] Run headless tests Switch to aganders3/headless-gui@v1 --- .github/workflows/conda-build.yml | 3 ++- .github/workflows/conda-release.yml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 241de10c..4240b133 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -42,8 +42,9 @@ jobs: printenv | sort - name: Build Conda Package - uses: coactions/setup-xvfb@v1 + uses: aganders3/headless-gui@v1 with: + shell: bash -el {0} run: | conda config --add channels tpeulen mamba install conda-build boa diff --git a/.github/workflows/conda-release.yml b/.github/workflows/conda-release.yml index 205317a1..6cbcd099 100644 --- a/.github/workflows/conda-release.yml +++ b/.github/workflows/conda-release.yml @@ -45,7 +45,7 @@ jobs: printenv | sort - name: Build Conda Package - uses: coactions/setup-xvfb@v1 + uses: aganders3/headless-gui@v1 with: shell: bash -el {0} run: | From 3d1021198e4cc4e7feb00ac9dab3be6f683920e5 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 11:48:24 +0100 Subject: [PATCH 12/15] Add missing imp dependency --- conda-recipe/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 0738b010..99b84fbe 100755 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -52,6 +52,7 @@ requirements: - matplotlib - deprecation - scikit-fluorescence + - imp - typing_extensions 4.5.* - typing_utils 0.1.* - scipy 1.11.* From 05b130d6094ae5fab7ef3f900ae679ad284165e5 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 11:48:31 +0100 Subject: [PATCH 13/15] Weekly builds --- .github/workflows/conda-build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 4240b133..94b5aa55 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -5,6 +5,9 @@ on: push: branches: - development + schedule: + # Every Monday at 11PM UTC + - cron: "0 11 * * 1" jobs: build-linux: From 768ffb835d486d201c21cd920808913649469f5b Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 12:22:44 +0100 Subject: [PATCH 14/15] Add app section --- conda-recipe/meta.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 99b84fbe..b4ec5b9f 100755 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -79,11 +79,15 @@ requirements: - ndxplorer - clsmview +app: + entry: chisurf + summary: ChiSurf analysis platform for fluorescence data + test: imports: - chisurf commands: - - chisurf + - chisurf & about: home: https://github.com/Fluorescence-Tools/ChiSurf From 02e2bbc9e1c5dac05b7934c3f5d6bc99dcf1fa49 Mon Sep 17 00:00:00 2001 From: Thomas-Otavio Peulen Date: Tue, 13 Feb 2024 13:44:02 +0100 Subject: [PATCH 15/15] Run test only on osx / linux --- conda-recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index b4ec5b9f..596222b4 100755 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -87,7 +87,7 @@ test: imports: - chisurf commands: - - chisurf & + - chisurf & # [linux or osx] about: home: https://github.com/Fluorescence-Tools/ChiSurf