Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 9721e43

Browse files
committedMar 11, 2025·
Adding pan3D recipe for conda-forge
1 parent 4cbc6ef commit 9721e43

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed
 

‎recipes/pan3d/meta.yaml

+78
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
{% set name = "pan3d" %}
2+
{% set version = "0.14.1" %}
3+
4+
package:
5+
name: {{ name|lower }}
6+
version: {{ version }}
7+
8+
source:
9+
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/pan3d-{{ version }}.tar.gz
10+
sha256: 0d7d4891e0a359e9fa84a141a8d88df490b9057b574555f9992e7c96ebe341e0
11+
12+
build:
13+
entry_points:
14+
- xr-viewer = pan3d.viewers.preview:main
15+
- xr-catalog = pan3d.viewers.catalog:main
16+
- xr-slicer = pan3d.explorers.slicer:main
17+
- xr-globe = pan3d.explorers.globe:main
18+
- xr-contour = pan3d.explorers.contour:main
19+
noarch: python
20+
script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
21+
number: 0
22+
23+
requirements:
24+
host:
25+
- python {{ python_min }}
26+
- setuptools
27+
- wheel
28+
- pip
29+
run:
30+
- python >={{ python_min }}
31+
- vtk 9.4.0
32+
- requests >=2.31
33+
- aiohttp
34+
- xarray >=2023.8
35+
# viewers/explorers
36+
- trame >=3.6
37+
- trame-vtk >=2.6
38+
- trame-vtklocal
39+
- trame-vuetify >=2.4
40+
# esgf
41+
- intake-esgf >=2024.1
42+
# pangeo
43+
- intake 0.7.0 # latest has plugin errors
44+
- intake-xarray >=0.7
45+
- intake-esm >=2023.11
46+
- s3fs >=2024.2
47+
- gcsfs >=2024.2
48+
# xcdat
49+
- xcdat
50+
51+
test:
52+
imports:
53+
- dist
54+
- docker
55+
- docs
56+
- examples
57+
- pan3d
58+
commands:
59+
- pip check
60+
- xr-viewer --help
61+
- xr-catalog --help
62+
- xr-slicer --help
63+
- xr-globe --help
64+
- xr-contour --help
65+
requires:
66+
- python {{ python_min }}
67+
- pip
68+
69+
about:
70+
home: https://github.com/Kitware/pan3d
71+
summary: Utility package for processing and visualizing 3D datasets
72+
license: Apache-2.0
73+
license_file: LICENSE
74+
75+
extra:
76+
recipe-maintainers:
77+
- ayenpure
78+
- jourdain

0 commit comments

Comments
 (0)
Please sign in to comment.