From a92c7e05cfe0daf1f5a9c0386b2c2e926a9d7ded Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:34:53 +0000 Subject: [PATCH 1/3] updated v0.47.0 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index f019d54..e76ce57 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "qcodes" %} -{% set version = "0.46.0" %} +{% set version = "0.47.0" %} package: name: qcodes @@ -7,7 +7,7 @@ package: source: url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz - sha256: e0ae1d9d57448240920d4e2d52ceceae545a971e1d8b95f931770422fe800c99 + sha256: 37f539ae3c90bf682e9fa100526a2f5cb647c1cf3bce475abd0436065817f409 build: number: 0 From c27dc16e67309a263232ee56ba8eca268257fc9e Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:35:55 +0000 Subject: [PATCH 2/3] MNT: Re-rendered with conda-build 24.7.1, conda-smithy 3.37.2, and conda-forge-pinning 2024.08.09.08.12.28 --- .azure-pipelines/azure-pipelines-win.yml | 2 +- .scripts/build_steps.sh | 10 ++++++++-- .scripts/run_osx_build.sh | 2 +- build-locally.py | 4 ++-- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 7d4818b..fa9734f 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -33,7 +33,7 @@ jobs: scriptSource: inline script: | import urllib.request - url = 'https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Windows-x86_64.exe' + url = 'https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Windows-x86_64.exe' path = r"$(Build.ArtifactStagingDirectory)/Miniforge.exe" urllib.request.urlretrieve(url, path) diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index bea78c6..f8af154 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -43,6 +43,12 @@ setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" source run_conda_forge_build_setup +( +# Due to https://bugzilla.redhat.com/show_bug.cgi?id=1537564 old versions of rpm +# are drastically slowed down when the number of file descriptors is very high. +# This can be visible during a `yum install` step of a feedstock build. +# => Set a lower limit in a subshell for the `yum install`s only. +ulimit -n 1024 # Install the yum requirements defined canonically in the # "recipe/yum_requirements.txt" file. After updating that file, @@ -51,7 +57,8 @@ source run_conda_forge_build_setup /usr/bin/sudo -n yum install -y xorg-x11-server-Xorg -# make the build number clobber + +)# make the build number clobber make_build_number "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]] && [[ "${HOST_PLATFORM}" != linux-* ]] && [[ "${BUILD_WITH_CONDA_DEBUG:-0}" != 1 ]]; then @@ -80,7 +87,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/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index ba0c879..420f051 100755 --- a/.scripts/run_osx_build.sh +++ b/.scripts/run_osx_build.sh @@ -11,7 +11,7 @@ MINIFORGE_HOME=${MINIFORGE_HOME:-${HOME}/miniforge3} ( startgroup "Installing a fresh version of Miniforge" ) 2> /dev/null MINIFORGE_URL="https://github.com/conda-forge/miniforge/releases/latest/download" -MINIFORGE_FILE="Mambaforge-MacOSX-$(uname -m).sh" +MINIFORGE_FILE="Miniforge3-MacOSX-$(uname -m).sh" curl -L -O "${MINIFORGE_URL}/${MINIFORGE_FILE}" rm -rf ${MINIFORGE_HOME} bash $MINIFORGE_FILE -b -p ${MINIFORGE_HOME} diff --git a/build-locally.py b/build-locally.py index e0d408d..d78427b 100755 --- a/build-locally.py +++ b/build-locally.py @@ -3,11 +3,11 @@ # This file has been generated by conda-smithy in order to build the recipe # locally. # -import os import glob +import os +import platform import subprocess from argparse import ArgumentParser -import platform def setup_environment(ns): From 4e62eea14fff3b93313f281aaf1690dffa4b070a Mon Sep 17 00:00:00 2001 From: Jens Hedegaard Nielsen Date: Fri, 9 Aug 2024 14:14:06 +0200 Subject: [PATCH 3/3] Sync dependencies with pyproject --- recipe/meta.yaml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index e76ce57..1679638 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py<=38] + skip: true # [py<=39] script: {{ PYTHON }} -m pip install . -vv requirements: @@ -24,26 +24,25 @@ requirements: - versioningit run: - python - - numpy >=1.21.0 + - numpy >=1.22.4 - pyvisa >=1.11.0, <1.14 - - h5py >=3.0.0 - - websockets >=9.1 + - h5py >=3.6.0 + - websockets >=11.0 - jsonschema >=4.9.0 - ruamel.yaml >=0.16.0, !=0.16.6 - - wrapt >=1.13.2 - - pandas >=1.2.0 + - wrapt >=1.14.0 + - pandas >=1.4.0 - xarray >=2022.06.0 - cf_xarray >=0.8.4 - - tabulate >=0.8.0 + - tabulate >=0.9.0 - tqdm >=4.59.0 - - matplotlib-base >=3.3.0 - - importlib-metadata >=4.4.0 # [py<310] - - typing_extensions >=4.5.0 + - matplotlib-base >=3.5.0 + - typing_extensions >=4.6.0 - packaging >=20.0 - ipywidgets >=8.0.0, <9.0.0 - - broadbean >=0.9.1 + - broadbean >=0.11.0 - uncertainties >=3.1.4 - - h5netcdf >=0.10.0, !=0.14.0 + - h5netcdf >=0.14.1 - opentelemetry-api >=1.15.0 - dask >=2022.1.0