-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathrequirements.txt
More file actions
109 lines (109 loc) · 2.54 KB
/
Copy pathrequirements.txt
File metadata and controls
109 lines (109 loc) · 2.54 KB
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
98
99
100
101
102
103
104
105
106
107
108
109
# GENERATED — do not edit by hand.
#
# pyproject.toml + uv.lock are the source of truth. This file is a pinned export
# of the lockfile's runtime dependencies, regenerated with:
#
# uv export --no-dev --no-hashes --format requirements-txt > requirements.txt
#
# It used to list unpinned lower bounds (fastapi>=0.136.1, ...), which meant
# anyone installing from it resolved something different from what ships: CI got
# fastapi 0.141.1 / starlette 1.3.1 while local development sat on 0.136.1 /
# 1.0.1. On the newer one include_router stops adding routes to app.routes, so a
# route sweep silently covered 65 of 76 — a real behaviour difference that only
# ever showed up on CI. A test asserts this file still matches the lockfile.
aiosqlite==0.22.1
# via cashpilot
annotated-doc==0.0.5
# via fastapi
annotated-types==0.8.0
# via pydantic
anyio==4.14.2
# via
# httpx
# starlette
apscheduler==3.11.3
# via cashpilot
bcrypt==5.0.0
# via cashpilot
certifi==2026.7.22
# via
# httpcore
# httpx
# requests
cffi==2.1.1 ; platform_python_implementation != 'PyPy'
# via cryptography
charset-normalizer==3.4.9
# via requests
click==8.4.2
# via uvicorn
colorama==0.4.6 ; sys_platform == 'win32'
# via click
cryptography==50.0.0
# via cashpilot
docker==7.2.0
# via cashpilot
fastapi==0.141.1
# via cashpilot
h11==0.16.0
# via
# httpcore
# uvicorn
httpcore==1.0.9
# via httpx
httptools==0.8.0
# via cashpilot
httpx==0.28.1
# via cashpilot
idna==3.18
# via
# anyio
# httpx
# requests
itsdangerous==2.2.0
# via cashpilot
jinja2==3.1.6
# via cashpilot
markupsafe==3.0.3
# via jinja2
prometheus-client==0.26.0
# via cashpilot
pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy'
# via cffi
pydantic==2.13.4
# via fastapi
pydantic-core==2.46.4
# via pydantic
python-multipart==0.0.32
# via cashpilot
pywin32==311 ; sys_platform == 'win32'
# via docker
pyyaml==6.0.3
# via cashpilot
requests==2.34.2
# via docker
starlette==1.4.1
# via fastapi
typing-extensions==4.16.0
# via
# anyio
# fastapi
# pydantic
# pydantic-core
# starlette
# typing-inspection
typing-inspection==0.4.2
# via
# fastapi
# pydantic
tzdata==2026.3 ; sys_platform == 'win32'
# via tzlocal
tzlocal==5.4.4
# via apscheduler
urllib3==2.7.0
# via
# docker
# requests
uvicorn==0.52.1
# via cashpilot
uvloop==0.22.1
# via cashpilot