requirements-docker.txt 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331
  1. # This file was autogenerated by uv via the following command:
  2. # uv export --no-dev --no-hashes -o requirements-docker.txt
  3. aiofiles==25.1.0
  4. # via
  5. # ai-liaowangweb-app
  6. # crawl4ai
  7. aiohappyeyeballs==2.6.1
  8. # via aiohttp
  9. aiohttp==3.13.5
  10. # via
  11. # ai-liaowangweb-app
  12. # crawl4ai
  13. # unclecode-litellm
  14. aiosignal==1.4.0
  15. # via aiohttp
  16. aiosqlite==0.22.1
  17. # via crawl4ai
  18. alembic==1.18.4
  19. # via flask-migrate
  20. alphashape==1.3.1
  21. # via crawl4ai
  22. annotated-doc==0.0.4
  23. # via typer
  24. annotated-types==0.7.0
  25. # via pydantic
  26. anyio==4.13.0
  27. # via
  28. # crawl4ai
  29. # httpx
  30. # openai
  31. attrs==26.1.0
  32. # via
  33. # aiohttp
  34. # jsonschema
  35. # referencing
  36. beautifulsoup4==4.14.3
  37. # via
  38. # ai-liaowangweb-app
  39. # crawl4ai
  40. blinker==1.9.0
  41. # via flask
  42. brotli==1.2.0
  43. # via crawl4ai
  44. certifi==2026.4.22
  45. # via
  46. # httpcore
  47. # httpx
  48. # requests
  49. cffi==2.0.0 ; platform_python_implementation != 'PyPy'
  50. # via cryptography
  51. chardet==7.4.3
  52. # via crawl4ai
  53. charset-normalizer==3.4.7
  54. # via requests
  55. click==8.3.3
  56. # via
  57. # alphashape
  58. # click-log
  59. # crawl4ai
  60. # flask
  61. # nltk
  62. # typer
  63. # unclecode-litellm
  64. click-log==0.4.0
  65. # via alphashape
  66. colorama==0.4.6 ; sys_platform == 'win32'
  67. # via
  68. # click
  69. # tqdm
  70. crawl4ai==0.8.6
  71. # via ai-liaowangweb-app
  72. cryptography==48.0.0
  73. # via pyopenssl
  74. cssselect==1.4.0
  75. # via crawl4ai
  76. distro==1.9.0
  77. # via openai
  78. fake-useragent==2.2.0
  79. # via crawl4ai
  80. fastuuid==0.14.0
  81. # via unclecode-litellm
  82. filelock==3.29.0
  83. # via huggingface-hub
  84. flask==3.1.3
  85. # via
  86. # ai-liaowangweb-app
  87. # flask-login
  88. # flask-migrate
  89. # flask-sqlalchemy
  90. flask-login==0.6.3
  91. # via ai-liaowangweb-app
  92. flask-migrate==4.1.0
  93. # via ai-liaowangweb-app
  94. flask-sqlalchemy==3.1.1
  95. # via
  96. # ai-liaowangweb-app
  97. # flask-migrate
  98. frozenlist==1.8.0
  99. # via
  100. # aiohttp
  101. # aiosignal
  102. fsspec==2026.4.0
  103. # via huggingface-hub
  104. greenlet==3.5.0
  105. # via
  106. # ai-liaowangweb-app
  107. # patchright
  108. # playwright
  109. # sqlalchemy
  110. h11==0.16.0
  111. # via httpcore
  112. h2==4.3.0
  113. # via httpx
  114. hf-xet==1.5.0 ; platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'
  115. # via huggingface-hub
  116. hpack==4.1.0
  117. # via h2
  118. httpcore==1.0.9
  119. # via httpx
  120. httpx==0.28.1
  121. # via
  122. # crawl4ai
  123. # huggingface-hub
  124. # openai
  125. # unclecode-litellm
  126. huggingface-hub==1.14.0
  127. # via tokenizers
  128. humanize==4.15.0
  129. # via crawl4ai
  130. hyperframe==6.1.0
  131. # via h2
  132. idna==3.14
  133. # via
  134. # anyio
  135. # httpx
  136. # requests
  137. # yarl
  138. importlib-metadata==9.0.0
  139. # via unclecode-litellm
  140. itsdangerous==2.2.0
  141. # via flask
  142. jinja2==3.1.6
  143. # via
  144. # flask
  145. # unclecode-litellm
  146. jiter==0.14.0
  147. # via openai
  148. joblib==1.5.3
  149. # via nltk
  150. jsonschema==4.26.0
  151. # via unclecode-litellm
  152. jsonschema-specifications==2025.9.1
  153. # via jsonschema
  154. lark==1.3.1
  155. # via crawl4ai
  156. lxml==5.4.0
  157. # via
  158. # ai-liaowangweb-app
  159. # crawl4ai
  160. mako==1.3.12
  161. # via alembic
  162. markdown-it-py==4.2.0
  163. # via rich
  164. markupsafe==3.0.3
  165. # via
  166. # flask
  167. # jinja2
  168. # mako
  169. # werkzeug
  170. mdurl==0.1.2
  171. # via markdown-it-py
  172. multidict==6.7.1
  173. # via
  174. # aiohttp
  175. # yarl
  176. networkx==3.6.1
  177. # via alphashape
  178. nltk==3.9.4
  179. # via crawl4ai
  180. numpy==2.4.4
  181. # via
  182. # alphashape
  183. # crawl4ai
  184. # rank-bm25
  185. # scipy
  186. # shapely
  187. # trimesh
  188. openai==2.36.0
  189. # via
  190. # ai-liaowangweb-app
  191. # unclecode-litellm
  192. packaging==26.2
  193. # via huggingface-hub
  194. patchright==1.59.1
  195. # via crawl4ai
  196. pillow==12.2.0
  197. # via crawl4ai
  198. playwright==1.59.0
  199. # via
  200. # ai-liaowangweb-app
  201. # crawl4ai
  202. # playwright-stealth
  203. playwright-stealth==2.0.3
  204. # via crawl4ai
  205. propcache==0.5.2
  206. # via
  207. # aiohttp
  208. # yarl
  209. psutil==7.2.2
  210. # via
  211. # ai-liaowangweb-app
  212. # crawl4ai
  213. psycopg2-binary==2.9.12
  214. # via ai-liaowangweb-app
  215. pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy'
  216. # via cffi
  217. pydantic==2.13.4
  218. # via
  219. # ai-liaowangweb-app
  220. # crawl4ai
  221. # openai
  222. # unclecode-litellm
  223. pydantic-core==2.46.4
  224. # via pydantic
  225. pyee==13.0.1
  226. # via
  227. # patchright
  228. # playwright
  229. pygments==2.20.0
  230. # via rich
  231. pyjwt==2.12.1
  232. # via ai-liaowangweb-app
  233. pyopenssl==26.2.0
  234. # via crawl4ai
  235. python-dotenv==1.2.2
  236. # via
  237. # ai-liaowangweb-app
  238. # crawl4ai
  239. # unclecode-litellm
  240. pyyaml==6.0.3
  241. # via
  242. # crawl4ai
  243. # huggingface-hub
  244. rank-bm25==0.2.2
  245. # via crawl4ai
  246. referencing==0.37.0
  247. # via
  248. # jsonschema
  249. # jsonschema-specifications
  250. regex==2026.5.9
  251. # via
  252. # nltk
  253. # tiktoken
  254. requests==2.33.1
  255. # via
  256. # ai-liaowangweb-app
  257. # crawl4ai
  258. # tiktoken
  259. rich==15.0.0
  260. # via
  261. # crawl4ai
  262. # typer
  263. rpds-py==0.30.0
  264. # via
  265. # jsonschema
  266. # referencing
  267. rtree==1.4.1
  268. # via alphashape
  269. scipy==1.17.1
  270. # via alphashape
  271. shapely==2.1.2
  272. # via
  273. # alphashape
  274. # crawl4ai
  275. shellingham==1.5.4
  276. # via typer
  277. sniffio==1.3.1
  278. # via openai
  279. snowballstemmer==2.2.0
  280. # via crawl4ai
  281. soupsieve==2.8.3
  282. # via beautifulsoup4
  283. sqlalchemy==2.0.49
  284. # via
  285. # ai-liaowangweb-app
  286. # alembic
  287. # flask-sqlalchemy
  288. tiktoken==0.12.0
  289. # via unclecode-litellm
  290. tokenizers==0.23.1
  291. # via unclecode-litellm
  292. tqdm==4.67.3
  293. # via
  294. # huggingface-hub
  295. # nltk
  296. # openai
  297. trimesh==4.12.2
  298. # via alphashape
  299. typer==0.25.1
  300. # via huggingface-hub
  301. typing-extensions==4.15.0
  302. # via
  303. # aiosignal
  304. # alembic
  305. # anyio
  306. # beautifulsoup4
  307. # huggingface-hub
  308. # openai
  309. # pydantic
  310. # pydantic-core
  311. # pyee
  312. # pyopenssl
  313. # referencing
  314. # sqlalchemy
  315. # typing-inspection
  316. typing-inspection==0.4.2
  317. # via pydantic
  318. unclecode-litellm==1.81.13
  319. # via crawl4ai
  320. urllib3==2.7.0
  321. # via requests
  322. werkzeug==3.1.8
  323. # via
  324. # flask
  325. # flask-login
  326. xxhash==3.7.0
  327. # via crawl4ai
  328. yarl==1.23.0
  329. # via aiohttp
  330. zipp==3.23.1
  331. # via importlib-metadata