app.txt 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394
  1. #
  2. # This file is autogenerated by pip-compile with Python 3.9
  3. # by the following command:
  4. #
  5. # pip-compile --output-file=requirements/3.9/app.txt requirements/app.in
  6. #
  7. alembic==1.16.1
  8. # via flask-migrate
  9. altair==5.5.0
  10. # via -r requirements/app.in
  11. argon2-cffi==25.1.0
  12. # via -r requirements/app.in
  13. argon2-cffi-bindings==21.2.0
  14. # via argon2-cffi
  15. arrow==1.3.0
  16. # via rq-dashboard
  17. async-timeout==5.0.1
  18. # via redis
  19. attrs==25.3.0
  20. # via
  21. # jsonschema
  22. # referencing
  23. babel==2.17.0
  24. # via py-moneyed
  25. bcrypt==4.0.1
  26. # via -r requirements/app.in
  27. blinker==1.9.0
  28. # via
  29. # flask
  30. # flask-mail
  31. # flask-principal
  32. # sentry-sdk
  33. certifi==2025.4.26
  34. # via
  35. # requests
  36. # sentry-sdk
  37. cffi==1.17.1
  38. # via argon2-cffi-bindings
  39. charset-normalizer==3.4.2
  40. # via requests
  41. click==8.1.8
  42. # via
  43. # -r requirements/app.in
  44. # click-default-group
  45. # flask
  46. # rq
  47. click-default-group==1.2.4
  48. # via -r requirements/app.in
  49. contourpy==1.3.0
  50. # via matplotlib
  51. convertdate==2.4.0
  52. # via workalendar
  53. cycler==0.12.1
  54. # via matplotlib
  55. dill==0.4.0
  56. # via openturns
  57. dnspython==2.7.0
  58. # via email-validator
  59. email-validator==2.2.0
  60. # via
  61. # -r requirements/app.in
  62. # flask-security-too
  63. filelock==3.18.0
  64. # via tldextract
  65. flask==3.1.1
  66. # via
  67. # -r requirements/app.in
  68. # flask-classful
  69. # flask-cors
  70. # flask-json
  71. # flask-login
  72. # flask-mail
  73. # flask-marshmallow
  74. # flask-migrate
  75. # flask-principal
  76. # flask-security-too
  77. # flask-sqlalchemy
  78. # flask-sslify
  79. # flask-wtf
  80. # rq-dashboard
  81. # sentry-sdk
  82. flask-classful==0.16.0
  83. # via -r requirements/app.in
  84. flask-cors==6.0.0
  85. # via -r requirements/app.in
  86. flask-json==0.4.0
  87. # via -r requirements/app.in
  88. flask-login==0.6.3
  89. # via
  90. # -r requirements/app.in
  91. # flask-security-too
  92. flask-mail==0.10.0
  93. # via -r requirements/app.in
  94. flask-marshmallow==1.3.0
  95. # via -r requirements/app.in
  96. flask-migrate==4.1.0
  97. # via -r requirements/app.in
  98. flask-principal==0.4.0
  99. # via flask-security-too
  100. flask-security-too==5.6.2
  101. # via -r requirements/app.in
  102. flask-sqlalchemy==3.1.1
  103. # via
  104. # -r requirements/app.in
  105. # flask-migrate
  106. flask-sslify==0.1.5
  107. # via -r requirements/app.in
  108. flask-wtf==1.2.2
  109. # via
  110. # -r requirements/app.in
  111. # flask-security-too
  112. flexcache==0.3
  113. # via pint
  114. flexparser==0.4
  115. # via pint
  116. fonttools==4.58.1
  117. # via matplotlib
  118. greenlet==3.2.2
  119. # via sqlalchemy
  120. humanize==4.12.3
  121. # via -r requirements/app.in
  122. idna==3.10
  123. # via
  124. # email-validator
  125. # requests
  126. # tldextract
  127. importlib-metadata==8.7.0
  128. # via
  129. # -r requirements/app.in
  130. # flask
  131. # timely-beliefs
  132. importlib-resources==6.5.2
  133. # via
  134. # flask-security-too
  135. # matplotlib
  136. inflect==6.0.2
  137. # via -r requirements/app.in
  138. inflection==0.5.1
  139. # via -r requirements/app.in
  140. iso8601==2.1.0
  141. # via -r requirements/app.in
  142. isodate==0.7.2
  143. # via
  144. # -r requirements/app.in
  145. # timely-beliefs
  146. itsdangerous==2.2.0
  147. # via
  148. # flask
  149. # flask-wtf
  150. jinja2==3.1.6
  151. # via
  152. # altair
  153. # flask
  154. joblib==1.4.2
  155. # via
  156. # scikit-learn
  157. # sktime
  158. jsonschema==4.24.0
  159. # via altair
  160. jsonschema-specifications==2025.4.1
  161. # via jsonschema
  162. kiwisolver==1.4.7
  163. # via matplotlib
  164. lunardate==0.2.2
  165. # via workalendar
  166. mako==1.3.10
  167. # via alembic
  168. markupsafe==3.0.2
  169. # via
  170. # flask
  171. # flask-security-too
  172. # jinja2
  173. # mako
  174. # sentry-sdk
  175. # werkzeug
  176. # wtforms
  177. marshmallow==3.26.1
  178. # via
  179. # -r requirements/app.in
  180. # flask-marshmallow
  181. # marshmallow-polyfield
  182. # marshmallow-sqlalchemy
  183. # webargs
  184. marshmallow-polyfield==5.11
  185. # via -r requirements/app.in
  186. marshmallow-sqlalchemy==1.4.2
  187. # via -r requirements/app.in
  188. matplotlib==3.9.4
  189. # via timetomodel
  190. narwhals==1.41.0
  191. # via altair
  192. numpy==1.26.4
  193. # via
  194. # contourpy
  195. # matplotlib
  196. # pandas
  197. # patsy
  198. # properscoring
  199. # scikit-learn
  200. # scipy
  201. # sktime
  202. # statsmodels
  203. # timely-beliefs
  204. # timetomodel
  205. # uniplot
  206. openturns==1.24
  207. # via timely-beliefs
  208. packaging==25.0
  209. # via
  210. # altair
  211. # marshmallow
  212. # matplotlib
  213. # sktime
  214. # statsmodels
  215. # webargs
  216. pandas==2.2.1
  217. # via
  218. # -r requirements/app.in
  219. # sktime
  220. # statsmodels
  221. # timely-beliefs
  222. # timetomodel
  223. passlib==1.7.4
  224. # via flask-security-too
  225. patsy==1.0.1
  226. # via statsmodels
  227. pillow==11.2.1
  228. # via
  229. # -r requirements/app.in
  230. # matplotlib
  231. pint==0.24.4
  232. # via -r requirements/app.in
  233. platformdirs==4.3.8
  234. # via pint
  235. ply==3.11
  236. # via pyomo
  237. properscoring==0.1
  238. # via timely-beliefs
  239. psutil==7.0.0
  240. # via openturns
  241. psycopg2-binary==2.9.10
  242. # via
  243. # -r requirements/app.in
  244. # timely-beliefs
  245. py-moneyed==3.0
  246. # via -r requirements/app.in
  247. pycparser==2.22
  248. # via cffi
  249. pydantic==1.10.22
  250. # via
  251. # -r requirements/app.in
  252. # inflect
  253. pyluach==2.2.0
  254. # via workalendar
  255. pymeeus==0.5.12
  256. # via convertdate
  257. pyomo==6.8.2
  258. # via -r requirements/app.in
  259. pyparsing==3.2.3
  260. # via matplotlib
  261. python-dateutil==2.9.0.post0
  262. # via
  263. # arrow
  264. # matplotlib
  265. # pandas
  266. # timetomodel
  267. # workalendar
  268. python-dotenv==1.1.0
  269. # via -r requirements/app.in
  270. pytz==2025.2
  271. # via
  272. # -r requirements/app.in
  273. # pandas
  274. # timely-beliefs
  275. # timetomodel
  276. pyyaml==6.0.2
  277. # via -r requirements/app.in
  278. redis==6.2.0
  279. # via
  280. # -r requirements/app.in
  281. # redis-sentinel-url
  282. # rq
  283. # rq-dashboard
  284. redis-sentinel-url==1.0.1
  285. # via rq-dashboard
  286. referencing==0.36.2
  287. # via
  288. # jsonschema
  289. # jsonschema-specifications
  290. requests==2.32.3
  291. # via
  292. # requests-file
  293. # tldextract
  294. requests-file==2.1.0
  295. # via tldextract
  296. rpds-py==0.25.1
  297. # via
  298. # jsonschema
  299. # referencing
  300. rq==2.3.3
  301. # via
  302. # -r requirements/app.in
  303. # rq-dashboard
  304. rq-dashboard==0.8.3.2
  305. # via -r requirements/app.in
  306. scikit-base==0.12.3
  307. # via sktime
  308. scikit-learn==1.6.1
  309. # via
  310. # sktime
  311. # timetomodel
  312. scipy==1.13.1
  313. # via
  314. # properscoring
  315. # scikit-learn
  316. # sktime
  317. # statsmodels
  318. # timely-beliefs
  319. # timetomodel
  320. sentry-sdk[flask]==2.29.1
  321. # via -r requirements/app.in
  322. six==1.17.0
  323. # via python-dateutil
  324. sktime==0.37.0
  325. # via timely-beliefs
  326. sqlalchemy==2.0.41
  327. # via
  328. # -r requirements/app.in
  329. # alembic
  330. # flask-sqlalchemy
  331. # marshmallow-sqlalchemy
  332. # timely-beliefs
  333. # timetomodel
  334. statsmodels==0.14.4
  335. # via timetomodel
  336. tabulate==0.9.0
  337. # via -r requirements/app.in
  338. threadpoolctl==3.6.0
  339. # via scikit-learn
  340. timely-beliefs[forecast]==3.2.0
  341. # via -r requirements/app.in
  342. timetomodel==0.7.3
  343. # via -r requirements/app.in
  344. tldextract==5.3.0
  345. # via -r requirements/app.in
  346. tomli==2.2.1
  347. # via alembic
  348. types-python-dateutil==2.9.0.20250516
  349. # via arrow
  350. typing-extensions==4.14.0
  351. # via
  352. # alembic
  353. # altair
  354. # flexcache
  355. # flexparser
  356. # marshmallow-sqlalchemy
  357. # pint
  358. # py-moneyed
  359. # pydantic
  360. # referencing
  361. # sqlalchemy
  362. tzdata==2025.2
  363. # via pandas
  364. uniplot==0.21.1
  365. # via -r requirements/app.in
  366. urllib3==2.4.0
  367. # via
  368. # requests
  369. # sentry-sdk
  370. vl-convert-python==1.8.0
  371. # via -r requirements/app.in
  372. webargs==8.7.0
  373. # via -r requirements/app.in
  374. werkzeug==3.1.3
  375. # via
  376. # -r requirements/app.in
  377. # flask
  378. # flask-cors
  379. # flask-login
  380. workalendar==17.0.0
  381. # via -r requirements/app.in
  382. wtforms==3.2.1
  383. # via
  384. # flask-security-too
  385. # flask-wtf
  386. xlrd==2.0.1
  387. # via -r requirements/app.in
  388. zipp==3.22.0
  389. # via
  390. # importlib-metadata
  391. # importlib-resources
  392. # The following packages are considered to be unsafe in a requirements file:
  393. # setuptools