Skip to content

Commit fd33ceb

Browse files
author
Lorenz Kies
committed
add recipe for beam-corset
1 parent 0719f5a commit fd33ceb

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

recipes/beam-corset/meta.yaml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{% set version = "0.1.1" %}
2+
3+
package:
4+
name: beam-corset
5+
version: {{ version }}
6+
7+
source:
8+
url: https://pypi.org/packages/source/b/beam-corset/beam_corset-{{ version }}.tar.gz
9+
sha256: 2e4ae78e12bd4994ac7aa9b4ebb12206a583179359a4ef3c35883ceba210f860
10+
11+
build:
12+
noarch: python
13+
script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
14+
number: 0
15+
16+
requirements:
17+
host:
18+
- python >=3.11
19+
- hatchling
20+
- pip
21+
run:
22+
- python >=3.11
23+
- numpy >=2.3.4,<3
24+
- scipy >=1.16.3,<2
25+
- pandas >=2.3.3,<3
26+
- matplotlib-base >=3.10.7,<4
27+
28+
test:
29+
imports:
30+
- corset
31+
commands:
32+
- pip check
33+
requires:
34+
- pip
35+
36+
about:
37+
summary: Beam Corset is a Gaussian optics mode matching tool made for use in Jupyter notebooks.
38+
dev_url: https://github.com/lkies/corset
39+
license: BSD-3-Clause
40+
license_file: LICENSE
41+
42+
extra:
43+
recipe-maintainers:
44+
- lkies

0 commit comments

Comments
 (0)