Merge pull request #42 from regro-cf-autotick-bot/0.2.7_h13ae51

gdptools v0.2.7
This commit is contained in:
nidichaogequ
2025-10-19 15:31:26 +08:00
5 changed files with 39 additions and 17 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
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 \
pip mamba conda-build conda-forge-ci-setup=4
pip mamba conda-build boa conda-forge-ci-setup=4
# set up the condarc
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"
fi
if [[ "${sha:-}" == "" ]]; then
pushd ${FEEDSTOCK_ROOT}
sha=$(git rev-parse HEAD)
popd
fi
if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then
if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then
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
/bin/bash
else
conda build "${RECIPE_ROOT}" -m "${CI_SUPPORT}/${CONFIG}.yaml" \
conda mambabuild "${RECIPE_ROOT}" -m "${CI_SUPPORT}/${CONFIG}.yaml" \
--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:-}"
+6
View File
@@ -21,6 +21,12 @@ if [ -z ${FEEDSTOCK_NAME} ]; then
export FEEDSTOCK_NAME=$(basename ${FEEDSTOCK_ROOT})
fi
if [[ "${sha:-}" == "" ]]; then
pushd "${FEEDSTOCK_ROOT}"
sha=$(git rev-parse HEAD)
popd
fi
docker info
# 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/),
[Drone](https://cloud.drone.io/welcome), and [TravisCI](https://travis-ci.com/)
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.
To manage the continuous integration and simplify feedstock maintenance
+6 -5
View File
@@ -1,5 +1,5 @@
{% set name = "gdptools" %}
{% set version = "0.2.6" %}
{% set version = "0.2.7" %}
package:
name: {{ name|lower }}
@@ -7,7 +7,7 @@ package:
source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/gdptools-{{ version }}.tar.gz
sha256: 466c6e5ef302383bbcbbd94d4ced86a1989081f04551db39de0e1a83da1fb0d4
sha256: af5232e101698ef7d35d1bd13c45a9c48d490e0b8c16e16e9fc0f71d89fe2d6a
build:
entry_points:
@@ -18,19 +18,20 @@ build:
requirements:
host:
- python >=3.9,<=3.12
- python >=3.9,<3.12
- pip
- poetry-core >=1.0.0
run:
# - certifi <2023.7.22
# - bump2version >=1.0.1,<2.0.0
- statsmodels >=0.14.0,<0.15.0
- dask-core <=2023.8.1
- python >=3.9,<=3.12
- python >=3.9,<3.12
- fastparquet >=0.4.0
- pyarrow >=1.0.1
- dask-geopandas >=0.2.0
- pandas >=1.4.0
- numpy >=1.21
- numpy <2.0
- geopandas >=0.13.0
- shapely >=2.0
# - pygeos >=0.14.0,<0.15.0