Skip to content

Commit 477c8d2

Browse files
icepyx v2.0.0 (#21)
* updated v2.0.0 * MNT: Re-rendered with conda-build 25.4.2, conda-smithy 3.48.1, and conda-forge-pinning 2025.05.22.20.57.09 * Bump python_min to 3.11 Xref icesat2py/icepyx#655 * Convert recipe/meta.yaml to recipe/recipe.yaml Done using `conda-recipe-manager convert recipe/meta.yaml > recipe/recipe.yaml`. * MNT: Re-rendered with conda-build 25.4.2, conda-smithy 3.48.1, and conda-forge-pinning 2025.05.23.05.43.47 --------- Co-authored-by: Wei Ji <23487320+weiji14@users.noreply.github.com>
1 parent d2d4f7d commit 477c8d2

File tree

8 files changed

+135
-105
lines changed

8 files changed

+135
-105
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.scripts/build_steps.sh

Lines changed: 10 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.scripts/run_docker_build.sh

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build-locally.py

Lines changed: 33 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

conda-forge.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ github:
55
bot:
66
inspection: update-grayskull
77
conda_build:
8-
pkg_format: '2'
8+
pkg_format: "2"
9+
conda_build_tool: rattler-build

recipe/meta.yaml

Lines changed: 0 additions & 74 deletions
This file was deleted.

recipe/recipe.yaml

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
schema_version: 1
2+
3+
context:
4+
name: icepyx
5+
version: 2.0.0
6+
python_min: 3.11
7+
8+
package:
9+
name: ${{ name|lower }}
10+
version: ${{ version }}
11+
12+
source:
13+
url: https://pypi.org/packages/source/${{ name[0] }}/${{ name }}/icepyx-${{ version }}.tar.gz
14+
sha256: a2992d1991ae9e4896ea18e5eb19da82a21b753b02b4be66b4a37130077286b9
15+
16+
build:
17+
number: 0
18+
noarch: python
19+
script:
20+
- if: unix
21+
then: export SETUPTOOLS_SCM_PRETEND_VERSION=${{ version }}
22+
- if: win
23+
then: set SETUPTOOLS_SCM_PRETEND_VERSION=${{ version }}
24+
- ${{ PYTHON }} -m pip install . --no-deps -vv
25+
26+
requirements:
27+
host:
28+
- pip
29+
- python ${{ python_min }}.*
30+
- setuptools >=66
31+
- setuptools_scm
32+
- wheel
33+
run:
34+
- backoff
35+
- dask-core <2025.1.0
36+
- dask-expr
37+
- datashader
38+
- deprecated
39+
- earthaccess >=0.12.0
40+
- fiona
41+
- geopandas
42+
- h5netcdf
43+
- h5py
44+
- harmony-py >=1.0.0
45+
- holoviews
46+
- hvplot
47+
- matplotlib-base
48+
- numpy
49+
- pandas
50+
- python >=${{ python_min }}
51+
- requests
52+
- s3fs
53+
- shapely
54+
- xarray
55+
56+
tests:
57+
- python:
58+
imports:
59+
- icepyx
60+
- icepyx.core
61+
- icepyx.quest
62+
pip_check: true
63+
- requirements:
64+
run:
65+
- pip
66+
- python ${{ python_min }}
67+
script:
68+
- 'python -c "import icepyx; assert icepyx.__version__ != ''0.0.0''"'
69+
70+
about:
71+
summary: Python tools for obtaining and working with ICESat-2 data
72+
license: BSD-3-Clause
73+
license_file: LICENSE
74+
homepage: https://github.com/icesat2py/icepyx
75+
repository: https://github.com/icesat2py/icepyx
76+
documentation: https://icepyx.readthedocs.io
77+
78+
extra:
79+
recipe-maintainers:
80+
- JessicaS11
81+
- lsetiawan
82+
- mfisher87
83+
- weiji14

0 commit comments

Comments
 (0)