-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenvironment.yml
More file actions
22 lines (22 loc) · 902 Bytes
/
Copy pathenvironment.yml
File metadata and controls
22 lines (22 loc) · 902 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Conda environment for the QS simulations.
#
# conda-forge only (no Anaconda `defaults` channel) -> no Terms-of-Service gate, so
# collaborators can build this without accepting Anaconda's ToS. Dependencies are
# declared HERE (conda), not in a pip requirements.txt, so GitHub Dependabot — which
# parses pip/npm manifests but NOT conda environment.yml — has nothing to alert on.
#
# Create / update / use:
# conda env create -f environment.yml # first time
# conda env update -f environment.yml --prune # after edits
# conda run -n qs-sim python run_p2_4.py
name: qs-sim
channels:
- conda-forge
- nodefaults # never consult Anaconda `defaults` (no ToS gate; fully conda-forge)
dependencies:
- python=3.12
- numpy>=1.26
- pandas>=2.2
- matplotlib-base>=3.8
- networkx>=3.2
- requests>=2.31 # live LLM provider HTTP calls (providers.py); pure-HTTP, no vendor SDKs