diff --git a/emci/rattler_build.py b/emci/rattler_build.py index eb4ceabcd2a..a40ef39068f 100644 --- a/emci/rattler_build.py +++ b/emci/rattler_build.py @@ -39,6 +39,9 @@ def build_with_rattler(recipe=None, recipes_dir=None, target_platform=None, skip "-c", "bioconda" ]) + # disable strict priority + cmd.append("--channel-priority disabled") + # pass existing env vars to subprocess print(f"Running rattler-build with command: {cmd}") diff --git a/recipes/recipes_native/pytester/bin/pytester b/recipes/recipes_native/pytester/bin/pytester index cb4a6f605b7..7f87805013c 100755 --- a/recipes/recipes_native/pytester/bin/pytester +++ b/recipes/recipes_native/pytester/bin/pytester @@ -2,7 +2,7 @@ echo "Preparing tests:" echo " - playwright install (chromium) " -PLAYWRIGHT_DOWNLOAD_CONNECTION_TIMEOUT=120000 npx playwright install chromium +playwright install chromium # playwright install 2>&1 > /dev/null echo "Run tests:" diff --git a/recipes/recipes_native/pytester/pytester/main_mount/main.py b/recipes/recipes_native/pytester/pytester/main_mount/main.py index b548b0bb6da..85d2c3a2e9d 100644 --- a/recipes/recipes_native/pytester/pytester/main_mount/main.py +++ b/recipes/recipes_native/pytester/pytester/main_mount/main.py @@ -4,7 +4,12 @@ if __name__ == "__main__": try: - retcode = pytest.main(["-s"]) + args = [ + "-s", + "-vvv", + "-p", "no:faulthandler" + ] + retcode = pytest.main(args) except Exception as e: print(f"pytest failed with exception: {e}") # get backtrace diff --git a/recipes/recipes_native/pytester/recipe.yaml b/recipes/recipes_native/pytester/recipe.yaml index 89d9ebe931a..9584cdd1122 100644 --- a/recipes/recipes_native/pytester/recipe.yaml +++ b/recipes/recipes_native/pytester/recipe.yaml @@ -1,6 +1,6 @@ context: version: '1.6.0' - build_number: 3 + build_number: 6 source: - path: bin @@ -27,7 +27,7 @@ outputs: run: - python - microsoft::playwright - - conda-forge::pyjs_code_runner + - pyjs_code_runner tests: - package_contents: diff --git a/recipes/recipes_wasm/numpy/recipe.yaml b/recipes/recipes_wasm/numpy/recipe.yaml index d067671a1c8..3b18e3d75d6 100644 --- a/recipes/recipes_wasm/numpy/recipe.yaml +++ b/recipes/recipes_wasm/numpy/recipe.yaml @@ -3,6 +3,7 @@ context: cross_target_plattform: emscripten-wasm32 target_plattform: emscripten-wasm32 default_abi_level: 2.2 + build_number: 1 package: name: numpy @@ -11,7 +12,7 @@ source: url: https://github.com/numpy/numpy/releases/download/v${{ version }}/numpy-${{ version }}.tar.gz sha256: d482d171c406ae88c5b19cad3b6a1c4c5209f886ab74bc44c2c865c23f52d860 build: - number: 0 + number: ${{ build_number }} files: exclude: @@ -35,7 +36,7 @@ requirements: - pkg-config - python host: - - libpython-static + - python-dev run_exports: - numpy >=${{ default_abi_level }},<3 tests: @@ -44,15 +45,16 @@ tests: requirements: build: - generic-testing -# - script: pytester -# requirements: -# build: -# - pytester -# run: -# - pytester-run -# files: -# recipe: -# - test_numpy.py + - script: pytester + requirements: + build: + - microsoft::playwright + - pytester + run: + - pytester-run + files: + recipe: + - test_numpy.py about: homepage: http://numpy.org/