-
-
Notifications
You must be signed in to change notification settings - Fork 57
Expand file tree
/
Copy pathenvironment.yml
More file actions
49 lines (38 loc) · 871 Bytes
/
Copy pathenvironment.yml
File metadata and controls
49 lines (38 loc) · 871 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
42
43
44
45
46
47
48
49
name: meetspot
channels:
- conda-forge
- defaults
dependencies:
# Python版本
- python=3.11
# 核心Web框架
- fastapi=0.116.1
- uvicorn=0.35.0
- pydantic=2.11.7
- pydantic-core=2.33.2
# HTTP客户端
- httpx=0.28.1
- aiohttp=3.12.15
- aiofiles=24.1.0
# 模板引擎
- jinja2=3.1.6
# 表单处理
- python-multipart=0.0.20
# 日志
- loguru=0.7.3
# 配置解析
- tomli=2.1.0
# 日期处理
- python-dateutil=2.9.0
# pip依赖
- pip
- pip:
- whitenoise==6.6.0 # 静态文件服务
- slowapi==0.1.9 # API限流
# 系统工具(可选,提升开发体验)
- git
- make
# 环境变量(可选)
variables:
PYTHONPATH: "${CONDA_PREFIX}/lib/python3.11/site-packages"
AMAP_API_KEY: "" # 在.env或conda activate时设置