requirements.txt 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529
  1. # This file was autogenerated by uv via the following command:
  2. # uv pip compile pyproject.toml --all-extras -o requirements.txt
  3. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx
  4. # via
  5. # archivebox (pyproject.toml)
  6. # abx-plugin-archivedotorg
  7. # abx-plugin-chrome
  8. # abx-plugin-curl
  9. # abx-plugin-default-binproviders
  10. # abx-plugin-favicon
  11. # abx-plugin-git
  12. # abx-plugin-htmltotext
  13. # abx-plugin-ldap-auth
  14. # abx-plugin-mercury
  15. # abx-plugin-npm
  16. # abx-plugin-pip
  17. # abx-plugin-playwright
  18. # abx-plugin-puppeteer
  19. # abx-plugin-readability
  20. # abx-plugin-ripgrep-search
  21. # abx-plugin-singlefile
  22. # abx-plugin-sonic-search
  23. # abx-plugin-sqlitefts-search
  24. # abx-plugin-title
  25. # abx-plugin-wget
  26. # abx-plugin-ytdlp
  27. # abx-spec-archivebox
  28. # abx-spec-config
  29. # abx-spec-django
  30. # abx-spec-extractor
  31. # abx-spec-pydantic-pkgr
  32. # abx-spec-searchbackend
  33. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-archivedotorg
  34. # via archivebox (pyproject.toml)
  35. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-chrome
  36. # via archivebox (pyproject.toml)
  37. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-curl
  38. # via
  39. # archivebox (pyproject.toml)
  40. # abx-plugin-archivedotorg
  41. # abx-plugin-favicon
  42. # abx-plugin-title
  43. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-default-binproviders
  44. # via
  45. # archivebox (pyproject.toml)
  46. # abx-plugin-git
  47. # abx-plugin-npm
  48. # abx-plugin-pip
  49. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-favicon
  50. # via archivebox (pyproject.toml)
  51. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-git
  52. # via archivebox (pyproject.toml)
  53. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-htmltotext
  54. # via archivebox (pyproject.toml)
  55. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-ldap-auth
  56. # via archivebox (pyproject.toml)
  57. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-mercury
  58. # via archivebox (pyproject.toml)
  59. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-npm
  60. # via archivebox (pyproject.toml)
  61. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-pip
  62. # via archivebox (pyproject.toml)
  63. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-playwright
  64. # via archivebox (pyproject.toml)
  65. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-puppeteer
  66. # via archivebox (pyproject.toml)
  67. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-readability
  68. # via archivebox (pyproject.toml)
  69. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-ripgrep-search
  70. # via archivebox (pyproject.toml)
  71. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-singlefile
  72. # via archivebox (pyproject.toml)
  73. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-sonic-search
  74. # via archivebox (pyproject.toml)
  75. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-sqlitefts-search
  76. # via archivebox (pyproject.toml)
  77. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-title
  78. # via archivebox (pyproject.toml)
  79. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-wget
  80. # via archivebox (pyproject.toml)
  81. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-plugin-ytdlp
  82. # via archivebox (pyproject.toml)
  83. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-spec-archivebox
  84. # via archivebox (pyproject.toml)
  85. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-spec-config
  86. # via
  87. # archivebox (pyproject.toml)
  88. # abx-plugin-archivedotorg
  89. # abx-plugin-chrome
  90. # abx-plugin-curl
  91. # abx-plugin-favicon
  92. # abx-plugin-git
  93. # abx-plugin-htmltotext
  94. # abx-plugin-ldap-auth
  95. # abx-plugin-mercury
  96. # abx-plugin-npm
  97. # abx-plugin-pip
  98. # abx-plugin-playwright
  99. # abx-plugin-puppeteer
  100. # abx-plugin-readability
  101. # abx-plugin-ripgrep-search
  102. # abx-plugin-singlefile
  103. # abx-plugin-sonic-search
  104. # abx-plugin-sqlitefts-search
  105. # abx-plugin-title
  106. # abx-plugin-wget
  107. # abx-plugin-ytdlp
  108. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-spec-django
  109. # via
  110. # archivebox (pyproject.toml)
  111. # abx-plugin-ldap-auth
  112. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-spec-extractor
  113. # via archivebox (pyproject.toml)
  114. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-spec-pydantic-pkgr
  115. # via
  116. # archivebox (pyproject.toml)
  117. # abx-plugin-chrome
  118. # abx-plugin-curl
  119. # abx-plugin-default-binproviders
  120. # abx-plugin-git
  121. # abx-plugin-npm
  122. # abx-plugin-pip
  123. # abx-plugin-playwright
  124. # abx-plugin-puppeteer
  125. # abx-plugin-singlefile
  126. # abx-plugin-sonic-search
  127. # abx-plugin-wget
  128. # abx-plugin-ytdlp
  129. -e file:///Users/squash/Local/Code/archiveboxes/archivebox7/archivebox/pkgs/abx-spec-searchbackend
  130. # via
  131. # archivebox (pyproject.toml)
  132. # abx-plugin-ripgrep-search
  133. # abx-plugin-sonic-search
  134. # abx-plugin-sqlitefts-search
  135. annotated-types==0.7.0
  136. # via pydantic
  137. anyio==4.6.2.post1
  138. # via httpx
  139. asgiref==3.8.1
  140. # via
  141. # channels
  142. # daphne
  143. # django
  144. # django-signal-webhooks
  145. # django-stubs
  146. asttokens==2.4.1
  147. # via stack-data
  148. atomicwrites==1.4.1
  149. # via archivebox (pyproject.toml)
  150. attrs==24.2.0
  151. # via
  152. # service-identity
  153. # twisted
  154. autobahn==24.4.2
  155. # via daphne
  156. automat==24.8.1
  157. # via twisted
  158. base32-crockford==0.3.0
  159. # via archivebox (pyproject.toml)
  160. beautifulsoup4==4.12.3
  161. # via python-benedict
  162. brotli==1.1.0
  163. # via yt-dlp
  164. bx-django-utils==81
  165. # via django-huey-monitor
  166. bx-py-utils==105
  167. # via
  168. # bx-django-utils
  169. # django-huey-monitor
  170. certifi==2024.8.30
  171. # via
  172. # httpcore
  173. # httpx
  174. # requests
  175. # yt-dlp
  176. cffi==1.17.1
  177. # via cryptography
  178. channels==4.1.0
  179. # via archivebox (pyproject.toml)
  180. charset-normalizer==3.4.0
  181. # via requests
  182. constantly==23.10.4
  183. # via twisted
  184. croniter==5.0.1
  185. # via archivebox (pyproject.toml)
  186. cryptography==43.0.3
  187. # via
  188. # autobahn
  189. # django-signal-webhooks
  190. # pyopenssl
  191. # service-identity
  192. daphne==4.1.2
  193. # via channels
  194. dateparser==1.2.0
  195. # via archivebox (pyproject.toml)
  196. decorator==5.1.1
  197. # via
  198. # ipdb
  199. # ipython
  200. django==5.1.2
  201. # via
  202. # archivebox (pyproject.toml)
  203. # abx
  204. # abx-plugin-pip
  205. # abx-spec-archivebox
  206. # abx-spec-django
  207. # bx-django-utils
  208. # channels
  209. # django-admin-data-views
  210. # django-auth-ldap
  211. # django-autotyping
  212. # django-charid-field
  213. # django-debug-toolbar
  214. # django-extensions
  215. # django-huey
  216. # django-huey-monitor
  217. # django-jsonform
  218. # django-ninja
  219. # django-pydantic-field
  220. # django-signal-webhooks
  221. # django-stubs
  222. # django-stubs-ext
  223. # django-taggit
  224. # requests-tracker
  225. django-admin-data-views==0.4.2
  226. # via archivebox (pyproject.toml)
  227. django-auth-ldap==5.1.0
  228. # via archivebox (pyproject.toml)
  229. django-autotyping==0.5.1
  230. # via archivebox (pyproject.toml)
  231. django-charid-field==0.4
  232. # via archivebox (pyproject.toml)
  233. django-debug-toolbar==4.4.6
  234. # via archivebox (pyproject.toml)
  235. django-extensions==3.2.3
  236. # via archivebox (pyproject.toml)
  237. django-huey==1.2.1
  238. # via archivebox (pyproject.toml)
  239. django-huey-monitor==0.9.0
  240. # via archivebox (pyproject.toml)
  241. django-jsonform==2.23.1
  242. # via archivebox (pyproject.toml)
  243. django-ninja==1.3.0
  244. # via archivebox (pyproject.toml)
  245. django-object-actions==4.3.0
  246. # via archivebox (pyproject.toml)
  247. django-pydantic-field==0.3.10
  248. # via archivebox (pyproject.toml)
  249. django-settings-holder==0.2.2
  250. # via
  251. # django-admin-data-views
  252. # django-signal-webhooks
  253. django-signal-webhooks==0.3.1
  254. # via archivebox (pyproject.toml)
  255. django-stubs==5.1.1
  256. # via archivebox (pyproject.toml)
  257. django-stubs-ext==5.1.1
  258. # via django-stubs
  259. django-taggit==6.1.0
  260. # via archivebox (pyproject.toml)
  261. djdt-flamegraph==0.2.13
  262. # via archivebox (pyproject.toml)
  263. et-xmlfile==2.0.0
  264. # via openpyxl
  265. executing==2.1.0
  266. # via stack-data
  267. feedparser==6.0.11
  268. # via archivebox (pyproject.toml)
  269. ftfy==6.3.1
  270. # via python-benedict
  271. h11==0.14.0
  272. # via httpcore
  273. httpcore==1.0.6
  274. # via httpx
  275. httpx==0.27.2
  276. # via django-signal-webhooks
  277. huey==2.5.2
  278. # via
  279. # django-huey
  280. # django-huey-monitor
  281. hyperlink==21.0.0
  282. # via
  283. # autobahn
  284. # twisted
  285. idna==3.10
  286. # via
  287. # anyio
  288. # httpx
  289. # hyperlink
  290. # requests
  291. # twisted
  292. incremental==24.7.2
  293. # via twisted
  294. ipdb==0.13.13
  295. # via archivebox (pyproject.toml)
  296. ipython==8.29.0
  297. # via
  298. # archivebox (pyproject.toml)
  299. # ipdb
  300. jedi==0.19.1
  301. # via ipython
  302. libcst==1.5.0
  303. # via django-autotyping
  304. mailchecker==6.0.11
  305. # via python-benedict
  306. markdown-it-py==3.0.0
  307. # via rich
  308. matplotlib-inline==0.1.7
  309. # via ipython
  310. mdurl==0.1.2
  311. # via markdown-it-py
  312. mutagen==1.47.0
  313. # via yt-dlp
  314. mypy-extensions==1.0.0
  315. # via archivebox (pyproject.toml)
  316. openpyxl==3.1.5
  317. # via python-benedict
  318. parso==0.8.4
  319. # via jedi
  320. pexpect==4.9.0
  321. # via ipython
  322. phonenumbers==8.13.48
  323. # via python-benedict
  324. platformdirs==4.3.6
  325. # via
  326. # archivebox (pyproject.toml)
  327. # pydantic-pkgr
  328. pluggy==1.5.0
  329. # via
  330. # archivebox (pyproject.toml)
  331. # abx
  332. pocket==0.3.6
  333. # via archivebox (pyproject.toml)
  334. prompt-toolkit==3.0.48
  335. # via ipython
  336. psutil==6.1.0
  337. # via archivebox (pyproject.toml)
  338. ptyprocess==0.7.0
  339. # via pexpect
  340. pure-eval==0.2.3
  341. # via stack-data
  342. py-machineid==0.6.0
  343. # via archivebox (pyproject.toml)
  344. pyasn1==0.6.1
  345. # via
  346. # pyasn1-modules
  347. # python-ldap
  348. # service-identity
  349. pyasn1-modules==0.4.1
  350. # via
  351. # python-ldap
  352. # service-identity
  353. pycparser==2.22
  354. # via cffi
  355. pycryptodomex==3.21.0
  356. # via yt-dlp
  357. pydantic==2.9.2
  358. # via
  359. # abx-plugin-playwright
  360. # abx-spec-config
  361. # abx-spec-extractor
  362. # abx-spec-searchbackend
  363. # django-ninja
  364. # django-pydantic-field
  365. # pydantic-pkgr
  366. # pydantic-settings
  367. pydantic-core==2.23.4
  368. # via
  369. # pydantic
  370. # pydantic-pkgr
  371. pydantic-pkgr==0.5.4
  372. # via
  373. # archivebox (pyproject.toml)
  374. # abx-plugin-default-binproviders
  375. # abx-plugin-npm
  376. # abx-plugin-pip
  377. # abx-plugin-playwright
  378. # abx-plugin-puppeteer
  379. # abx-plugin-singlefile
  380. # abx-plugin-sonic-search
  381. # abx-plugin-ytdlp
  382. # abx-spec-pydantic-pkgr
  383. pydantic-settings==2.6.1
  384. # via
  385. # archivebox (pyproject.toml)
  386. # abx-spec-config
  387. pygments==2.18.0
  388. # via
  389. # ipython
  390. # rich
  391. pyopenssl==24.2.1
  392. # via twisted
  393. python-benedict==0.34.0
  394. # via
  395. # archivebox (pyproject.toml)
  396. # abx-spec-config
  397. # abx-spec-extractor
  398. # abx-spec-searchbackend
  399. python-crontab==3.2.0
  400. # via archivebox (pyproject.toml)
  401. python-dateutil==2.9.0.post0
  402. # via
  403. # croniter
  404. # dateparser
  405. # python-benedict
  406. # python-crontab
  407. python-dotenv==1.0.1
  408. # via pydantic-settings
  409. python-fsutil==0.14.1
  410. # via python-benedict
  411. python-ldap==3.4.4
  412. # via
  413. # archivebox (pyproject.toml)
  414. # django-auth-ldap
  415. python-slugify==8.0.4
  416. # via python-benedict
  417. python-stdnum==1.20
  418. # via bx-django-utils
  419. pytz==2024.2
  420. # via
  421. # croniter
  422. # dateparser
  423. pyyaml==6.0.2
  424. # via
  425. # libcst
  426. # python-benedict
  427. regex==2024.9.11
  428. # via dateparser
  429. requests==2.32.3
  430. # via
  431. # archivebox (pyproject.toml)
  432. # pocket
  433. # python-benedict
  434. # yt-dlp
  435. requests-tracker==0.3.3
  436. # via archivebox (pyproject.toml)
  437. rich==13.9.4
  438. # via
  439. # archivebox (pyproject.toml)
  440. # abx-spec-config
  441. # rich-argparse
  442. rich-argparse==1.6.0
  443. # via archivebox (pyproject.toml)
  444. service-identity==24.2.0
  445. # via twisted
  446. setuptools==75.3.0
  447. # via
  448. # archivebox (pyproject.toml)
  449. # autobahn
  450. # incremental
  451. # supervisor
  452. # zope-interface
  453. sgmllib3k==1.0.0
  454. # via feedparser
  455. six==1.16.0
  456. # via
  457. # asttokens
  458. # python-dateutil
  459. sniffio==1.3.1
  460. # via
  461. # anyio
  462. # httpx
  463. sonic-client==1.0.0
  464. # via archivebox (pyproject.toml)
  465. soupsieve==2.6
  466. # via beautifulsoup4
  467. sqlparse==0.5.1
  468. # via
  469. # django
  470. # django-debug-toolbar
  471. # requests-tracker
  472. stack-data==0.6.3
  473. # via ipython
  474. supervisor==4.2.5
  475. # via archivebox (pyproject.toml)
  476. text-unidecode==1.3
  477. # via python-slugify
  478. toml==0.10.2
  479. # via python-benedict
  480. traitlets==5.14.3
  481. # via
  482. # ipython
  483. # matplotlib-inline
  484. twisted==24.10.0
  485. # via daphne
  486. txaio==23.1.1
  487. # via autobahn
  488. typeid-python==0.3.1
  489. # via archivebox (pyproject.toml)
  490. types-pyyaml==6.0.12.20240917
  491. # via django-stubs
  492. typing-extensions==4.12.2
  493. # via
  494. # archivebox (pyproject.toml)
  495. # django-pydantic-field
  496. # django-stubs
  497. # django-stubs-ext
  498. # pydantic
  499. # pydantic-core
  500. # pydantic-pkgr
  501. # twisted
  502. tzdata==2024.2
  503. # via archivebox (pyproject.toml)
  504. tzlocal==5.2
  505. # via dateparser
  506. ulid-py==1.1.0
  507. # via archivebox (pyproject.toml)
  508. urllib3==2.2.3
  509. # via
  510. # requests
  511. # yt-dlp
  512. uuid6==2024.7.10
  513. # via typeid-python
  514. w3lib==2.2.1
  515. # via archivebox (pyproject.toml)
  516. wcwidth==0.2.13
  517. # via
  518. # ftfy
  519. # prompt-toolkit
  520. websockets==13.1
  521. # via yt-dlp
  522. xlrd==2.0.1
  523. # via python-benedict
  524. xmltodict==0.14.2
  525. # via python-benedict
  526. yt-dlp==2024.10.22
  527. # via archivebox (pyproject.toml)
  528. zope-interface==7.1.1
  529. # via twisted