titanabrian commited on
Commit
e4b24d2
·
1 Parent(s): 83c3f41

fix: python constrain

Browse files
Files changed (3) hide show
  1. poetry.lock +85 -72
  2. pyproject.toml +3 -1
  3. requirements.txt +53 -52
poetry.lock CHANGED
@@ -25,6 +25,7 @@ files = [
25
  ]
26
 
27
  [package.dependencies]
 
28
  idna = ">=2.8"
29
  sniffio = ">=1.1"
30
  typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""}
@@ -150,14 +151,14 @@ files = [
150
 
151
  [[package]]
152
  name = "click"
153
- version = "8.2.1"
154
  description = "Composable command line interface toolkit"
155
  optional = false
156
- python-versions = ">=3.10"
157
  groups = ["main"]
158
  files = [
159
- {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"},
160
- {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"},
161
  ]
162
 
163
  [package.dependencies]
@@ -176,6 +177,25 @@ files = [
176
  {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
177
  ]
178
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
179
  [[package]]
180
  name = "fastapi"
181
  version = "0.115.14"
@@ -451,84 +471,76 @@ tests = ["pytest (>=4.6)"]
451
 
452
  [[package]]
453
  name = "networkx"
454
- version = "3.5"
455
  description = "Python package for creating and manipulating graphs and networks"
456
  optional = false
457
- python-versions = ">=3.11"
458
  groups = ["main"]
459
  files = [
460
- {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"},
461
- {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"},
462
  ]
463
 
464
  [package.extras]
465
- default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"]
466
- developer = ["mypy (>=1.15)", "pre-commit (>=4.1)"]
467
- doc = ["intersphinx-registry", "myst-nb (>=1.1)", "numpydoc (>=1.8.0)", "pillow (>=10)", "pydata-sphinx-theme (>=0.16)", "sphinx (>=8.0)", "sphinx-gallery (>=0.18)", "texext (>=0.6.7)"]
468
- example = ["cairocffi (>=1.7)", "contextily (>=1.6)", "igraph (>=0.11)", "momepy (>=0.7.2)", "osmnx (>=2.0.0)", "scikit-learn (>=1.5)", "seaborn (>=0.13)"]
469
- extra = ["lxml (>=4.6)", "pydot (>=3.0.1)", "pygraphviz (>=1.14)", "sympy (>=1.10)"]
470
- test = ["pytest (>=7.2)", "pytest-cov (>=4.0)", "pytest-xdist (>=3.0)"]
471
- test-extras = ["pytest-mpl", "pytest-randomly"]
472
 
473
  [[package]]
474
  name = "numpy"
475
- version = "2.3.1"
476
  description = "Fundamental package for array computing in Python"
477
  optional = false
478
- python-versions = ">=3.11"
479
  groups = ["main"]
480
  files = [
481
- {file = "numpy-2.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6ea9e48336a402551f52cd8f593343699003d2353daa4b72ce8d34f66b722070"},
482
- {file = "numpy-2.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5ccb7336eaf0e77c1635b232c141846493a588ec9ea777a7c24d7166bb8533ae"},
483
- {file = "numpy-2.3.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:0bb3a4a61e1d327e035275d2a993c96fa786e4913aa089843e6a2d9dd205c66a"},
484
- {file = "numpy-2.3.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:e344eb79dab01f1e838ebb67aab09965fb271d6da6b00adda26328ac27d4a66e"},
485
- {file = "numpy-2.3.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:467db865b392168ceb1ef1ffa6f5a86e62468c43e0cfb4ab6da667ede10e58db"},
486
- {file = "numpy-2.3.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:afed2ce4a84f6b0fc6c1ce734ff368cbf5a5e24e8954a338f3bdffa0718adffb"},
487
- {file = "numpy-2.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0025048b3c1557a20bc80d06fdeb8cc7fc193721484cca82b2cfa072fec71a93"},
488
- {file = "numpy-2.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a5ee121b60aa509679b682819c602579e1df14a5b07fe95671c8849aad8f2115"},
489
- {file = "numpy-2.3.1-cp311-cp311-win32.whl", hash = "sha256:a8b740f5579ae4585831b3cf0e3b0425c667274f82a484866d2adf9570539369"},
490
- {file = "numpy-2.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:d4580adadc53311b163444f877e0789f1c8861e2698f6b2a4ca852fda154f3ff"},
491
- {file = "numpy-2.3.1-cp311-cp311-win_arm64.whl", hash = "sha256:ec0bdafa906f95adc9a0c6f26a4871fa753f25caaa0e032578a30457bff0af6a"},
492
- {file = "numpy-2.3.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2959d8f268f3d8ee402b04a9ec4bb7604555aeacf78b360dc4ec27f1d508177d"},
493
- {file = "numpy-2.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:762e0c0c6b56bdedfef9a8e1d4538556438288c4276901ea008ae44091954e29"},
494
- {file = "numpy-2.3.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:867ef172a0976aaa1f1d1b63cf2090de8b636a7674607d514505fb7276ab08fc"},
495
- {file = "numpy-2.3.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:4e602e1b8682c2b833af89ba641ad4176053aaa50f5cacda1a27004352dde943"},
496
- {file = "numpy-2.3.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:8e333040d069eba1652fb08962ec5b76af7f2c7bce1df7e1418c8055cf776f25"},
497
- {file = "numpy-2.3.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:e7cbf5a5eafd8d230a3ce356d892512185230e4781a361229bd902ff403bc660"},
498
- {file = "numpy-2.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5f1b8f26d1086835f442286c1d9b64bb3974b0b1e41bb105358fd07d20872952"},
499
- {file = "numpy-2.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ee8340cb48c9b7a5899d1149eece41ca535513a9698098edbade2a8e7a84da77"},
500
- {file = "numpy-2.3.1-cp312-cp312-win32.whl", hash = "sha256:e772dda20a6002ef7061713dc1e2585bc1b534e7909b2030b5a46dae8ff077ab"},
501
- {file = "numpy-2.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:cfecc7822543abdea6de08758091da655ea2210b8ffa1faf116b940693d3df76"},
502
- {file = "numpy-2.3.1-cp312-cp312-win_arm64.whl", hash = "sha256:7be91b2239af2658653c5bb6f1b8bccafaf08226a258caf78ce44710a0160d30"},
503
- {file = "numpy-2.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:25a1992b0a3fdcdaec9f552ef10d8103186f5397ab45e2d25f8ac51b1a6b97e8"},
504
- {file = "numpy-2.3.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7dea630156d39b02a63c18f508f85010230409db5b2927ba59c8ba4ab3e8272e"},
505
- {file = "numpy-2.3.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:bada6058dd886061f10ea15f230ccf7dfff40572e99fef440a4a857c8728c9c0"},
506
- {file = "numpy-2.3.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:a894f3816eb17b29e4783e5873f92faf55b710c2519e5c351767c51f79d8526d"},
507
- {file = "numpy-2.3.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:18703df6c4a4fee55fd3d6e5a253d01c5d33a295409b03fda0c86b3ca2ff41a1"},
508
- {file = "numpy-2.3.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:5902660491bd7a48b2ec16c23ccb9124b8abfd9583c5fdfa123fe6b421e03de1"},
509
- {file = "numpy-2.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:36890eb9e9d2081137bd78d29050ba63b8dab95dff7912eadf1185e80074b2a0"},
510
- {file = "numpy-2.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a780033466159c2270531e2b8ac063704592a0bc62ec4a1b991c7c40705eb0e8"},
511
- {file = "numpy-2.3.1-cp313-cp313-win32.whl", hash = "sha256:39bff12c076812595c3a306f22bfe49919c5513aa1e0e70fac756a0be7c2a2b8"},
512
- {file = "numpy-2.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:8d5ee6eec45f08ce507a6570e06f2f879b374a552087a4179ea7838edbcbfa42"},
513
- {file = "numpy-2.3.1-cp313-cp313-win_arm64.whl", hash = "sha256:0c4d9e0a8368db90f93bd192bfa771ace63137c3488d198ee21dfb8e7771916e"},
514
- {file = "numpy-2.3.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:b0b5397374f32ec0649dd98c652a1798192042e715df918c20672c62fb52d4b8"},
515
- {file = "numpy-2.3.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c5bdf2015ccfcee8253fb8be695516ac4457c743473a43290fd36eba6a1777eb"},
516
- {file = "numpy-2.3.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:d70f20df7f08b90a2062c1f07737dd340adccf2068d0f1b9b3d56e2038979fee"},
517
- {file = "numpy-2.3.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:2fb86b7e58f9ac50e1e9dd1290154107e47d1eef23a0ae9145ded06ea606f992"},
518
- {file = "numpy-2.3.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:23ab05b2d241f76cb883ce8b9a93a680752fbfcbd51c50eff0b88b979e471d8c"},
519
- {file = "numpy-2.3.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:ce2ce9e5de4703a673e705183f64fd5da5bf36e7beddcb63a25ee2286e71ca48"},
520
- {file = "numpy-2.3.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c4913079974eeb5c16ccfd2b1f09354b8fed7e0d6f2cab933104a09a6419b1ee"},
521
- {file = "numpy-2.3.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:010ce9b4f00d5c036053ca684c77441f2f2c934fd23bee058b4d6f196efd8280"},
522
- {file = "numpy-2.3.1-cp313-cp313t-win32.whl", hash = "sha256:6269b9edfe32912584ec496d91b00b6d34282ca1d07eb10e82dfc780907d6c2e"},
523
- {file = "numpy-2.3.1-cp313-cp313t-win_amd64.whl", hash = "sha256:2a809637460e88a113e186e87f228d74ae2852a2e0c44de275263376f17b5bdc"},
524
- {file = "numpy-2.3.1-cp313-cp313t-win_arm64.whl", hash = "sha256:eccb9a159db9aed60800187bc47a6d3451553f0e1b08b068d8b277ddfbb9b244"},
525
- {file = "numpy-2.3.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ad506d4b09e684394c42c966ec1527f6ebc25da7f4da4b1b056606ffe446b8a3"},
526
- {file = "numpy-2.3.1-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:ebb8603d45bc86bbd5edb0d63e52c5fd9e7945d3a503b77e486bd88dde67a19b"},
527
- {file = "numpy-2.3.1-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:15aa4c392ac396e2ad3d0a2680c0f0dee420f9fed14eef09bdb9450ee6dcb7b7"},
528
- {file = "numpy-2.3.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c6e0bf9d1a2f50d2b65a7cf56db37c095af17b59f6c132396f7c6d5dd76484df"},
529
- {file = "numpy-2.3.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:eabd7e8740d494ce2b4ea0ff05afa1b7b291e978c0ae075487c51e8bd93c0c68"},
530
- {file = "numpy-2.3.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e610832418a2bc09d974cc9fecebfa51e9532d6190223bc5ef6a7402ebf3b5cb"},
531
- {file = "numpy-2.3.1.tar.gz", hash = "sha256:1ec9ae20a4226da374362cca3c62cd753faf2f951440b0e3b98e93c235441d2b"},
532
  ]
533
 
534
  [[package]]
@@ -1133,7 +1145,7 @@ description = "Easily download, build, install, upgrade, and uninstall Python pa
1133
  optional = false
1134
  python-versions = ">=3.9"
1135
  groups = ["main"]
1136
- markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" or python_version >= \"3.12\""
1137
  files = [
1138
  {file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"},
1139
  {file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"},
@@ -1174,6 +1186,7 @@ files = [
1174
 
1175
  [package.dependencies]
1176
  anyio = ">=3.6.2,<5"
 
1177
 
1178
  [package.extras]
1179
  full = ["httpx (>=0.27.0,<0.29.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.18)", "pyyaml"]
@@ -1282,7 +1295,6 @@ nvidia-cusparselt-cu12 = {version = "0.6.3", markers = "platform_system == \"Lin
1282
  nvidia-nccl-cu12 = {version = "2.26.2", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
1283
  nvidia-nvjitlink-cu12 = {version = "12.6.85", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
1284
  nvidia-nvtx-cu12 = {version = "12.6.77", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
1285
- setuptools = {version = "*", markers = "python_version >= \"3.12\""}
1286
  sympy = ">=1.13.3"
1287
  triton = {version = "3.3.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
1288
  typing-extensions = ">=4.10.0"
@@ -1471,11 +1483,12 @@ files = [
1471
  [package.dependencies]
1472
  click = ">=7.0"
1473
  h11 = ">=0.8"
 
1474
 
1475
  [package.extras]
1476
  standard = ["colorama (>=0.4) ; sys_platform == \"win32\"", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.15.1) ; sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"", "watchfiles (>=0.13)", "websockets (>=10.4)"]
1477
 
1478
  [metadata]
1479
  lock-version = "2.1"
1480
- python-versions = ">=3.11"
1481
- content-hash = "cec56ccf164422b58ced3a03d7af787d0e421cfba5f8cda47168234f57d7bf72"
 
25
  ]
26
 
27
  [package.dependencies]
28
+ exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""}
29
  idna = ">=2.8"
30
  sniffio = ">=1.1"
31
  typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""}
 
151
 
152
  [[package]]
153
  name = "click"
154
+ version = "8.1.8"
155
  description = "Composable command line interface toolkit"
156
  optional = false
157
+ python-versions = ">=3.7"
158
  groups = ["main"]
159
  files = [
160
+ {file = "click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2"},
161
+ {file = "click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"},
162
  ]
163
 
164
  [package.dependencies]
 
177
  {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
178
  ]
179
 
180
+ [[package]]
181
+ name = "exceptiongroup"
182
+ version = "1.3.0"
183
+ description = "Backport of PEP 654 (exception groups)"
184
+ optional = false
185
+ python-versions = ">=3.7"
186
+ groups = ["main"]
187
+ markers = "python_version < \"3.11\""
188
+ files = [
189
+ {file = "exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10"},
190
+ {file = "exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88"},
191
+ ]
192
+
193
+ [package.dependencies]
194
+ typing-extensions = {version = ">=4.6.0", markers = "python_version < \"3.13\""}
195
+
196
+ [package.extras]
197
+ test = ["pytest (>=6)"]
198
+
199
  [[package]]
200
  name = "fastapi"
201
  version = "0.115.14"
 
471
 
472
  [[package]]
473
  name = "networkx"
474
+ version = "3.2.1"
475
  description = "Python package for creating and manipulating graphs and networks"
476
  optional = false
477
+ python-versions = ">=3.9"
478
  groups = ["main"]
479
  files = [
480
+ {file = "networkx-3.2.1-py3-none-any.whl", hash = "sha256:f18c69adc97877c42332c170849c96cefa91881c99a7cb3e95b7c659ebdc1ec2"},
481
+ {file = "networkx-3.2.1.tar.gz", hash = "sha256:9f1bb5cf3409bf324e0a722c20bdb4c20ee39bf1c30ce8ae499c8502b0b5e0c6"},
482
  ]
483
 
484
  [package.extras]
485
+ default = ["matplotlib (>=3.5)", "numpy (>=1.22)", "pandas (>=1.4)", "scipy (>=1.9,!=1.11.0,!=1.11.1)"]
486
+ developer = ["changelist (==0.4)", "mypy (>=1.1)", "pre-commit (>=3.2)", "rtoml"]
487
+ doc = ["nb2plots (>=0.7)", "nbconvert (<7.9)", "numpydoc (>=1.6)", "pillow (>=9.4)", "pydata-sphinx-theme (>=0.14)", "sphinx (>=7)", "sphinx-gallery (>=0.14)", "texext (>=0.6.7)"]
488
+ extra = ["lxml (>=4.6)", "pydot (>=1.4.2)", "pygraphviz (>=1.11)", "sympy (>=1.10)"]
489
+ test = ["pytest (>=7.2)", "pytest-cov (>=4.0)"]
 
 
490
 
491
  [[package]]
492
  name = "numpy"
493
+ version = "2.0.2"
494
  description = "Fundamental package for array computing in Python"
495
  optional = false
496
+ python-versions = ">=3.9"
497
  groups = ["main"]
498
  files = [
499
+ {file = "numpy-2.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:51129a29dbe56f9ca83438b706e2e69a39892b5eda6cedcb6b0c9fdc9b0d3ece"},
500
+ {file = "numpy-2.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f15975dfec0cf2239224d80e32c3170b1d168335eaedee69da84fbe9f1f9cd04"},
501
+ {file = "numpy-2.0.2-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:8c5713284ce4e282544c68d1c3b2c7161d38c256d2eefc93c1d683cf47683e66"},
502
+ {file = "numpy-2.0.2-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:becfae3ddd30736fe1889a37f1f580e245ba79a5855bff5f2a29cb3ccc22dd7b"},
503
+ {file = "numpy-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2da5960c3cf0df7eafefd806d4e612c5e19358de82cb3c343631188991566ccd"},
504
+ {file = "numpy-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:496f71341824ed9f3d2fd36cf3ac57ae2e0165c143b55c3a035ee219413f3318"},
505
+ {file = "numpy-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a61ec659f68ae254e4d237816e33171497e978140353c0c2038d46e63282d0c8"},
506
+ {file = "numpy-2.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d731a1c6116ba289c1e9ee714b08a8ff882944d4ad631fd411106a30f083c326"},
507
+ {file = "numpy-2.0.2-cp310-cp310-win32.whl", hash = "sha256:984d96121c9f9616cd33fbd0618b7f08e0cfc9600a7ee1d6fd9b239186d19d97"},
508
+ {file = "numpy-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:c7b0be4ef08607dd04da4092faee0b86607f111d5ae68036f16cc787e250a131"},
509
+ {file = "numpy-2.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:49ca4decb342d66018b01932139c0961a8f9ddc7589611158cb3c27cbcf76448"},
510
+ {file = "numpy-2.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:11a76c372d1d37437857280aa142086476136a8c0f373b2e648ab2c8f18fb195"},
511
+ {file = "numpy-2.0.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:807ec44583fd708a21d4a11d94aedf2f4f3c3719035c76a2bbe1fe8e217bdc57"},
512
+ {file = "numpy-2.0.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8cafab480740e22f8d833acefed5cc87ce276f4ece12fdaa2e8903db2f82897a"},
513
+ {file = "numpy-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a15f476a45e6e5a3a79d8a14e62161d27ad897381fecfa4a09ed5322f2085669"},
514
+ {file = "numpy-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13e689d772146140a252c3a28501da66dfecd77490b498b168b501835041f951"},
515
+ {file = "numpy-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9ea91dfb7c3d1c56a0e55657c0afb38cf1eeae4544c208dc465c3c9f3a7c09f9"},
516
+ {file = "numpy-2.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c1c9307701fec8f3f7a1e6711f9089c06e6284b3afbbcd259f7791282d660a15"},
517
+ {file = "numpy-2.0.2-cp311-cp311-win32.whl", hash = "sha256:a392a68bd329eafac5817e5aefeb39038c48b671afd242710b451e76090e81f4"},
518
+ {file = "numpy-2.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:286cd40ce2b7d652a6f22efdfc6d1edf879440e53e76a75955bc0c826c7e64dc"},
519
+ {file = "numpy-2.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:df55d490dea7934f330006d0f81e8551ba6010a5bf035a249ef61a94f21c500b"},
520
+ {file = "numpy-2.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8df823f570d9adf0978347d1f926b2a867d5608f434a7cff7f7908c6570dcf5e"},
521
+ {file = "numpy-2.0.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9a92ae5c14811e390f3767053ff54eaee3bf84576d99a2456391401323f4ec2c"},
522
+ {file = "numpy-2.0.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:a842d573724391493a97a62ebbb8e731f8a5dcc5d285dfc99141ca15a3302d0c"},
523
+ {file = "numpy-2.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05e238064fc0610c840d1cf6a13bf63d7e391717d247f1bf0318172e759e692"},
524
+ {file = "numpy-2.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0123ffdaa88fa4ab64835dcbde75dcdf89c453c922f18dced6e27c90d1d0ec5a"},
525
+ {file = "numpy-2.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:96a55f64139912d61de9137f11bf39a55ec8faec288c75a54f93dfd39f7eb40c"},
526
+ {file = "numpy-2.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ec9852fb39354b5a45a80bdab5ac02dd02b15f44b3804e9f00c556bf24b4bded"},
527
+ {file = "numpy-2.0.2-cp312-cp312-win32.whl", hash = "sha256:671bec6496f83202ed2d3c8fdc486a8fc86942f2e69ff0e986140339a63bcbe5"},
528
+ {file = "numpy-2.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:cfd41e13fdc257aa5778496b8caa5e856dc4896d4ccf01841daee1d96465467a"},
529
+ {file = "numpy-2.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9059e10581ce4093f735ed23f3b9d283b9d517ff46009ddd485f1747eb22653c"},
530
+ {file = "numpy-2.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:423e89b23490805d2a5a96fe40ec507407b8ee786d66f7328be214f9679df6dd"},
531
+ {file = "numpy-2.0.2-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:2b2955fa6f11907cf7a70dab0d0755159bca87755e831e47932367fc8f2f2d0b"},
532
+ {file = "numpy-2.0.2-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:97032a27bd9d8988b9a97a8c4d2c9f2c15a81f61e2f21404d7e8ef00cb5be729"},
533
+ {file = "numpy-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e795a8be3ddbac43274f18588329c72939870a16cae810c2b73461c40718ab1"},
534
+ {file = "numpy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b258c385842546006213344c50655ff1555a9338e2e5e02a0756dc3e803dd"},
535
+ {file = "numpy-2.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5fec9451a7789926bcf7c2b8d187292c9f93ea30284802a0ab3f5be8ab36865d"},
536
+ {file = "numpy-2.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9189427407d88ff25ecf8f12469d4d39d35bee1db5d39fc5c168c6f088a6956d"},
537
+ {file = "numpy-2.0.2-cp39-cp39-win32.whl", hash = "sha256:905d16e0c60200656500c95b6b8dca5d109e23cb24abc701d41c02d74c6b3afa"},
538
+ {file = "numpy-2.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:a3f4ab0caa7f053f6797fcd4e1e25caee367db3112ef2b6ef82d749530768c73"},
539
+ {file = "numpy-2.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7f0a0c6f12e07fa94133c8a67404322845220c06a9e80e85999afe727f7438b8"},
540
+ {file = "numpy-2.0.2-pp39-pypy39_pp73-macosx_14_0_x86_64.whl", hash = "sha256:312950fdd060354350ed123c0e25a71327d3711584beaef30cdaa93320c392d4"},
541
+ {file = "numpy-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26df23238872200f63518dd2aa984cfca675d82469535dc7162dc2ee52d9dd5c"},
542
+ {file = "numpy-2.0.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a46288ec55ebbd58947d31d72be2c63cbf839f0a63b49cb755022310792a3385"},
543
+ {file = "numpy-2.0.2.tar.gz", hash = "sha256:883c987dee1880e2a864ab0dc9892292582510604156762362d9326444636e78"},
 
 
 
 
 
 
544
  ]
545
 
546
  [[package]]
 
1145
  optional = false
1146
  python-versions = ">=3.9"
1147
  groups = ["main"]
1148
+ markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
1149
  files = [
1150
  {file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"},
1151
  {file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"},
 
1186
 
1187
  [package.dependencies]
1188
  anyio = ">=3.6.2,<5"
1189
+ typing-extensions = {version = ">=3.10.0", markers = "python_version < \"3.10\""}
1190
 
1191
  [package.extras]
1192
  full = ["httpx (>=0.27.0,<0.29.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.18)", "pyyaml"]
 
1295
  nvidia-nccl-cu12 = {version = "2.26.2", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
1296
  nvidia-nvjitlink-cu12 = {version = "12.6.85", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
1297
  nvidia-nvtx-cu12 = {version = "12.6.77", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
 
1298
  sympy = ">=1.13.3"
1299
  triton = {version = "3.3.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
1300
  typing-extensions = ">=4.10.0"
 
1483
  [package.dependencies]
1484
  click = ">=7.0"
1485
  h11 = ">=0.8"
1486
+ typing-extensions = {version = ">=4.0", markers = "python_version < \"3.11\""}
1487
 
1488
  [package.extras]
1489
  standard = ["colorama (>=0.4) ; sys_platform == \"win32\"", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.15.1) ; sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"", "watchfiles (>=0.13)", "websockets (>=10.4)"]
1490
 
1491
  [metadata]
1492
  lock-version = "2.1"
1493
+ python-versions = ">=3.9,<3.12"
1494
+ content-hash = "c8d34d4406e78f8185157eea406987199d02ff5259eb41de7a3aa0f1a05b3899"
pyproject.toml CHANGED
@@ -6,7 +6,6 @@ authors = [
6
  {name = "titanabrian",email = "titanabrian.05@gmail.com"}
7
  ]
8
  readme = "README.md"
9
- requires-python = ">=3.11"
10
  dependencies = [
11
  "fastapi (>=0.115.14,<0.116.0)",
12
  "pydantic (>=2.11.7,<3.0.0)",
@@ -15,6 +14,9 @@ dependencies = [
15
  "uvicorn (>=0.35.0,<0.36.0)"
16
  ]
17
 
 
 
 
18
 
19
  [build-system]
20
  requires = ["poetry-core>=2.0.0,<3.0.0"]
 
6
  {name = "titanabrian",email = "titanabrian.05@gmail.com"}
7
  ]
8
  readme = "README.md"
 
9
  dependencies = [
10
  "fastapi (>=0.115.14,<0.116.0)",
11
  "pydantic (>=2.11.7,<3.0.0)",
 
14
  "uvicorn (>=0.35.0,<0.36.0)"
15
  ]
16
 
17
+ [tool.poetry.dependencies]
18
+ python = ">=3.9,<3.12"
19
+
20
 
21
  [build-system]
22
  requires = ["poetry-core>=2.0.0,<3.0.0"]
requirements.txt CHANGED
@@ -1,52 +1,53 @@
1
- annotated-types==0.7.0 ; python_version >= "3.11"
2
- anyio==4.9.0 ; python_version >= "3.11"
3
- certifi==2025.6.15 ; python_version >= "3.11"
4
- charset-normalizer==3.4.2 ; python_version >= "3.11"
5
- click==8.2.1 ; python_version >= "3.11"
6
- colorama==0.4.6 ; python_version >= "3.11" and platform_system == "Windows"
7
- fastapi==0.115.14 ; python_version >= "3.11"
8
- filelock==3.18.0 ; python_version >= "3.11"
9
- fsspec==2025.5.1 ; python_version >= "3.11"
10
- h11==0.16.0 ; python_version >= "3.11"
11
- hf-xet==1.1.5 ; python_version >= "3.11" and (platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "arm64" or platform_machine == "aarch64")
12
- huggingface-hub==0.33.2 ; python_version >= "3.11"
13
- idna==3.10 ; python_version >= "3.11"
14
- jinja2==3.1.6 ; python_version >= "3.11"
15
- markupsafe==3.0.2 ; python_version >= "3.11"
16
- mpmath==1.3.0 ; python_version >= "3.11"
17
- networkx==3.5 ; python_version >= "3.11"
18
- numpy==2.3.1 ; python_version >= "3.11"
19
- nvidia-cublas-cu12==12.6.4.1 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
20
- nvidia-cuda-cupti-cu12==12.6.80 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
21
- nvidia-cuda-nvrtc-cu12==12.6.77 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
22
- nvidia-cuda-runtime-cu12==12.6.77 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
23
- nvidia-cudnn-cu12==9.5.1.17 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
24
- nvidia-cufft-cu12==11.3.0.4 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
25
- nvidia-cufile-cu12==1.11.1.6 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
26
- nvidia-curand-cu12==10.3.7.77 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
27
- nvidia-cusolver-cu12==11.7.1.2 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
28
- nvidia-cusparse-cu12==12.5.4.2 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
29
- nvidia-cusparselt-cu12==0.6.3 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
30
- nvidia-nccl-cu12==2.26.2 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
31
- nvidia-nvjitlink-cu12==12.6.85 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
32
- nvidia-nvtx-cu12==12.6.77 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
33
- packaging==25.0 ; python_version >= "3.11"
34
- pydantic-core==2.33.2 ; python_version >= "3.11"
35
- pydantic==2.11.7 ; python_version >= "3.11"
36
- pyyaml==6.0.2 ; python_version >= "3.11"
37
- regex==2024.11.6 ; python_version >= "3.11"
38
- requests==2.32.4 ; python_version >= "3.11"
39
- safetensors==0.5.3 ; python_version >= "3.11"
40
- setuptools==80.9.0 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11" or python_version >= "3.12"
41
- sniffio==1.3.1 ; python_version >= "3.11"
42
- starlette==0.46.2 ; python_version >= "3.11"
43
- sympy==1.14.0 ; python_version >= "3.11"
44
- tokenizers==0.21.2 ; python_version >= "3.11"
45
- torch==2.7.1 ; python_version >= "3.11"
46
- tqdm==4.67.1 ; python_version >= "3.11"
47
- transformers==4.53.1 ; python_version >= "3.11"
48
- triton==3.3.1 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.11"
49
- typing-extensions==4.14.1 ; python_version >= "3.11"
50
- typing-inspection==0.4.1 ; python_version >= "3.11"
51
- urllib3==2.5.0 ; python_version >= "3.11"
52
- uvicorn==0.35.0 ; python_version >= "3.11"
 
 
1
+ annotated-types==0.7.0 ; python_version >= "3.9" and python_version < "3.12"
2
+ anyio==4.9.0 ; python_version >= "3.9" and python_version < "3.12"
3
+ certifi==2025.6.15 ; python_version >= "3.9" and python_version < "3.12"
4
+ charset-normalizer==3.4.2 ; python_version >= "3.9" and python_version < "3.12"
5
+ click==8.1.8 ; python_version >= "3.9" and python_version < "3.12"
6
+ colorama==0.4.6 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Windows"
7
+ exceptiongroup==1.3.0 ; python_version >= "3.9" and python_version < "3.11"
8
+ fastapi==0.115.14 ; python_version >= "3.9" and python_version < "3.12"
9
+ filelock==3.18.0 ; python_version >= "3.9" and python_version < "3.12"
10
+ fsspec==2025.5.1 ; python_version >= "3.9" and python_version < "3.12"
11
+ h11==0.16.0 ; python_version >= "3.9" and python_version < "3.12"
12
+ hf-xet==1.1.5 ; python_version >= "3.9" and python_version < "3.12" and (platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "arm64" or platform_machine == "aarch64")
13
+ huggingface-hub==0.33.2 ; python_version >= "3.9" and python_version < "3.12"
14
+ idna==3.10 ; python_version >= "3.9" and python_version < "3.12"
15
+ jinja2==3.1.6 ; python_version >= "3.9" and python_version < "3.12"
16
+ markupsafe==3.0.2 ; python_version >= "3.9" and python_version < "3.12"
17
+ mpmath==1.3.0 ; python_version >= "3.9" and python_version < "3.12"
18
+ networkx==3.2.1 ; python_version >= "3.9" and python_version < "3.12"
19
+ numpy==2.0.2 ; python_version >= "3.9" and python_version < "3.12"
20
+ nvidia-cublas-cu12==12.6.4.1 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
21
+ nvidia-cuda-cupti-cu12==12.6.80 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
22
+ nvidia-cuda-nvrtc-cu12==12.6.77 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
23
+ nvidia-cuda-runtime-cu12==12.6.77 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
24
+ nvidia-cudnn-cu12==9.5.1.17 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
25
+ nvidia-cufft-cu12==11.3.0.4 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
26
+ nvidia-cufile-cu12==1.11.1.6 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
27
+ nvidia-curand-cu12==10.3.7.77 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
28
+ nvidia-cusolver-cu12==11.7.1.2 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
29
+ nvidia-cusparse-cu12==12.5.4.2 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
30
+ nvidia-cusparselt-cu12==0.6.3 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
31
+ nvidia-nccl-cu12==2.26.2 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
32
+ nvidia-nvjitlink-cu12==12.6.85 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
33
+ nvidia-nvtx-cu12==12.6.77 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
34
+ packaging==25.0 ; python_version >= "3.9" and python_version < "3.12"
35
+ pydantic-core==2.33.2 ; python_version >= "3.9" and python_version < "3.12"
36
+ pydantic==2.11.7 ; python_version >= "3.9" and python_version < "3.12"
37
+ pyyaml==6.0.2 ; python_version >= "3.9" and python_version < "3.12"
38
+ regex==2024.11.6 ; python_version >= "3.9" and python_version < "3.12"
39
+ requests==2.32.4 ; python_version >= "3.9" and python_version < "3.12"
40
+ safetensors==0.5.3 ; python_version >= "3.9" and python_version < "3.12"
41
+ setuptools==80.9.0 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
42
+ sniffio==1.3.1 ; python_version >= "3.9" and python_version < "3.12"
43
+ starlette==0.46.2 ; python_version >= "3.9" and python_version < "3.12"
44
+ sympy==1.14.0 ; python_version >= "3.9" and python_version < "3.12"
45
+ tokenizers==0.21.2 ; python_version >= "3.9" and python_version < "3.12"
46
+ torch==2.7.1 ; python_version >= "3.9" and python_version < "3.12"
47
+ tqdm==4.67.1 ; python_version >= "3.9" and python_version < "3.12"
48
+ transformers==4.53.1 ; python_version >= "3.9" and python_version < "3.12"
49
+ triton==3.3.1 ; python_version >= "3.9" and python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64"
50
+ typing-extensions==4.14.1 ; python_version >= "3.9" and python_version < "3.12"
51
+ typing-inspection==0.4.1 ; python_version >= "3.9" and python_version < "3.12"
52
+ urllib3==2.5.0 ; python_version >= "3.9" and python_version < "3.12"
53
+ uvicorn==0.35.0 ; python_version >= "3.9" and python_version < "3.12"