From b8c9ebfdc6f80e6bca7c9bdeddfb3d71680d9e43 Mon Sep 17 00:00:00 2001 From: Sander Roet Date: Thu, 20 Jun 2024 15:40:22 +0200 Subject: [PATCH] Update pyproject.toml (#188) * Update pyproject.toml * Update pyproject.toml retry with pyproject.toml syntax instead * Update unit-tests.yml add gcc as well * Update unit-tests.yml * Update pyproject.toml * try different way for the branches --- .github/workflows/unit-tests.yml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 0a3d1440..54403456 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -25,7 +25,7 @@ jobs: uses: actions/checkout@v4 - name: Install dependencies run: | - conda install -y -c conda-forge python=3 cupy cuda-version=11.8 + conda install -y -c conda-forge python=3 cupy cuda-version=11.8 gcc #gcc only needed until healpix releases under numpy>2 python -m pip install coverage - name: Install base dev code and list dependencies run: | diff --git a/pyproject.toml b/pyproject.toml index 89e27f0d..53d7d9a2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ dependencies = [ "importlib_resources", "packaging", "scipy", - "healpix", + "healpix@git+https://github.com/sroet/healpix.git@fix_build_numpy_2_0" #workaround for healpix numpy 2 issues, should be reverted after https://github.com/ntessore/healpix/pull/55 ] [project.optional-dependencies]