forked from conda/conda
-
Notifications
You must be signed in to change notification settings - Fork 1
/
meta.yaml
97 lines (92 loc) · 2.49 KB
/
meta.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
package:
name: conda
version: {{ GIT_DESCRIBE_TAG }}+{{ GIT_BUILD_STR }}
source:
# git_url only captures committed code
git_url: ../
build:
script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation -vv && {{ PYTHON }} -m conda init --install
# These are present when the new environment is created
# so we have to exempt them from the list of initial files
# for conda-build to realize they should be included.
always_include_files:
- bin/conda # [unix]
- bin/activate # [unix]
- bin/deactivate # [unix]
- Scripts/activate.bat # [win]
- Scripts/activate # [win]
- Scripts/deactivate # [win]
requirements:
build:
- git # for source/git_url above
host:
- python
- pip
- hatchling >=1.12.2
- hatch-vcs >=0.2.0
- wheel
# for `conda init` in build/script above
- menuinst >=2
- requests >=2.28.0,<3
- ruamel.yaml >=0.11.14,<0.19
- tqdm >=4
run:
- archspec
- boltons >=23.0.0
- charset-normalizer
- conda-libmamba-solver >=23.11.0
- conda-package-handling >=2.2.0
- distro >=1.5.0
- jsonpatch >=1.32
- menuinst >=2
- packaging >=23.0
- platformdirs >=3.10.0
- pluggy >=1.0.0
- pycosat >=0.6.3
- python
- requests >=2.28.0,<3
- ruamel.yaml >=0.11.14,<0.19
- setuptools >=60.0.0
- tqdm >=4
- truststore >=0.8.0 # [py>=310]
- zstandard >=0.15
run_constrained:
- conda-build >=3.27
- conda-content-trust >=0.1.1
- conda-env >=2.6
test:
imports:
# high-level imports
- conda
- conda_env
# new/updated submodules (can be dropped after 1-2 releases)
- conda.gateways.repodata.jlap
- conda.plugins.subcommands.doctor
commands:
# builtin subcommands
- conda --help
- conda clean --help
- conda compare --help
- conda config --help
- conda create --help
- conda info --help
- conda init --help
- conda install --help
- conda list --help
- conda notices --help
- conda package --help
- conda remove --help
- conda rename --help
- conda run --help
- conda search --help
- conda update --help
- conda upgrade --help
# plugin subcommands
- conda doctor --help
about:
home: https://conda.org
license: BSD-3-Clause
license_file: LICENSE
summary: Canary release of conda
doc_url: https://conda.io/projects/conda/en/latest/
dev_url: https://github.com/conda/conda