diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 74887c07..2c0fee4d 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @dudoslav @ihnorton @jdblischak @johnkerl @nguyenv @shelnutt2 @kounelisagis \ No newline at end of file +* @dudoslav @ihnorton @jdblischak @johnkerl @kounelisagis @nguyenv @shelnutt2 \ No newline at end of file diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index a5836e8d..ba4b251c 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -72,7 +72,6 @@ else --suppress-variables ${EXTRA_CB_OPTIONS:-} \ --clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" \ --extra-meta flow_run_id="${flow_run_id:-}" remote_url="${remote_url:-}" sha="${sha:-}" - ( startgroup "Inspecting artifacts" ) 2> /dev/null # inspect_artifacts was only added in conda-forge-ci-setup 4.6.0 diff --git a/README.md b/README.md index e7039ff4..2a05296f 100644 --- a/README.md +++ b/README.md @@ -341,9 +341,11 @@ In order to produce a uniquely identifiable distribution: Feedstock Maintainers ===================== +* [@dudoslav](https://github.com/dudoslav/) * [@ihnorton](https://github.com/ihnorton/) * [@jdblischak](https://github.com/jdblischak/) * [@johnkerl](https://github.com/johnkerl/) +* [@kounelisagis](https://github.com/kounelisagis/) * [@nguyenv](https://github.com/nguyenv/) * [@shelnutt2](https://github.com/shelnutt2/) -* [@kounelisagis](https://github.com/kounelisagis/) + diff --git a/recipe/bld.bat b/recipe/bld.bat deleted file mode 100644 index 60fd479a..00000000 --- a/recipe/bld.bat +++ /dev/null @@ -1,5 +0,0 @@ -set TILEDB_CONDA_BUILD=1 - -"%PYTHON%" setup.py build_ext --tiledb=%LIBRARY_PREFIX% ^ - install --single-version-externally-managed --record=record.txt -if errorlevel 1 exit 1 diff --git a/recipe/build.sh b/recipe/build.sh deleted file mode 100644 index 157dbd61..00000000 --- a/recipe/build.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -set -e -set -x - -export TILEDB_CONDA_BUILD=1 - -$PYTHON setup.py install --tiledb="$PREFIX" --single-version-externally-managed --record record.txt diff --git a/recipe/meta.yaml b/recipe/meta.yaml index b956f1cb..e95c8731 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,6 +1,6 @@ {% set name = "tiledb" %} -{% set version = "0.30.2" %} -{% set sha256 = "8a70e62b1cea6a1bba8afb1d36a635e9c5435db733944fb4e6d7493fa1d914a3" %} +{% set version = "0.31.1" %} +{% set sha256 = "7b9ddd32c4c7437111764645d8a042d603102a813c8b89addaf9a15bd40dd939" %} package: name: tiledb-py @@ -12,6 +12,8 @@ source: sha256: {{ sha256 }} build: + script: TILEDB_PATH=${PREFIX} {{ PYTHON }} -m pip install --no-build-isolation --no-deps --ignore-installed -v . # [not win] + script: set "TILEDB_PATH=%LIBRARY_PREFIX%" && {{ PYTHON }} -m pip install --no-build-isolation --no-deps --ignore-installed -v . # [win] number: 0 skip: true # [win32] skip: true # [win and py2k] @@ -21,19 +23,22 @@ requirements: - {{ stdlib("c") }} - python # [build_platform != target_platform] - cross-python_{{ target_platform }} # [build_platform != target_platform] - - cython <3.0 # [build_platform != target_platform] + - cython >=3.0 # [build_platform != target_platform] - numpy # [build_platform != target_platform] - pybind11 # [build_platform != target_platform] + - cmake + - make host: - pip - wheel - setuptools - setuptools_scm + - scikit-build-core - python - - cython <3.0 + - cython >=3.0 - numpy - pybind11 - - tiledb >=2.24.0,<2.25 + - tiledb >=2.25.0,<2.26 run: - python - {{ pin_compatible('numpy') }}