MNT: Re-rendered with conda-build 3.28.4, conda-smithy 3.30.4, and conda-forge-pinning 2024.01.31.01.24.54

This commit is contained in:
nidichaogequ
2025-09-28 19:09:26 +08:00
parent de4ec31f9d
commit e2d68e5507
4 changed files with 33 additions and 12 deletions
Generated
+23 -2
View File
@@ -1,3 +1,24 @@
*.pyc # User content belongs under recipe/.
# Feedstock configuration goes in `conda-forge.yml`
# Everything else is managed by the conda-smithy rerender process.
# Please do not modify
build_artifacts # Ignore all files and folders in root
*
!/conda-forge.yml
# Don't ignore any files/folders if the parent folder is 'un-ignored'
# This also avoids warnings when adding an already-checked file with an ignored parent.
!/**/
# Don't ignore any files/folders recursively in the following folders
!/recipe/**
!/.ci_support/**
# Since we ignore files/folders recursively, any folders inside
# build_artifacts gets ignored which trips some build systems.
# To avoid that we 'un-ignore' all files/folders recursively
# and only ignore the root build_artifacts folder.
!/build_artifacts/**
/build_artifacts
*.pyc
+3 -9
View File
@@ -34,9 +34,9 @@ CONDARC
export CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1 export CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1
mamba install --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \ mamba install --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \
pip mamba conda-build conda-forge-ci-setup=4 pip mamba conda-build boa conda-forge-ci-setup=4
mamba update --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \ mamba update --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \
pip mamba conda-build conda-forge-ci-setup=4 pip mamba conda-build boa conda-forge-ci-setup=4
# set up the condarc # set up the condarc
setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}"
@@ -54,12 +54,6 @@ if [[ -f "${FEEDSTOCK_ROOT}/LICENSE.txt" ]]; then
cp "${FEEDSTOCK_ROOT}/LICENSE.txt" "${RECIPE_ROOT}/recipe-scripts-license.txt" cp "${FEEDSTOCK_ROOT}/LICENSE.txt" "${RECIPE_ROOT}/recipe-scripts-license.txt"
fi fi
if [[ "${sha:-}" == "" ]]; then
pushd ${FEEDSTOCK_ROOT}
sha=$(git rev-parse HEAD)
popd
fi
if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then
if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then
EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --output-id ${BUILD_OUTPUT_ID}" EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --output-id ${BUILD_OUTPUT_ID}"
@@ -71,7 +65,7 @@ if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then
# Drop into an interactive shell # Drop into an interactive shell
/bin/bash /bin/bash
else else
conda build "${RECIPE_ROOT}" -m "${CI_SUPPORT}/${CONFIG}.yaml" \ conda mambabuild "${RECIPE_ROOT}" -m "${CI_SUPPORT}/${CONFIG}.yaml" \
--suppress-variables ${EXTRA_CB_OPTIONS:-} \ --suppress-variables ${EXTRA_CB_OPTIONS:-} \
--clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" \ --clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" \
--extra-meta flow_run_id="${flow_run_id:-}" remote_url="${remote_url:-}" sha="${sha:-}" --extra-meta flow_run_id="${flow_run_id:-}" remote_url="${remote_url:-}" sha="${sha:-}"
+6
View File
@@ -21,6 +21,12 @@ if [ -z ${FEEDSTOCK_NAME} ]; then
export FEEDSTOCK_NAME=$(basename ${FEEDSTOCK_ROOT}) export FEEDSTOCK_NAME=$(basename ${FEEDSTOCK_ROOT})
fi fi
if [[ "${sha:-}" == "" ]]; then
pushd "${FEEDSTOCK_ROOT}"
sha=$(git rev-parse HEAD)
popd
fi
docker info docker info
# In order for the conda-build process in the container to write to the mounted # In order for the conda-build process in the container to write to the mounted
Generated
+1 -1
View File
@@ -95,7 +95,7 @@ available continuous integration services. Thanks to the awesome service provide
[CircleCI](https://circleci.com/), [AppVeyor](https://www.appveyor.com/), [CircleCI](https://circleci.com/), [AppVeyor](https://www.appveyor.com/),
[Drone](https://cloud.drone.io/welcome), and [TravisCI](https://travis-ci.com/) [Drone](https://cloud.drone.io/welcome), and [TravisCI](https://travis-ci.com/)
it is possible to build and upload installable packages to the it is possible to build and upload installable packages to the
[conda-forge](https://anaconda.org/conda-forge) [Anaconda-Cloud](https://anaconda.org/) [conda-forge](https://anaconda.org/conda-forge) [anaconda.org](https://anaconda.org/)
channel for Linux, Windows and OSX respectively. channel for Linux, Windows and OSX respectively.
To manage the continuous integration and simplify feedstock maintenance To manage the continuous integration and simplify feedstock maintenance