-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathenvironment.yml
More file actions
41 lines (40 loc) · 895 Bytes
/
environment.yml
File metadata and controls
41 lines (40 loc) · 895 Bytes
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
name: quanux
channels:
# Primary source of truth: Anaconda defaults; conda-forge as secondary
- defaults
- conda-forge
dependencies:
- python=3.11
- pip
# Core CLI/dev tools
- Node {{NODE_VERSION}}+
- yarn # optional; pnpm preferred but keep yarn as fallback
- git
# Server-side libs (minimal baseline; expand during wiring)
- duckdb
- pandas
- polars
- numpy
- dask
# Runtime helpers (placeholders; wire later)
- redis-py
- requests
- httpx
- pydantic
- uvicorn
- fastapi
# Observability stubs
- opentelemetry-api
- opentelemetry-sdk
# Testing
- pytest
- pytest-cov
# Lint/format (Python)
- ruff
- black
- mypy
# Pip section: ONLY for packages not available via Anaconda/conda-forge.
# Ask user confirmation before installing from here in the future.
- pip:
# - example-package==0.0.0 # (empty by default)
[]