Spaces:
Sleeping
Sleeping
kaubarros-24
commited on
Commit
·
b6f16bd
1
Parent(s):
5fbfdc7
chore: Slave
Browse files- .gitignore +162 -0
- pdm.lock +1579 -0
- potas_recommend/.gitignore +162 -0
- potas_recommend/config.json +34 -0
- potas_recommend/model.safetensors +3 -0
- potas_recommend/special_tokens_map.json +37 -0
- potas_recommend/tokenizer_config.json +57 -0
- potas_recommend/vocab.txt +0 -0
- pyproject.toml +34 -0
- requirements.txt +6 -1
- src/arroz/__init__.py +0 -0
- src/arroz/main.py +33 -0
- tests/__init__.py +0 -0
.gitignore
ADDED
@@ -0,0 +1,162 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Byte-compiled / optimized / DLL files
|
2 |
+
__pycache__/
|
3 |
+
*.py[cod]
|
4 |
+
*$py.class
|
5 |
+
|
6 |
+
# C extensions
|
7 |
+
*.so
|
8 |
+
|
9 |
+
# Distribution / packaging
|
10 |
+
.Python
|
11 |
+
build/
|
12 |
+
develop-eggs/
|
13 |
+
dist/
|
14 |
+
downloads/
|
15 |
+
eggs/
|
16 |
+
.eggs/
|
17 |
+
lib/
|
18 |
+
lib64/
|
19 |
+
parts/
|
20 |
+
sdist/
|
21 |
+
var/
|
22 |
+
wheels/
|
23 |
+
share/python-wheels/
|
24 |
+
*.egg-info/
|
25 |
+
.installed.cfg
|
26 |
+
*.egg
|
27 |
+
MANIFEST
|
28 |
+
|
29 |
+
# PyInstaller
|
30 |
+
# Usually these files are written by a python script from a template
|
31 |
+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
32 |
+
*.manifest
|
33 |
+
*.spec
|
34 |
+
|
35 |
+
# Installer logs
|
36 |
+
pip-log.txt
|
37 |
+
pip-delete-this-directory.txt
|
38 |
+
|
39 |
+
# Unit test / coverage reports
|
40 |
+
htmlcov/
|
41 |
+
.tox/
|
42 |
+
.nox/
|
43 |
+
.coverage
|
44 |
+
.coverage.*
|
45 |
+
.cache
|
46 |
+
nosetests.xml
|
47 |
+
coverage.xml
|
48 |
+
*.cover
|
49 |
+
*.py,cover
|
50 |
+
.hypothesis/
|
51 |
+
.pytest_cache/
|
52 |
+
cover/
|
53 |
+
|
54 |
+
# Translations
|
55 |
+
*.mo
|
56 |
+
*.pot
|
57 |
+
|
58 |
+
# Django stuff:
|
59 |
+
*.log
|
60 |
+
local_settings.py
|
61 |
+
db.sqlite3
|
62 |
+
db.sqlite3-journal
|
63 |
+
|
64 |
+
# Flask stuff:
|
65 |
+
instance/
|
66 |
+
.webassets-cache
|
67 |
+
|
68 |
+
# Scrapy stuff:
|
69 |
+
.scrapy
|
70 |
+
|
71 |
+
# Sphinx documentation
|
72 |
+
docs/_build/
|
73 |
+
|
74 |
+
# PyBuilder
|
75 |
+
.pybuilder/
|
76 |
+
target/
|
77 |
+
|
78 |
+
# Jupyter Notebook
|
79 |
+
.ipynb_checkpoints
|
80 |
+
|
81 |
+
# IPython
|
82 |
+
profile_default/
|
83 |
+
ipython_config.py
|
84 |
+
|
85 |
+
# pyenv
|
86 |
+
# For a library or package, you might want to ignore these files since the code is
|
87 |
+
# intended to run in multiple environments; otherwise, check them in:
|
88 |
+
# .python-version
|
89 |
+
|
90 |
+
# pipenv
|
91 |
+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
|
92 |
+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
|
93 |
+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
|
94 |
+
# install all needed dependencies.
|
95 |
+
#Pipfile.lock
|
96 |
+
|
97 |
+
# poetry
|
98 |
+
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
|
99 |
+
# This is especially recommended for binary packages to ensure reproducibility, and is more
|
100 |
+
# commonly ignored for libraries.
|
101 |
+
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
|
102 |
+
#poetry.lock
|
103 |
+
|
104 |
+
# pdm
|
105 |
+
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
|
106 |
+
#pdm.lock
|
107 |
+
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
|
108 |
+
# in version control.
|
109 |
+
# https://pdm-project.org/#use-with-ide
|
110 |
+
.pdm.toml
|
111 |
+
.pdm-python
|
112 |
+
.pdm-build/
|
113 |
+
|
114 |
+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
|
115 |
+
__pypackages__/
|
116 |
+
|
117 |
+
# Celery stuff
|
118 |
+
celerybeat-schedule
|
119 |
+
celerybeat.pid
|
120 |
+
|
121 |
+
# SageMath parsed files
|
122 |
+
*.sage.py
|
123 |
+
|
124 |
+
# Environments
|
125 |
+
.env
|
126 |
+
.venv
|
127 |
+
env/
|
128 |
+
venv/
|
129 |
+
ENV/
|
130 |
+
env.bak/
|
131 |
+
venv.bak/
|
132 |
+
|
133 |
+
# Spyder project settings
|
134 |
+
.spyderproject
|
135 |
+
.spyproject
|
136 |
+
|
137 |
+
# Rope project settings
|
138 |
+
.ropeproject
|
139 |
+
|
140 |
+
# mkdocs documentation
|
141 |
+
/site
|
142 |
+
|
143 |
+
# mypy
|
144 |
+
.mypy_cache/
|
145 |
+
.dmypy.json
|
146 |
+
dmypy.json
|
147 |
+
|
148 |
+
# Pyre type checker
|
149 |
+
.pyre/
|
150 |
+
|
151 |
+
# pytype static type analyzer
|
152 |
+
.pytype/
|
153 |
+
|
154 |
+
# Cython debug symbols
|
155 |
+
cython_debug/
|
156 |
+
|
157 |
+
# PyCharm
|
158 |
+
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
|
159 |
+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
|
160 |
+
# and can be added to the global gitignore or merged into this file. For a more nuclear
|
161 |
+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
|
162 |
+
#.idea/
|
pdm.lock
ADDED
@@ -0,0 +1,1579 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# This file is @generated by PDM.
|
2 |
+
# It is not intended for manual editing.
|
3 |
+
|
4 |
+
[metadata]
|
5 |
+
groups = ["default"]
|
6 |
+
strategy = ["inherit_metadata"]
|
7 |
+
lock_version = "4.5.0"
|
8 |
+
content_hash = "sha256:79ab5f3d0c72190734cb82b469c1b37ea014ce6ff6c89cf0d4b56cb23287e88a"
|
9 |
+
|
10 |
+
[[metadata.targets]]
|
11 |
+
requires_python = "==3.11.*"
|
12 |
+
|
13 |
+
[[package]]
|
14 |
+
name = "absl-py"
|
15 |
+
version = "2.1.0"
|
16 |
+
requires_python = ">=3.7"
|
17 |
+
summary = "Abseil Python Common Libraries, see https://github.com/abseil/abseil-py."
|
18 |
+
groups = ["default"]
|
19 |
+
files = [
|
20 |
+
{file = "absl-py-2.1.0.tar.gz", hash = "sha256:7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff"},
|
21 |
+
{file = "absl_py-2.1.0-py3-none-any.whl", hash = "sha256:526a04eadab8b4ee719ce68f204172ead1027549089702d99b9059f129ff1308"},
|
22 |
+
]
|
23 |
+
|
24 |
+
[[package]]
|
25 |
+
name = "aiofiles"
|
26 |
+
version = "23.2.1"
|
27 |
+
requires_python = ">=3.7"
|
28 |
+
summary = "File support for asyncio."
|
29 |
+
groups = ["default"]
|
30 |
+
files = [
|
31 |
+
{file = "aiofiles-23.2.1-py3-none-any.whl", hash = "sha256:19297512c647d4b27a2cf7c34caa7e405c0d60b5560618a29a9fe027b18b0107"},
|
32 |
+
{file = "aiofiles-23.2.1.tar.gz", hash = "sha256:84ec2218d8419404abcb9f0c02df3f34c6e0a68ed41072acfb1cef5cbc29051a"},
|
33 |
+
]
|
34 |
+
|
35 |
+
[[package]]
|
36 |
+
name = "annotated-types"
|
37 |
+
version = "0.7.0"
|
38 |
+
requires_python = ">=3.8"
|
39 |
+
summary = "Reusable constraint types to use with typing.Annotated"
|
40 |
+
groups = ["default"]
|
41 |
+
dependencies = [
|
42 |
+
"typing-extensions>=4.0.0; python_version < \"3.9\"",
|
43 |
+
]
|
44 |
+
files = [
|
45 |
+
{file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"},
|
46 |
+
{file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"},
|
47 |
+
]
|
48 |
+
|
49 |
+
[[package]]
|
50 |
+
name = "anyio"
|
51 |
+
version = "4.6.2.post1"
|
52 |
+
requires_python = ">=3.9"
|
53 |
+
summary = "High level compatibility layer for multiple asynchronous event loop implementations"
|
54 |
+
groups = ["default"]
|
55 |
+
dependencies = [
|
56 |
+
"exceptiongroup>=1.0.2; python_version < \"3.11\"",
|
57 |
+
"idna>=2.8",
|
58 |
+
"sniffio>=1.1",
|
59 |
+
"typing-extensions>=4.1; python_version < \"3.11\"",
|
60 |
+
]
|
61 |
+
files = [
|
62 |
+
{file = "anyio-4.6.2.post1-py3-none-any.whl", hash = "sha256:6d170c36fba3bdd840c73d3868c1e777e33676a69c3a72cf0a0d5d6d8009b61d"},
|
63 |
+
{file = "anyio-4.6.2.post1.tar.gz", hash = "sha256:4c8bc31ccdb51c7f7bd251f51c609e038d63e34219b44aa86e47576389880b4c"},
|
64 |
+
]
|
65 |
+
|
66 |
+
[[package]]
|
67 |
+
name = "astunparse"
|
68 |
+
version = "1.6.3"
|
69 |
+
summary = "An AST unparser for Python"
|
70 |
+
groups = ["default"]
|
71 |
+
dependencies = [
|
72 |
+
"six<2.0,>=1.6.1",
|
73 |
+
"wheel<1.0,>=0.23.0",
|
74 |
+
]
|
75 |
+
files = [
|
76 |
+
{file = "astunparse-1.6.3-py2.py3-none-any.whl", hash = "sha256:c2652417f2c8b5bb325c885ae329bdf3f86424075c4fd1a128674bc6fba4b8e8"},
|
77 |
+
{file = "astunparse-1.6.3.tar.gz", hash = "sha256:5ad93a8456f0d084c3456d059fd9a92cce667963232cbf763eac3bc5b7940872"},
|
78 |
+
]
|
79 |
+
|
80 |
+
[[package]]
|
81 |
+
name = "certifi"
|
82 |
+
version = "2024.8.30"
|
83 |
+
requires_python = ">=3.6"
|
84 |
+
summary = "Python package for providing Mozilla's CA Bundle."
|
85 |
+
groups = ["default"]
|
86 |
+
files = [
|
87 |
+
{file = "certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8"},
|
88 |
+
{file = "certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9"},
|
89 |
+
]
|
90 |
+
|
91 |
+
[[package]]
|
92 |
+
name = "charset-normalizer"
|
93 |
+
version = "3.4.0"
|
94 |
+
requires_python = ">=3.7.0"
|
95 |
+
summary = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
|
96 |
+
groups = ["default"]
|
97 |
+
files = [
|
98 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c"},
|
99 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944"},
|
100 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee"},
|
101 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c"},
|
102 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6"},
|
103 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea"},
|
104 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc"},
|
105 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5"},
|
106 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594"},
|
107 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c"},
|
108 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365"},
|
109 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129"},
|
110 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236"},
|
111 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-win32.whl", hash = "sha256:9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99"},
|
112 |
+
{file = "charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27"},
|
113 |
+
{file = "charset_normalizer-3.4.0-py3-none-any.whl", hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079"},
|
114 |
+
{file = "charset_normalizer-3.4.0.tar.gz", hash = "sha256:223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e"},
|
115 |
+
]
|
116 |
+
|
117 |
+
[[package]]
|
118 |
+
name = "click"
|
119 |
+
version = "8.1.7"
|
120 |
+
requires_python = ">=3.7"
|
121 |
+
summary = "Composable command line interface toolkit"
|
122 |
+
groups = ["default"]
|
123 |
+
dependencies = [
|
124 |
+
"colorama; platform_system == \"Windows\"",
|
125 |
+
"importlib-metadata; python_version < \"3.8\"",
|
126 |
+
]
|
127 |
+
files = [
|
128 |
+
{file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"},
|
129 |
+
{file = "click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"},
|
130 |
+
]
|
131 |
+
|
132 |
+
[[package]]
|
133 |
+
name = "colorama"
|
134 |
+
version = "0.4.6"
|
135 |
+
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
|
136 |
+
summary = "Cross-platform colored terminal text."
|
137 |
+
groups = ["default"]
|
138 |
+
marker = "platform_system == \"Windows\""
|
139 |
+
files = [
|
140 |
+
{file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
|
141 |
+
{file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
|
142 |
+
]
|
143 |
+
|
144 |
+
[[package]]
|
145 |
+
name = "fastapi"
|
146 |
+
version = "0.115.4"
|
147 |
+
requires_python = ">=3.8"
|
148 |
+
summary = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
|
149 |
+
groups = ["default"]
|
150 |
+
dependencies = [
|
151 |
+
"pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4",
|
152 |
+
"starlette<0.42.0,>=0.40.0",
|
153 |
+
"typing-extensions>=4.8.0",
|
154 |
+
]
|
155 |
+
files = [
|
156 |
+
{file = "fastapi-0.115.4-py3-none-any.whl", hash = "sha256:0b504a063ffb3cf96a5e27dc1bc32c80ca743a2528574f9cdc77daa2d31b4742"},
|
157 |
+
{file = "fastapi-0.115.4.tar.gz", hash = "sha256:db653475586b091cb8b2fec2ac54a680ac6a158e07406e1abae31679e8826349"},
|
158 |
+
]
|
159 |
+
|
160 |
+
[[package]]
|
161 |
+
name = "ffmpy"
|
162 |
+
version = "0.4.0"
|
163 |
+
requires_python = "<4.0.0,>=3.8.1"
|
164 |
+
summary = "A simple Python wrapper for FFmpeg"
|
165 |
+
groups = ["default"]
|
166 |
+
files = [
|
167 |
+
{file = "ffmpy-0.4.0-py3-none-any.whl", hash = "sha256:39c0f20c5b465e7f8d29a5191f3a7d7675a8c546d9d985de8921151cd9b59e14"},
|
168 |
+
{file = "ffmpy-0.4.0.tar.gz", hash = "sha256:131b57794e802ad555f579007497f7a3d0cab0583d37496c685b8acae4837b1d"},
|
169 |
+
]
|
170 |
+
|
171 |
+
[[package]]
|
172 |
+
name = "filelock"
|
173 |
+
version = "3.16.1"
|
174 |
+
requires_python = ">=3.8"
|
175 |
+
summary = "A platform independent file lock."
|
176 |
+
groups = ["default"]
|
177 |
+
files = [
|
178 |
+
{file = "filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0"},
|
179 |
+
{file = "filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435"},
|
180 |
+
]
|
181 |
+
|
182 |
+
[[package]]
|
183 |
+
name = "flatbuffers"
|
184 |
+
version = "24.3.25"
|
185 |
+
summary = "The FlatBuffers serialization format for Python"
|
186 |
+
groups = ["default"]
|
187 |
+
files = [
|
188 |
+
{file = "flatbuffers-24.3.25-py2.py3-none-any.whl", hash = "sha256:8dbdec58f935f3765e4f7f3cf635ac3a77f83568138d6a2311f524ec96364812"},
|
189 |
+
{file = "flatbuffers-24.3.25.tar.gz", hash = "sha256:de2ec5b203f21441716617f38443e0a8ebf3d25bf0d9c0bb0ce68fa00ad546a4"},
|
190 |
+
]
|
191 |
+
|
192 |
+
[[package]]
|
193 |
+
name = "fsspec"
|
194 |
+
version = "2024.10.0"
|
195 |
+
requires_python = ">=3.8"
|
196 |
+
summary = "File-system specification"
|
197 |
+
groups = ["default"]
|
198 |
+
files = [
|
199 |
+
{file = "fsspec-2024.10.0-py3-none-any.whl", hash = "sha256:03b9a6785766a4de40368b88906366755e2819e758b83705c88cd7cb5fe81871"},
|
200 |
+
{file = "fsspec-2024.10.0.tar.gz", hash = "sha256:eda2d8a4116d4f2429db8550f2457da57279247dd930bb12f821b58391359493"},
|
201 |
+
]
|
202 |
+
|
203 |
+
[[package]]
|
204 |
+
name = "gast"
|
205 |
+
version = "0.6.0"
|
206 |
+
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7"
|
207 |
+
summary = "Python AST that abstracts the underlying Python version"
|
208 |
+
groups = ["default"]
|
209 |
+
files = [
|
210 |
+
{file = "gast-0.6.0-py3-none-any.whl", hash = "sha256:52b182313f7330389f72b069ba00f174cfe2a06411099547288839c6cbafbd54"},
|
211 |
+
{file = "gast-0.6.0.tar.gz", hash = "sha256:88fc5300d32c7ac6ca7b515310862f71e6fdf2c029bbec7c66c0f5dd47b6b1fb"},
|
212 |
+
]
|
213 |
+
|
214 |
+
[[package]]
|
215 |
+
name = "google-pasta"
|
216 |
+
version = "0.2.0"
|
217 |
+
summary = "pasta is an AST-based Python refactoring library"
|
218 |
+
groups = ["default"]
|
219 |
+
dependencies = [
|
220 |
+
"six",
|
221 |
+
]
|
222 |
+
files = [
|
223 |
+
{file = "google-pasta-0.2.0.tar.gz", hash = "sha256:c9f2c8dfc8f96d0d5808299920721be30c9eec37f2389f28904f454565c8a16e"},
|
224 |
+
{file = "google_pasta-0.2.0-py3-none-any.whl", hash = "sha256:b32482794a366b5366a32c92a9a9201b107821889935a02b3e51f6b432ea84ed"},
|
225 |
+
]
|
226 |
+
|
227 |
+
[[package]]
|
228 |
+
name = "gradio"
|
229 |
+
version = "5.5.0"
|
230 |
+
requires_python = ">=3.10"
|
231 |
+
summary = "Python library for easily interacting with trained machine learning models"
|
232 |
+
groups = ["default"]
|
233 |
+
dependencies = [
|
234 |
+
"aiofiles<24.0,>=22.0",
|
235 |
+
"anyio<5.0,>=3.0",
|
236 |
+
"audioop-lts<1.0; python_version >= \"3.13\"",
|
237 |
+
"fastapi<1.0,>=0.115.2",
|
238 |
+
"ffmpy",
|
239 |
+
"gradio-client==1.4.2",
|
240 |
+
"httpx>=0.24.1",
|
241 |
+
"huggingface-hub>=0.25.1",
|
242 |
+
"jinja2<4.0",
|
243 |
+
"markupsafe~=2.0",
|
244 |
+
"numpy<3.0,>=1.0",
|
245 |
+
"orjson~=3.0",
|
246 |
+
"packaging",
|
247 |
+
"pandas<3.0,>=1.0",
|
248 |
+
"pillow<12.0,>=8.0",
|
249 |
+
"pydantic>=2.0",
|
250 |
+
"pydub",
|
251 |
+
"python-multipart==0.0.12",
|
252 |
+
"pyyaml<7.0,>=5.0",
|
253 |
+
"ruff>=0.2.2; sys_platform != \"emscripten\"",
|
254 |
+
"safehttpx<1.0,>=0.1.1",
|
255 |
+
"semantic-version~=2.0",
|
256 |
+
"starlette<1.0,>=0.40.0; sys_platform != \"emscripten\"",
|
257 |
+
"tomlkit==0.12.0",
|
258 |
+
"typer<1.0,>=0.12; sys_platform != \"emscripten\"",
|
259 |
+
"typing-extensions~=4.0",
|
260 |
+
"urllib3~=2.0; sys_platform == \"emscripten\"",
|
261 |
+
"uvicorn>=0.14.0; sys_platform != \"emscripten\"",
|
262 |
+
]
|
263 |
+
files = [
|
264 |
+
{file = "gradio-5.5.0-py3-none-any.whl", hash = "sha256:48ea11ae1376d9506eb295dbeb4d3ff962830a6e2d8aa9085e025cce3c04e544"},
|
265 |
+
]
|
266 |
+
|
267 |
+
[[package]]
|
268 |
+
name = "gradio-client"
|
269 |
+
version = "1.4.2"
|
270 |
+
requires_python = ">=3.10"
|
271 |
+
summary = "Python library for easily interacting with trained machine learning models"
|
272 |
+
groups = ["default"]
|
273 |
+
dependencies = [
|
274 |
+
"fsspec",
|
275 |
+
"httpx>=0.24.1",
|
276 |
+
"huggingface-hub>=0.19.3",
|
277 |
+
"packaging",
|
278 |
+
"typing-extensions~=4.0",
|
279 |
+
"websockets<13.0,>=10.0",
|
280 |
+
]
|
281 |
+
files = [
|
282 |
+
{file = "gradio_client-1.4.2-py3-none-any.whl", hash = "sha256:76a34996b4580939a3fbd10144fde04eced586c033b6cdcb315d69b1459136d1"},
|
283 |
+
{file = "gradio_client-1.4.2.tar.gz", hash = "sha256:07c5184ad6385f50f9e6eae3a262ad6afcf9380b6a400d070652f76e14222dbd"},
|
284 |
+
]
|
285 |
+
|
286 |
+
[[package]]
|
287 |
+
name = "grpcio"
|
288 |
+
version = "1.67.1"
|
289 |
+
requires_python = ">=3.8"
|
290 |
+
summary = "HTTP/2-based RPC framework"
|
291 |
+
groups = ["default"]
|
292 |
+
files = [
|
293 |
+
{file = "grpcio-1.67.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:7818c0454027ae3384235a65210bbf5464bd715450e30a3d40385453a85a70cb"},
|
294 |
+
{file = "grpcio-1.67.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ea33986b70f83844cd00814cee4451055cd8cab36f00ac64a31f5bb09b31919e"},
|
295 |
+
{file = "grpcio-1.67.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:c7a01337407dd89005527623a4a72c5c8e2894d22bead0895306b23c6695698f"},
|
296 |
+
{file = "grpcio-1.67.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80b866f73224b0634f4312a4674c1be21b2b4afa73cb20953cbbb73a6b36c3cc"},
|
297 |
+
{file = "grpcio-1.67.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9fff78ba10d4250bfc07a01bd6254a6d87dc67f9627adece85c0b2ed754fa96"},
|
298 |
+
{file = "grpcio-1.67.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:8a23cbcc5bb11ea7dc6163078be36c065db68d915c24f5faa4f872c573bb400f"},
|
299 |
+
{file = "grpcio-1.67.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1a65b503d008f066e994f34f456e0647e5ceb34cfcec5ad180b1b44020ad4970"},
|
300 |
+
{file = "grpcio-1.67.1-cp311-cp311-win32.whl", hash = "sha256:e29ca27bec8e163dca0c98084040edec3bc49afd10f18b412f483cc68c712744"},
|
301 |
+
{file = "grpcio-1.67.1-cp311-cp311-win_amd64.whl", hash = "sha256:786a5b18544622bfb1e25cc08402bd44ea83edfb04b93798d85dca4d1a0b5be5"},
|
302 |
+
{file = "grpcio-1.67.1.tar.gz", hash = "sha256:3dc2ed4cabea4dc14d5e708c2b426205956077cc5de419b4d4079315017e9732"},
|
303 |
+
]
|
304 |
+
|
305 |
+
[[package]]
|
306 |
+
name = "h11"
|
307 |
+
version = "0.14.0"
|
308 |
+
requires_python = ">=3.7"
|
309 |
+
summary = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
|
310 |
+
groups = ["default"]
|
311 |
+
dependencies = [
|
312 |
+
"typing-extensions; python_version < \"3.8\"",
|
313 |
+
]
|
314 |
+
files = [
|
315 |
+
{file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"},
|
316 |
+
{file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"},
|
317 |
+
]
|
318 |
+
|
319 |
+
[[package]]
|
320 |
+
name = "h5py"
|
321 |
+
version = "3.12.1"
|
322 |
+
requires_python = ">=3.9"
|
323 |
+
summary = "Read and write HDF5 files from Python"
|
324 |
+
groups = ["default"]
|
325 |
+
dependencies = [
|
326 |
+
"numpy>=1.19.3",
|
327 |
+
]
|
328 |
+
files = [
|
329 |
+
{file = "h5py-3.12.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ccd9006d92232727d23f784795191bfd02294a4f2ba68708825cb1da39511a93"},
|
330 |
+
{file = "h5py-3.12.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ad8a76557880aed5234cfe7279805f4ab5ce16b17954606cca90d578d3e713ef"},
|
331 |
+
{file = "h5py-3.12.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1473348139b885393125126258ae2d70753ef7e9cec8e7848434f385ae72069e"},
|
332 |
+
{file = "h5py-3.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:018a4597f35092ae3fb28ee851fdc756d2b88c96336b8480e124ce1ac6fb9166"},
|
333 |
+
{file = "h5py-3.12.1-cp311-cp311-win_amd64.whl", hash = "sha256:3fdf95092d60e8130ba6ae0ef7a9bd4ade8edbe3569c13ebbaf39baefffc5ba4"},
|
334 |
+
{file = "h5py-3.12.1.tar.gz", hash = "sha256:326d70b53d31baa61f00b8aa5f95c2fcb9621a3ee8365d770c551a13dbbcbfdf"},
|
335 |
+
]
|
336 |
+
|
337 |
+
[[package]]
|
338 |
+
name = "httpcore"
|
339 |
+
version = "1.0.6"
|
340 |
+
requires_python = ">=3.8"
|
341 |
+
summary = "A minimal low-level HTTP client."
|
342 |
+
groups = ["default"]
|
343 |
+
dependencies = [
|
344 |
+
"certifi",
|
345 |
+
"h11<0.15,>=0.13",
|
346 |
+
]
|
347 |
+
files = [
|
348 |
+
{file = "httpcore-1.0.6-py3-none-any.whl", hash = "sha256:27b59625743b85577a8c0e10e55b50b5368a4f2cfe8cc7bcfa9cf00829c2682f"},
|
349 |
+
{file = "httpcore-1.0.6.tar.gz", hash = "sha256:73f6dbd6eb8c21bbf7ef8efad555481853f5f6acdeaff1edb0694289269ee17f"},
|
350 |
+
]
|
351 |
+
|
352 |
+
[[package]]
|
353 |
+
name = "httpx"
|
354 |
+
version = "0.27.2"
|
355 |
+
requires_python = ">=3.8"
|
356 |
+
summary = "The next generation HTTP client."
|
357 |
+
groups = ["default"]
|
358 |
+
dependencies = [
|
359 |
+
"anyio",
|
360 |
+
"certifi",
|
361 |
+
"httpcore==1.*",
|
362 |
+
"idna",
|
363 |
+
"sniffio",
|
364 |
+
]
|
365 |
+
files = [
|
366 |
+
{file = "httpx-0.27.2-py3-none-any.whl", hash = "sha256:7bb2708e112d8fdd7829cd4243970f0c223274051cb35ee80c03301ee29a3df0"},
|
367 |
+
{file = "httpx-0.27.2.tar.gz", hash = "sha256:f7c2be1d2f3c3c3160d441802406b206c2b76f5947b11115e6df10c6c65e66c2"},
|
368 |
+
]
|
369 |
+
|
370 |
+
[[package]]
|
371 |
+
name = "huggingface"
|
372 |
+
version = "0.0.1"
|
373 |
+
summary = "HuggingFace is a single library comprising the main HuggingFace libraries."
|
374 |
+
groups = ["default"]
|
375 |
+
files = [
|
376 |
+
{file = "huggingface-0.0.1-py3-none-any.whl", hash = "sha256:98a3409537557cd2fd768997ef94cab08529f86c5e106e6d54bbabdd5ee03910"},
|
377 |
+
{file = "huggingface-0.0.1.tar.gz", hash = "sha256:0a2f228fd956801d68b7c6a8bef478dfa60c4b7d7eba572ea7de39ecf87e505a"},
|
378 |
+
]
|
379 |
+
|
380 |
+
[[package]]
|
381 |
+
name = "huggingface-hub"
|
382 |
+
version = "0.26.2"
|
383 |
+
requires_python = ">=3.8.0"
|
384 |
+
summary = "Client library to download and publish models, datasets and other repos on the huggingface.co hub"
|
385 |
+
groups = ["default"]
|
386 |
+
dependencies = [
|
387 |
+
"filelock",
|
388 |
+
"fsspec>=2023.5.0",
|
389 |
+
"packaging>=20.9",
|
390 |
+
"pyyaml>=5.1",
|
391 |
+
"requests",
|
392 |
+
"tqdm>=4.42.1",
|
393 |
+
"typing-extensions>=3.7.4.3",
|
394 |
+
]
|
395 |
+
files = [
|
396 |
+
{file = "huggingface_hub-0.26.2-py3-none-any.whl", hash = "sha256:98c2a5a8e786c7b2cb6fdeb2740893cba4d53e312572ed3d8afafda65b128c46"},
|
397 |
+
{file = "huggingface_hub-0.26.2.tar.gz", hash = "sha256:b100d853465d965733964d123939ba287da60a547087783ddff8a323f340332b"},
|
398 |
+
]
|
399 |
+
|
400 |
+
[[package]]
|
401 |
+
name = "idna"
|
402 |
+
version = "3.10"
|
403 |
+
requires_python = ">=3.6"
|
404 |
+
summary = "Internationalized Domain Names in Applications (IDNA)"
|
405 |
+
groups = ["default"]
|
406 |
+
files = [
|
407 |
+
{file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"},
|
408 |
+
{file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"},
|
409 |
+
]
|
410 |
+
|
411 |
+
[[package]]
|
412 |
+
name = "jinja2"
|
413 |
+
version = "3.1.4"
|
414 |
+
requires_python = ">=3.7"
|
415 |
+
summary = "A very fast and expressive template engine."
|
416 |
+
groups = ["default"]
|
417 |
+
dependencies = [
|
418 |
+
"MarkupSafe>=2.0",
|
419 |
+
]
|
420 |
+
files = [
|
421 |
+
{file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"},
|
422 |
+
{file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"},
|
423 |
+
]
|
424 |
+
|
425 |
+
[[package]]
|
426 |
+
name = "keras"
|
427 |
+
version = "3.6.0"
|
428 |
+
requires_python = ">=3.9"
|
429 |
+
summary = "Multi-backend Keras."
|
430 |
+
groups = ["default"]
|
431 |
+
dependencies = [
|
432 |
+
"absl-py",
|
433 |
+
"h5py",
|
434 |
+
"ml-dtypes",
|
435 |
+
"namex",
|
436 |
+
"numpy",
|
437 |
+
"optree",
|
438 |
+
"packaging",
|
439 |
+
"rich",
|
440 |
+
]
|
441 |
+
files = [
|
442 |
+
{file = "keras-3.6.0-py3-none-any.whl", hash = "sha256:49585e4577f6e86bd890d96dfbcb1890f5bab5967ef831c07fd63f9d86e4bfe9"},
|
443 |
+
{file = "keras-3.6.0.tar.gz", hash = "sha256:405727525a3522ed8f9ec0b46e0667e4c65fcf714a067322c16a00d902ded41d"},
|
444 |
+
]
|
445 |
+
|
446 |
+
[[package]]
|
447 |
+
name = "libclang"
|
448 |
+
version = "18.1.1"
|
449 |
+
summary = "Clang Python Bindings, mirrored from the official LLVM repo: https://github.com/llvm/llvm-project/tree/main/clang/bindings/python, to make the installation process easier."
|
450 |
+
groups = ["default"]
|
451 |
+
files = [
|
452 |
+
{file = "libclang-18.1.1-1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:0b2e143f0fac830156feb56f9231ff8338c20aecfe72b4ffe96f19e5a1dbb69a"},
|
453 |
+
{file = "libclang-18.1.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:6f14c3f194704e5d09769108f03185fce7acaf1d1ae4bbb2f30a72c2400cb7c5"},
|
454 |
+
{file = "libclang-18.1.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:83ce5045d101b669ac38e6da8e58765f12da2d3aafb3b9b98d88b286a60964d8"},
|
455 |
+
{file = "libclang-18.1.1-py2.py3-none-manylinux2010_x86_64.whl", hash = "sha256:c533091d8a3bbf7460a00cb6c1a71da93bffe148f172c7d03b1c31fbf8aa2a0b"},
|
456 |
+
{file = "libclang-18.1.1-py2.py3-none-manylinux2014_aarch64.whl", hash = "sha256:54dda940a4a0491a9d1532bf071ea3ef26e6dbaf03b5000ed94dd7174e8f9592"},
|
457 |
+
{file = "libclang-18.1.1-py2.py3-none-manylinux2014_armv7l.whl", hash = "sha256:cf4a99b05376513717ab5d82a0db832c56ccea4fd61a69dbb7bccf2dfb207dbe"},
|
458 |
+
{file = "libclang-18.1.1-py2.py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:69f8eb8f65c279e765ffd28aaa7e9e364c776c17618af8bff22a8df58677ff4f"},
|
459 |
+
{file = "libclang-18.1.1-py2.py3-none-win_amd64.whl", hash = "sha256:4dd2d3b82fab35e2bf9ca717d7b63ac990a3519c7e312f19fa8e86dcc712f7fb"},
|
460 |
+
{file = "libclang-18.1.1-py2.py3-none-win_arm64.whl", hash = "sha256:3f0e1f49f04d3cd198985fea0511576b0aee16f9ff0e0f0cad7f9c57ec3c20e8"},
|
461 |
+
{file = "libclang-18.1.1.tar.gz", hash = "sha256:a1214966d08d73d971287fc3ead8dfaf82eb07fb197680d8b3859dbbbbf78250"},
|
462 |
+
]
|
463 |
+
|
464 |
+
[[package]]
|
465 |
+
name = "markdown"
|
466 |
+
version = "3.7"
|
467 |
+
requires_python = ">=3.8"
|
468 |
+
summary = "Python implementation of John Gruber's Markdown."
|
469 |
+
groups = ["default"]
|
470 |
+
dependencies = [
|
471 |
+
"importlib-metadata>=4.4; python_version < \"3.10\"",
|
472 |
+
]
|
473 |
+
files = [
|
474 |
+
{file = "Markdown-3.7-py3-none-any.whl", hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803"},
|
475 |
+
{file = "markdown-3.7.tar.gz", hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2"},
|
476 |
+
]
|
477 |
+
|
478 |
+
[[package]]
|
479 |
+
name = "markdown-it-py"
|
480 |
+
version = "3.0.0"
|
481 |
+
requires_python = ">=3.8"
|
482 |
+
summary = "Python port of markdown-it. Markdown parsing, done right!"
|
483 |
+
groups = ["default"]
|
484 |
+
dependencies = [
|
485 |
+
"mdurl~=0.1",
|
486 |
+
]
|
487 |
+
files = [
|
488 |
+
{file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"},
|
489 |
+
{file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"},
|
490 |
+
]
|
491 |
+
|
492 |
+
[[package]]
|
493 |
+
name = "markupsafe"
|
494 |
+
version = "2.1.5"
|
495 |
+
requires_python = ">=3.7"
|
496 |
+
summary = "Safely add untrusted strings to HTML/XML markup."
|
497 |
+
groups = ["default"]
|
498 |
+
files = [
|
499 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"},
|
500 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"},
|
501 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"},
|
502 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"},
|
503 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"},
|
504 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"},
|
505 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"},
|
506 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"},
|
507 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"},
|
508 |
+
{file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"},
|
509 |
+
{file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"},
|
510 |
+
]
|
511 |
+
|
512 |
+
[[package]]
|
513 |
+
name = "mdurl"
|
514 |
+
version = "0.1.2"
|
515 |
+
requires_python = ">=3.7"
|
516 |
+
summary = "Markdown URL utilities"
|
517 |
+
groups = ["default"]
|
518 |
+
files = [
|
519 |
+
{file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"},
|
520 |
+
{file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"},
|
521 |
+
]
|
522 |
+
|
523 |
+
[[package]]
|
524 |
+
name = "ml-dtypes"
|
525 |
+
version = "0.4.1"
|
526 |
+
requires_python = ">=3.9"
|
527 |
+
summary = ""
|
528 |
+
groups = ["default"]
|
529 |
+
dependencies = [
|
530 |
+
"numpy>1.20",
|
531 |
+
"numpy>=1.21.2; python_version >= \"3.10\"",
|
532 |
+
"numpy>=1.23.3; python_version >= \"3.11\"",
|
533 |
+
"numpy>=1.26.0; python_version >= \"3.12\"",
|
534 |
+
]
|
535 |
+
files = [
|
536 |
+
{file = "ml_dtypes-0.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2d55b588116a7085d6e074cf0cdb1d6fa3875c059dddc4d2c94a4cc81c23e975"},
|
537 |
+
{file = "ml_dtypes-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e138a9b7a48079c900ea969341a5754019a1ad17ae27ee330f7ebf43f23877f9"},
|
538 |
+
{file = "ml_dtypes-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:74c6cfb5cf78535b103fde9ea3ded8e9f16f75bc07789054edc7776abfb3d752"},
|
539 |
+
{file = "ml_dtypes-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:274cc7193dd73b35fb26bef6c5d40ae3eb258359ee71cd82f6e96a8c948bdaa6"},
|
540 |
+
{file = "ml_dtypes-0.4.1.tar.gz", hash = "sha256:fad5f2de464fd09127e49b7fd1252b9006fb43d2edc1ff112d390c324af5ca7a"},
|
541 |
+
]
|
542 |
+
|
543 |
+
[[package]]
|
544 |
+
name = "mpmath"
|
545 |
+
version = "1.3.0"
|
546 |
+
summary = "Python library for arbitrary-precision floating-point arithmetic"
|
547 |
+
groups = ["default"]
|
548 |
+
marker = "python_version >= \"3.9\""
|
549 |
+
files = [
|
550 |
+
{file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"},
|
551 |
+
{file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"},
|
552 |
+
]
|
553 |
+
|
554 |
+
[[package]]
|
555 |
+
name = "namex"
|
556 |
+
version = "0.0.8"
|
557 |
+
summary = "A simple utility to separate the implementation of your Python package and its public API surface."
|
558 |
+
groups = ["default"]
|
559 |
+
files = [
|
560 |
+
{file = "namex-0.0.8-py3-none-any.whl", hash = "sha256:7ddb6c2bb0e753a311b7590f84f6da659dd0c05e65cb89d519d54c0a250c0487"},
|
561 |
+
{file = "namex-0.0.8.tar.gz", hash = "sha256:32a50f6c565c0bb10aa76298c959507abdc0e850efe085dc38f3440fcb3aa90b"},
|
562 |
+
]
|
563 |
+
|
564 |
+
[[package]]
|
565 |
+
name = "networkx"
|
566 |
+
version = "3.4.2"
|
567 |
+
requires_python = ">=3.10"
|
568 |
+
summary = "Python package for creating and manipulating graphs and networks"
|
569 |
+
groups = ["default"]
|
570 |
+
files = [
|
571 |
+
{file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"},
|
572 |
+
{file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"},
|
573 |
+
]
|
574 |
+
|
575 |
+
[[package]]
|
576 |
+
name = "numpy"
|
577 |
+
version = "2.0.2"
|
578 |
+
requires_python = ">=3.9"
|
579 |
+
summary = "Fundamental package for array computing in Python"
|
580 |
+
groups = ["default"]
|
581 |
+
files = [
|
582 |
+
{file = "numpy-2.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:49ca4decb342d66018b01932139c0961a8f9ddc7589611158cb3c27cbcf76448"},
|
583 |
+
{file = "numpy-2.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:11a76c372d1d37437857280aa142086476136a8c0f373b2e648ab2c8f18fb195"},
|
584 |
+
{file = "numpy-2.0.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:807ec44583fd708a21d4a11d94aedf2f4f3c3719035c76a2bbe1fe8e217bdc57"},
|
585 |
+
{file = "numpy-2.0.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8cafab480740e22f8d833acefed5cc87ce276f4ece12fdaa2e8903db2f82897a"},
|
586 |
+
{file = "numpy-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a15f476a45e6e5a3a79d8a14e62161d27ad897381fecfa4a09ed5322f2085669"},
|
587 |
+
{file = "numpy-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13e689d772146140a252c3a28501da66dfecd77490b498b168b501835041f951"},
|
588 |
+
{file = "numpy-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9ea91dfb7c3d1c56a0e55657c0afb38cf1eeae4544c208dc465c3c9f3a7c09f9"},
|
589 |
+
{file = "numpy-2.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c1c9307701fec8f3f7a1e6711f9089c06e6284b3afbbcd259f7791282d660a15"},
|
590 |
+
{file = "numpy-2.0.2-cp311-cp311-win32.whl", hash = "sha256:a392a68bd329eafac5817e5aefeb39038c48b671afd242710b451e76090e81f4"},
|
591 |
+
{file = "numpy-2.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:286cd40ce2b7d652a6f22efdfc6d1edf879440e53e76a75955bc0c826c7e64dc"},
|
592 |
+
{file = "numpy-2.0.2.tar.gz", hash = "sha256:883c987dee1880e2a864ab0dc9892292582510604156762362d9326444636e78"},
|
593 |
+
]
|
594 |
+
|
595 |
+
[[package]]
|
596 |
+
name = "nvidia-cublas-cu12"
|
597 |
+
version = "12.4.5.8"
|
598 |
+
requires_python = ">=3"
|
599 |
+
summary = "CUBLAS native runtime libraries"
|
600 |
+
groups = ["default"]
|
601 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
602 |
+
files = [
|
603 |
+
{file = "nvidia_cublas_cu12-12.4.5.8-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0f8aa1706812e00b9f19dfe0cdb3999b092ccb8ca168c0db5b8ea712456fd9b3"},
|
604 |
+
{file = "nvidia_cublas_cu12-12.4.5.8-py3-none-manylinux2014_x86_64.whl", hash = "sha256:2fc8da60df463fdefa81e323eef2e36489e1c94335b5358bcb38360adf75ac9b"},
|
605 |
+
{file = "nvidia_cublas_cu12-12.4.5.8-py3-none-win_amd64.whl", hash = "sha256:5a796786da89203a0657eda402bcdcec6180254a8ac22d72213abc42069522dc"},
|
606 |
+
]
|
607 |
+
|
608 |
+
[[package]]
|
609 |
+
name = "nvidia-cuda-cupti-cu12"
|
610 |
+
version = "12.4.127"
|
611 |
+
requires_python = ">=3"
|
612 |
+
summary = "CUDA profiling tools runtime libs."
|
613 |
+
groups = ["default"]
|
614 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
615 |
+
files = [
|
616 |
+
{file = "nvidia_cuda_cupti_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:79279b35cf6f91da114182a5ce1864997fd52294a87a16179ce275773799458a"},
|
617 |
+
{file = "nvidia_cuda_cupti_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:9dec60f5ac126f7bb551c055072b69d85392b13311fcc1bcda2202d172df30fb"},
|
618 |
+
{file = "nvidia_cuda_cupti_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:5688d203301ab051449a2b1cb6690fbe90d2b372f411521c86018b950f3d7922"},
|
619 |
+
]
|
620 |
+
|
621 |
+
[[package]]
|
622 |
+
name = "nvidia-cuda-nvrtc-cu12"
|
623 |
+
version = "12.4.127"
|
624 |
+
requires_python = ">=3"
|
625 |
+
summary = "NVRTC native runtime libraries"
|
626 |
+
groups = ["default"]
|
627 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
628 |
+
files = [
|
629 |
+
{file = "nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0eedf14185e04b76aa05b1fea04133e59f465b6f960c0cbf4e37c3cb6b0ea198"},
|
630 |
+
{file = "nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a178759ebb095827bd30ef56598ec182b85547f1508941a3d560eb7ea1fbf338"},
|
631 |
+
{file = "nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:a961b2f1d5f17b14867c619ceb99ef6fcec12e46612711bcec78eb05068a60ec"},
|
632 |
+
]
|
633 |
+
|
634 |
+
[[package]]
|
635 |
+
name = "nvidia-cuda-runtime-cu12"
|
636 |
+
version = "12.4.127"
|
637 |
+
requires_python = ">=3"
|
638 |
+
summary = "CUDA Runtime native Libraries"
|
639 |
+
groups = ["default"]
|
640 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
641 |
+
files = [
|
642 |
+
{file = "nvidia_cuda_runtime_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:961fe0e2e716a2a1d967aab7caee97512f71767f852f67432d572e36cb3a11f3"},
|
643 |
+
{file = "nvidia_cuda_runtime_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:64403288fa2136ee8e467cdc9c9427e0434110899d07c779f25b5c068934faa5"},
|
644 |
+
{file = "nvidia_cuda_runtime_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:09c2e35f48359752dfa822c09918211844a3d93c100a715d79b59591130c5e1e"},
|
645 |
+
]
|
646 |
+
|
647 |
+
[[package]]
|
648 |
+
name = "nvidia-cudnn-cu12"
|
649 |
+
version = "9.1.0.70"
|
650 |
+
requires_python = ">=3"
|
651 |
+
summary = "cuDNN runtime libraries"
|
652 |
+
groups = ["default"]
|
653 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
654 |
+
dependencies = [
|
655 |
+
"nvidia-cublas-cu12",
|
656 |
+
]
|
657 |
+
files = [
|
658 |
+
{file = "nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f"},
|
659 |
+
{file = "nvidia_cudnn_cu12-9.1.0.70-py3-none-win_amd64.whl", hash = "sha256:6278562929433d68365a07a4a1546c237ba2849852c0d4b2262a486e805b977a"},
|
660 |
+
]
|
661 |
+
|
662 |
+
[[package]]
|
663 |
+
name = "nvidia-cufft-cu12"
|
664 |
+
version = "11.2.1.3"
|
665 |
+
requires_python = ">=3"
|
666 |
+
summary = "CUFFT native runtime libraries"
|
667 |
+
groups = ["default"]
|
668 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
669 |
+
dependencies = [
|
670 |
+
"nvidia-nvjitlink-cu12",
|
671 |
+
]
|
672 |
+
files = [
|
673 |
+
{file = "nvidia_cufft_cu12-11.2.1.3-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5dad8008fc7f92f5ddfa2101430917ce2ffacd86824914c82e28990ad7f00399"},
|
674 |
+
{file = "nvidia_cufft_cu12-11.2.1.3-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f083fc24912aa410be21fa16d157fed2055dab1cc4b6934a0e03cba69eb242b9"},
|
675 |
+
{file = "nvidia_cufft_cu12-11.2.1.3-py3-none-win_amd64.whl", hash = "sha256:d802f4954291101186078ccbe22fc285a902136f974d369540fd4a5333d1440b"},
|
676 |
+
]
|
677 |
+
|
678 |
+
[[package]]
|
679 |
+
name = "nvidia-curand-cu12"
|
680 |
+
version = "10.3.5.147"
|
681 |
+
requires_python = ">=3"
|
682 |
+
summary = "CURAND native runtime libraries"
|
683 |
+
groups = ["default"]
|
684 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
685 |
+
files = [
|
686 |
+
{file = "nvidia_curand_cu12-10.3.5.147-py3-none-manylinux2014_aarch64.whl", hash = "sha256:1f173f09e3e3c76ab084aba0de819c49e56614feae5c12f69883f4ae9bb5fad9"},
|
687 |
+
{file = "nvidia_curand_cu12-10.3.5.147-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a88f583d4e0bb643c49743469964103aa59f7f708d862c3ddb0fc07f851e3b8b"},
|
688 |
+
{file = "nvidia_curand_cu12-10.3.5.147-py3-none-win_amd64.whl", hash = "sha256:f307cc191f96efe9e8f05a87096abc20d08845a841889ef78cb06924437f6771"},
|
689 |
+
]
|
690 |
+
|
691 |
+
[[package]]
|
692 |
+
name = "nvidia-cusolver-cu12"
|
693 |
+
version = "11.6.1.9"
|
694 |
+
requires_python = ">=3"
|
695 |
+
summary = "CUDA solver native runtime libraries"
|
696 |
+
groups = ["default"]
|
697 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
698 |
+
dependencies = [
|
699 |
+
"nvidia-cublas-cu12",
|
700 |
+
"nvidia-cusparse-cu12",
|
701 |
+
"nvidia-nvjitlink-cu12",
|
702 |
+
]
|
703 |
+
files = [
|
704 |
+
{file = "nvidia_cusolver_cu12-11.6.1.9-py3-none-manylinux2014_aarch64.whl", hash = "sha256:d338f155f174f90724bbde3758b7ac375a70ce8e706d70b018dd3375545fc84e"},
|
705 |
+
{file = "nvidia_cusolver_cu12-11.6.1.9-py3-none-manylinux2014_x86_64.whl", hash = "sha256:19e33fa442bcfd085b3086c4ebf7e8debc07cfe01e11513cc6d332fd918ac260"},
|
706 |
+
{file = "nvidia_cusolver_cu12-11.6.1.9-py3-none-win_amd64.whl", hash = "sha256:e77314c9d7b694fcebc84f58989f3aa4fb4cb442f12ca1a9bde50f5e8f6d1b9c"},
|
707 |
+
]
|
708 |
+
|
709 |
+
[[package]]
|
710 |
+
name = "nvidia-cusparse-cu12"
|
711 |
+
version = "12.3.1.170"
|
712 |
+
requires_python = ">=3"
|
713 |
+
summary = "CUSPARSE native runtime libraries"
|
714 |
+
groups = ["default"]
|
715 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
716 |
+
dependencies = [
|
717 |
+
"nvidia-nvjitlink-cu12",
|
718 |
+
]
|
719 |
+
files = [
|
720 |
+
{file = "nvidia_cusparse_cu12-12.3.1.170-py3-none-manylinux2014_aarch64.whl", hash = "sha256:9d32f62896231ebe0480efd8a7f702e143c98cfaa0e8a76df3386c1ba2b54df3"},
|
721 |
+
{file = "nvidia_cusparse_cu12-12.3.1.170-py3-none-manylinux2014_x86_64.whl", hash = "sha256:ea4f11a2904e2a8dc4b1833cc1b5181cde564edd0d5cd33e3c168eff2d1863f1"},
|
722 |
+
{file = "nvidia_cusparse_cu12-12.3.1.170-py3-none-win_amd64.whl", hash = "sha256:9bc90fb087bc7b4c15641521f31c0371e9a612fc2ba12c338d3ae032e6b6797f"},
|
723 |
+
]
|
724 |
+
|
725 |
+
[[package]]
|
726 |
+
name = "nvidia-nccl-cu12"
|
727 |
+
version = "2.21.5"
|
728 |
+
requires_python = ">=3"
|
729 |
+
summary = "NVIDIA Collective Communication Library (NCCL) Runtime"
|
730 |
+
groups = ["default"]
|
731 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
732 |
+
files = [
|
733 |
+
{file = "nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8579076d30a8c24988834445f8d633c697d42397e92ffc3f63fa26766d25e0a0"},
|
734 |
+
]
|
735 |
+
|
736 |
+
[[package]]
|
737 |
+
name = "nvidia-nvjitlink-cu12"
|
738 |
+
version = "12.4.127"
|
739 |
+
requires_python = ">=3"
|
740 |
+
summary = "Nvidia JIT LTO Library"
|
741 |
+
groups = ["default"]
|
742 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
743 |
+
files = [
|
744 |
+
{file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:4abe7fef64914ccfa909bc2ba39739670ecc9e820c83ccc7a6ed414122599b83"},
|
745 |
+
{file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:06b3b9b25bf3f8af351d664978ca26a16d2c5127dbd53c0497e28d1fb9611d57"},
|
746 |
+
{file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:fd9020c501d27d135f983c6d3e244b197a7ccad769e34df53a42e276b0e25fa1"},
|
747 |
+
]
|
748 |
+
|
749 |
+
[[package]]
|
750 |
+
name = "nvidia-nvtx-cu12"
|
751 |
+
version = "12.4.127"
|
752 |
+
requires_python = ">=3"
|
753 |
+
summary = "NVIDIA Tools Extension"
|
754 |
+
groups = ["default"]
|
755 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\""
|
756 |
+
files = [
|
757 |
+
{file = "nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7959ad635db13edf4fc65c06a6e9f9e55fc2f92596db928d169c0bb031e88ef3"},
|
758 |
+
{file = "nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:781e950d9b9f60d8241ccea575b32f5105a5baf4c2351cab5256a24869f12a1a"},
|
759 |
+
{file = "nvidia_nvtx_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:641dccaaa1139f3ffb0d3164b4b84f9d253397e38246a4f2f36728b48566d485"},
|
760 |
+
]
|
761 |
+
|
762 |
+
[[package]]
|
763 |
+
name = "opt-einsum"
|
764 |
+
version = "3.4.0"
|
765 |
+
requires_python = ">=3.8"
|
766 |
+
summary = "Path optimization of einsum functions."
|
767 |
+
groups = ["default"]
|
768 |
+
files = [
|
769 |
+
{file = "opt_einsum-3.4.0-py3-none-any.whl", hash = "sha256:69bb92469f86a1565195ece4ac0323943e83477171b91d24c35afe028a90d7cd"},
|
770 |
+
{file = "opt_einsum-3.4.0.tar.gz", hash = "sha256:96ca72f1b886d148241348783498194c577fa30a8faac108586b14f1ba4473ac"},
|
771 |
+
]
|
772 |
+
|
773 |
+
[[package]]
|
774 |
+
name = "optree"
|
775 |
+
version = "0.13.0"
|
776 |
+
requires_python = ">=3.7"
|
777 |
+
summary = "Optimized PyTree Utilities."
|
778 |
+
groups = ["default"]
|
779 |
+
dependencies = [
|
780 |
+
"typing-extensions>=4.5.0",
|
781 |
+
]
|
782 |
+
files = [
|
783 |
+
{file = "optree-0.13.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:92d1c34b6022bedee4b3899f3a9a1105777da11a9abf1a51f4d84bed8f037fa1"},
|
784 |
+
{file = "optree-0.13.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d05c320af21efbc132fe887640f7a2dbb36cfb38af6d4e62396fe104b78f7b72"},
|
785 |
+
{file = "optree-0.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a53ae0a0eb128a69a74db4165e7e5f24d54e2711678622198f7073dcb991962f"},
|
786 |
+
{file = "optree-0.13.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:89f08fc3724b2fe7a081b69dfd3ad6625960443e1f61a984cae7c627776f12f4"},
|
787 |
+
{file = "optree-0.13.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f22f4e46d85f24b5bc49e68043dd754b258b880ac64d72f4f4b9ac1b11f0fb2f"},
|
788 |
+
{file = "optree-0.13.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fbc884f3eab894126398c120b7f92a72a5b9f92db6d8c27d39087da871c642cd"},
|
789 |
+
{file = "optree-0.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36c58b94669c9072d645e02c0c65c7455f8f136ef8f7b56a5d9123847421f95b"},
|
790 |
+
{file = "optree-0.13.0-cp311-cp311-win32.whl", hash = "sha256:54be625517ef3cf52905da7fee63795b2f154dbdb02b37e8cfd63e7fb2f266ea"},
|
791 |
+
{file = "optree-0.13.0-cp311-cp311-win_amd64.whl", hash = "sha256:e3d100890a643e12f39de4226ab4f9d0a22842b4f34ae2964d0149419e4d7aff"},
|
792 |
+
{file = "optree-0.13.0-cp311-cp311-win_arm64.whl", hash = "sha256:cb8d9a2cebc5fadde98773bb27809a72ff01d11f1037cb58f8e71e740586223e"},
|
793 |
+
{file = "optree-0.13.0.tar.gz", hash = "sha256:1ea493cde8c60f7950ccbd682bd67e787bf67ed2251d6d3e9ad7471b72d37538"},
|
794 |
+
]
|
795 |
+
|
796 |
+
[[package]]
|
797 |
+
name = "orjson"
|
798 |
+
version = "3.10.11"
|
799 |
+
requires_python = ">=3.8"
|
800 |
+
summary = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy"
|
801 |
+
groups = ["default"]
|
802 |
+
files = [
|
803 |
+
{file = "orjson-3.10.11-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:1444f9cb7c14055d595de1036f74ecd6ce15f04a715e73f33bb6326c9cef01b6"},
|
804 |
+
{file = "orjson-3.10.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdec57fe3b4bdebcc08a946db3365630332dbe575125ff3d80a3272ebd0ddafe"},
|
805 |
+
{file = "orjson-3.10.11-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4eed32f33a0ea6ef36ccc1d37f8d17f28a1d6e8eefae5928f76aff8f1df85e67"},
|
806 |
+
{file = "orjson-3.10.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:80df27dd8697242b904f4ea54820e2d98d3f51f91e97e358fc13359721233e4b"},
|
807 |
+
{file = "orjson-3.10.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:705f03cee0cb797256d54de6695ef219e5bc8c8120b6654dd460848d57a9af3d"},
|
808 |
+
{file = "orjson-3.10.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:03246774131701de8e7059b2e382597da43144a9a7400f178b2a32feafc54bd5"},
|
809 |
+
{file = "orjson-3.10.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8b5759063a6c940a69c728ea70d7c33583991c6982915a839c8da5f957e0103a"},
|
810 |
+
{file = "orjson-3.10.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:677f23e32491520eebb19c99bb34675daf5410c449c13416f7f0d93e2cf5f981"},
|
811 |
+
{file = "orjson-3.10.11-cp311-none-win32.whl", hash = "sha256:a11225d7b30468dcb099498296ffac36b4673a8398ca30fdaec1e6c20df6aa55"},
|
812 |
+
{file = "orjson-3.10.11-cp311-none-win_amd64.whl", hash = "sha256:df8c677df2f9f385fcc85ab859704045fa88d4668bc9991a527c86e710392bec"},
|
813 |
+
{file = "orjson-3.10.11.tar.gz", hash = "sha256:e35b6d730de6384d5b2dab5fd23f0d76fae8bbc8c353c2f78210aa5fa4beb3ef"},
|
814 |
+
]
|
815 |
+
|
816 |
+
[[package]]
|
817 |
+
name = "packaging"
|
818 |
+
version = "24.2"
|
819 |
+
requires_python = ">=3.8"
|
820 |
+
summary = "Core utilities for Python packages"
|
821 |
+
groups = ["default"]
|
822 |
+
files = [
|
823 |
+
{file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"},
|
824 |
+
{file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"},
|
825 |
+
]
|
826 |
+
|
827 |
+
[[package]]
|
828 |
+
name = "pandas"
|
829 |
+
version = "2.2.3"
|
830 |
+
requires_python = ">=3.9"
|
831 |
+
summary = "Powerful data structures for data analysis, time series, and statistics"
|
832 |
+
groups = ["default"]
|
833 |
+
dependencies = [
|
834 |
+
"numpy>=1.22.4; python_version < \"3.11\"",
|
835 |
+
"numpy>=1.23.2; python_version == \"3.11\"",
|
836 |
+
"numpy>=1.26.0; python_version >= \"3.12\"",
|
837 |
+
"python-dateutil>=2.8.2",
|
838 |
+
"pytz>=2020.1",
|
839 |
+
"tzdata>=2022.7",
|
840 |
+
]
|
841 |
+
files = [
|
842 |
+
{file = "pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039"},
|
843 |
+
{file = "pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd"},
|
844 |
+
{file = "pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698"},
|
845 |
+
{file = "pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc"},
|
846 |
+
{file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3"},
|
847 |
+
{file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32"},
|
848 |
+
{file = "pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5"},
|
849 |
+
{file = "pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667"},
|
850 |
+
]
|
851 |
+
|
852 |
+
[[package]]
|
853 |
+
name = "pillow"
|
854 |
+
version = "11.0.0"
|
855 |
+
requires_python = ">=3.9"
|
856 |
+
summary = "Python Imaging Library (Fork)"
|
857 |
+
groups = ["default"]
|
858 |
+
files = [
|
859 |
+
{file = "pillow-11.0.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1c1d72714f429a521d8d2d018badc42414c3077eb187a59579f28e4270b4b0fc"},
|
860 |
+
{file = "pillow-11.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:499c3a1b0d6fc8213519e193796eb1a86a1be4b1877d678b30f83fd979811d1a"},
|
861 |
+
{file = "pillow-11.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c8b2351c85d855293a299038e1f89db92a2f35e8d2f783489c6f0b2b5f3fe8a3"},
|
862 |
+
{file = "pillow-11.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f4dba50cfa56f910241eb7f883c20f1e7b1d8f7d91c750cd0b318bad443f4d5"},
|
863 |
+
{file = "pillow-11.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:5ddbfd761ee00c12ee1be86c9c0683ecf5bb14c9772ddbd782085779a63dd55b"},
|
864 |
+
{file = "pillow-11.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:45c566eb10b8967d71bf1ab8e4a525e5a93519e29ea071459ce517f6b903d7fa"},
|
865 |
+
{file = "pillow-11.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b4fd7bd29610a83a8c9b564d457cf5bd92b4e11e79a4ee4716a63c959699b306"},
|
866 |
+
{file = "pillow-11.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:cb929ca942d0ec4fac404cbf520ee6cac37bf35be479b970c4ffadf2b6a1cad9"},
|
867 |
+
{file = "pillow-11.0.0-cp311-cp311-win32.whl", hash = "sha256:006bcdd307cc47ba43e924099a038cbf9591062e6c50e570819743f5607404f5"},
|
868 |
+
{file = "pillow-11.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:52a2d8323a465f84faaba5236567d212c3668f2ab53e1c74c15583cf507a0291"},
|
869 |
+
{file = "pillow-11.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:16095692a253047fe3ec028e951fa4221a1f3ed3d80c397e83541a3037ff67c9"},
|
870 |
+
{file = "pillow-11.0.0.tar.gz", hash = "sha256:72bacbaf24ac003fea9bff9837d1eedb6088758d41e100c1552930151f677739"},
|
871 |
+
]
|
872 |
+
|
873 |
+
[[package]]
|
874 |
+
name = "protobuf"
|
875 |
+
version = "5.28.3"
|
876 |
+
requires_python = ">=3.8"
|
877 |
+
summary = ""
|
878 |
+
groups = ["default"]
|
879 |
+
files = [
|
880 |
+
{file = "protobuf-5.28.3-cp310-abi3-win32.whl", hash = "sha256:0c4eec6f987338617072592b97943fdbe30d019c56126493111cf24344c1cc24"},
|
881 |
+
{file = "protobuf-5.28.3-cp310-abi3-win_amd64.whl", hash = "sha256:91fba8f445723fcf400fdbe9ca796b19d3b1242cd873907979b9ed71e4afe868"},
|
882 |
+
{file = "protobuf-5.28.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:a3f6857551e53ce35e60b403b8a27b0295f7d6eb63d10484f12bc6879c715687"},
|
883 |
+
{file = "protobuf-5.28.3-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:3fa2de6b8b29d12c61911505d893afe7320ce7ccba4df913e2971461fa36d584"},
|
884 |
+
{file = "protobuf-5.28.3-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:712319fbdddb46f21abb66cd33cb9e491a5763b2febd8f228251add221981135"},
|
885 |
+
{file = "protobuf-5.28.3-py3-none-any.whl", hash = "sha256:cee1757663fa32a1ee673434fcf3bf24dd54763c79690201208bafec62f19eed"},
|
886 |
+
{file = "protobuf-5.28.3.tar.gz", hash = "sha256:64badbc49180a5e401f373f9ce7ab1d18b63f7dd4a9cdc43c92b9f0b481cef7b"},
|
887 |
+
]
|
888 |
+
|
889 |
+
[[package]]
|
890 |
+
name = "pydantic"
|
891 |
+
version = "2.9.2"
|
892 |
+
requires_python = ">=3.8"
|
893 |
+
summary = "Data validation using Python type hints"
|
894 |
+
groups = ["default"]
|
895 |
+
dependencies = [
|
896 |
+
"annotated-types>=0.6.0",
|
897 |
+
"pydantic-core==2.23.4",
|
898 |
+
"typing-extensions>=4.12.2; python_version >= \"3.13\"",
|
899 |
+
"typing-extensions>=4.6.1; python_version < \"3.13\"",
|
900 |
+
]
|
901 |
+
files = [
|
902 |
+
{file = "pydantic-2.9.2-py3-none-any.whl", hash = "sha256:f048cec7b26778210e28a0459867920654d48e5e62db0958433636cde4254f12"},
|
903 |
+
{file = "pydantic-2.9.2.tar.gz", hash = "sha256:d155cef71265d1e9807ed1c32b4c8deec042a44a50a4188b25ac67ecd81a9c0f"},
|
904 |
+
]
|
905 |
+
|
906 |
+
[[package]]
|
907 |
+
name = "pydantic-core"
|
908 |
+
version = "2.23.4"
|
909 |
+
requires_python = ">=3.8"
|
910 |
+
summary = "Core functionality for Pydantic validation and serialization"
|
911 |
+
groups = ["default"]
|
912 |
+
dependencies = [
|
913 |
+
"typing-extensions!=4.7.0,>=4.6.0",
|
914 |
+
]
|
915 |
+
files = [
|
916 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:77733e3892bb0a7fa797826361ce8a9184d25c8dffaec60b7ffe928153680ba8"},
|
917 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b84d168f6c48fabd1f2027a3d1bdfe62f92cade1fb273a5d68e621da0e44e6d"},
|
918 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df49e7a0861a8c36d089c1ed57d308623d60416dab2647a4a17fe050ba85de0e"},
|
919 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ff02b6d461a6de369f07ec15e465a88895f3223eb75073ffea56b84d9331f607"},
|
920 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:996a38a83508c54c78a5f41456b0103c30508fed9abcad0a59b876d7398f25fd"},
|
921 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d97683ddee4723ae8c95d1eddac7c192e8c552da0c73a925a89fa8649bf13eea"},
|
922 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:216f9b2d7713eb98cb83c80b9c794de1f6b7e3145eef40400c62e86cee5f4e1e"},
|
923 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6f783e0ec4803c787bcea93e13e9932edab72068f68ecffdf86a99fd5918878b"},
|
924 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d0776dea117cf5272382634bd2a5c1b6eb16767c223c6a5317cd3e2a757c61a0"},
|
925 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d5f7a395a8cf1621939692dba2a6b6a830efa6b3cee787d82c7de1ad2930de64"},
|
926 |
+
{file = "pydantic_core-2.23.4-cp311-none-win32.whl", hash = "sha256:74b9127ffea03643e998e0c5ad9bd3811d3dac8c676e47db17b0ee7c3c3bf35f"},
|
927 |
+
{file = "pydantic_core-2.23.4-cp311-none-win_amd64.whl", hash = "sha256:98d134c954828488b153d88ba1f34e14259284f256180ce659e8d83e9c05eaa3"},
|
928 |
+
{file = "pydantic_core-2.23.4.tar.gz", hash = "sha256:2584f7cf844ac4d970fba483a717dbe10c1c1c96a969bf65d61ffe94df1b2863"},
|
929 |
+
]
|
930 |
+
|
931 |
+
[[package]]
|
932 |
+
name = "pydub"
|
933 |
+
version = "0.25.1"
|
934 |
+
summary = "Manipulate audio with an simple and easy high level interface"
|
935 |
+
groups = ["default"]
|
936 |
+
files = [
|
937 |
+
{file = "pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6"},
|
938 |
+
{file = "pydub-0.25.1.tar.gz", hash = "sha256:980a33ce9949cab2a569606b65674d748ecbca4f0796887fd6f46173a7b0d30f"},
|
939 |
+
]
|
940 |
+
|
941 |
+
[[package]]
|
942 |
+
name = "pygments"
|
943 |
+
version = "2.18.0"
|
944 |
+
requires_python = ">=3.8"
|
945 |
+
summary = "Pygments is a syntax highlighting package written in Python."
|
946 |
+
groups = ["default"]
|
947 |
+
files = [
|
948 |
+
{file = "pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a"},
|
949 |
+
{file = "pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199"},
|
950 |
+
]
|
951 |
+
|
952 |
+
[[package]]
|
953 |
+
name = "python-dateutil"
|
954 |
+
version = "2.9.0.post0"
|
955 |
+
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
|
956 |
+
summary = "Extensions to the standard Python datetime module"
|
957 |
+
groups = ["default"]
|
958 |
+
dependencies = [
|
959 |
+
"six>=1.5",
|
960 |
+
]
|
961 |
+
files = [
|
962 |
+
{file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"},
|
963 |
+
{file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"},
|
964 |
+
]
|
965 |
+
|
966 |
+
[[package]]
|
967 |
+
name = "python-multipart"
|
968 |
+
version = "0.0.12"
|
969 |
+
requires_python = ">=3.8"
|
970 |
+
summary = "A streaming multipart parser for Python"
|
971 |
+
groups = ["default"]
|
972 |
+
files = [
|
973 |
+
{file = "python_multipart-0.0.12-py3-none-any.whl", hash = "sha256:43dcf96cf65888a9cd3423544dd0d75ac10f7aa0c3c28a175bbcd00c9ce1aebf"},
|
974 |
+
{file = "python_multipart-0.0.12.tar.gz", hash = "sha256:045e1f98d719c1ce085ed7f7e1ef9d8ccc8c02ba02b5566d5f7521410ced58cb"},
|
975 |
+
]
|
976 |
+
|
977 |
+
[[package]]
|
978 |
+
name = "pytz"
|
979 |
+
version = "2024.2"
|
980 |
+
summary = "World timezone definitions, modern and historical"
|
981 |
+
groups = ["default"]
|
982 |
+
files = [
|
983 |
+
{file = "pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725"},
|
984 |
+
{file = "pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a"},
|
985 |
+
]
|
986 |
+
|
987 |
+
[[package]]
|
988 |
+
name = "pyyaml"
|
989 |
+
version = "6.0.2"
|
990 |
+
requires_python = ">=3.8"
|
991 |
+
summary = "YAML parser and emitter for Python"
|
992 |
+
groups = ["default"]
|
993 |
+
files = [
|
994 |
+
{file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"},
|
995 |
+
{file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"},
|
996 |
+
{file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"},
|
997 |
+
{file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"},
|
998 |
+
{file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"},
|
999 |
+
{file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"},
|
1000 |
+
{file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"},
|
1001 |
+
{file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"},
|
1002 |
+
{file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"},
|
1003 |
+
{file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"},
|
1004 |
+
]
|
1005 |
+
|
1006 |
+
[[package]]
|
1007 |
+
name = "regex"
|
1008 |
+
version = "2024.11.6"
|
1009 |
+
requires_python = ">=3.8"
|
1010 |
+
summary = "Alternative regular expression module, to replace re."
|
1011 |
+
groups = ["default"]
|
1012 |
+
files = [
|
1013 |
+
{file = "regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638"},
|
1014 |
+
{file = "regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7"},
|
1015 |
+
{file = "regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20"},
|
1016 |
+
{file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114"},
|
1017 |
+
{file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3"},
|
1018 |
+
{file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f"},
|
1019 |
+
{file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0"},
|
1020 |
+
{file = "regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55"},
|
1021 |
+
{file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89"},
|
1022 |
+
{file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d"},
|
1023 |
+
{file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34"},
|
1024 |
+
{file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d"},
|
1025 |
+
{file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45"},
|
1026 |
+
{file = "regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9"},
|
1027 |
+
{file = "regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60"},
|
1028 |
+
{file = "regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519"},
|
1029 |
+
]
|
1030 |
+
|
1031 |
+
[[package]]
|
1032 |
+
name = "requests"
|
1033 |
+
version = "2.32.3"
|
1034 |
+
requires_python = ">=3.8"
|
1035 |
+
summary = "Python HTTP for Humans."
|
1036 |
+
groups = ["default"]
|
1037 |
+
dependencies = [
|
1038 |
+
"certifi>=2017.4.17",
|
1039 |
+
"charset-normalizer<4,>=2",
|
1040 |
+
"idna<4,>=2.5",
|
1041 |
+
"urllib3<3,>=1.21.1",
|
1042 |
+
]
|
1043 |
+
files = [
|
1044 |
+
{file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"},
|
1045 |
+
{file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"},
|
1046 |
+
]
|
1047 |
+
|
1048 |
+
[[package]]
|
1049 |
+
name = "rich"
|
1050 |
+
version = "13.9.4"
|
1051 |
+
requires_python = ">=3.8.0"
|
1052 |
+
summary = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
|
1053 |
+
groups = ["default"]
|
1054 |
+
dependencies = [
|
1055 |
+
"markdown-it-py>=2.2.0",
|
1056 |
+
"pygments<3.0.0,>=2.13.0",
|
1057 |
+
"typing-extensions<5.0,>=4.0.0; python_version < \"3.11\"",
|
1058 |
+
]
|
1059 |
+
files = [
|
1060 |
+
{file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"},
|
1061 |
+
{file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"},
|
1062 |
+
]
|
1063 |
+
|
1064 |
+
[[package]]
|
1065 |
+
name = "ruff"
|
1066 |
+
version = "0.7.3"
|
1067 |
+
requires_python = ">=3.7"
|
1068 |
+
summary = "An extremely fast Python linter and code formatter, written in Rust."
|
1069 |
+
groups = ["default"]
|
1070 |
+
marker = "sys_platform != \"emscripten\""
|
1071 |
+
files = [
|
1072 |
+
{file = "ruff-0.7.3-py3-none-linux_armv6l.whl", hash = "sha256:34f2339dc22687ec7e7002792d1f50712bf84a13d5152e75712ac08be565d344"},
|
1073 |
+
{file = "ruff-0.7.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:fb397332a1879b9764a3455a0bb1087bda876c2db8aca3a3cbb67b3dbce8cda0"},
|
1074 |
+
{file = "ruff-0.7.3-py3-none-macosx_11_0_arm64.whl", hash = "sha256:37d0b619546103274e7f62643d14e1adcbccb242efda4e4bdb9544d7764782e9"},
|
1075 |
+
{file = "ruff-0.7.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d59f0c3ee4d1a6787614e7135b72e21024875266101142a09a61439cb6e38a5"},
|
1076 |
+
{file = "ruff-0.7.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:44eb93c2499a169d49fafd07bc62ac89b1bc800b197e50ff4633aed212569299"},
|
1077 |
+
{file = "ruff-0.7.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6d0242ce53f3a576c35ee32d907475a8d569944c0407f91d207c8af5be5dae4e"},
|
1078 |
+
{file = "ruff-0.7.3-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:6b6224af8b5e09772c2ecb8dc9f3f344c1aa48201c7f07e7315367f6dd90ac29"},
|
1079 |
+
{file = "ruff-0.7.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c50f95a82b94421c964fae4c27c0242890a20fe67d203d127e84fbb8013855f5"},
|
1080 |
+
{file = "ruff-0.7.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7f3eff9961b5d2644bcf1616c606e93baa2d6b349e8aa8b035f654df252c8c67"},
|
1081 |
+
{file = "ruff-0.7.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8963cab06d130c4df2fd52c84e9f10d297826d2e8169ae0c798b6221be1d1d2"},
|
1082 |
+
{file = "ruff-0.7.3-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:61b46049d6edc0e4317fb14b33bd693245281a3007288b68a3f5b74a22a0746d"},
|
1083 |
+
{file = "ruff-0.7.3-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:10ebce7696afe4644e8c1a23b3cf8c0f2193a310c18387c06e583ae9ef284de2"},
|
1084 |
+
{file = "ruff-0.7.3-py3-none-musllinux_1_2_i686.whl", hash = "sha256:3f36d56326b3aef8eeee150b700e519880d1aab92f471eefdef656fd57492aa2"},
|
1085 |
+
{file = "ruff-0.7.3-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5d024301109a0007b78d57ab0ba190087b43dce852e552734ebf0b0b85e4fb16"},
|
1086 |
+
{file = "ruff-0.7.3-py3-none-win32.whl", hash = "sha256:4ba81a5f0c5478aa61674c5a2194de8b02652f17addf8dfc40c8937e6e7d79fc"},
|
1087 |
+
{file = "ruff-0.7.3-py3-none-win_amd64.whl", hash = "sha256:588a9ff2fecf01025ed065fe28809cd5a53b43505f48b69a1ac7707b1b7e4088"},
|
1088 |
+
{file = "ruff-0.7.3-py3-none-win_arm64.whl", hash = "sha256:1713e2c5545863cdbfe2cbce21f69ffaf37b813bfd1fb3b90dc9a6f1963f5a8c"},
|
1089 |
+
{file = "ruff-0.7.3.tar.gz", hash = "sha256:e1d1ba2e40b6e71a61b063354d04be669ab0d39c352461f3d789cac68b54a313"},
|
1090 |
+
]
|
1091 |
+
|
1092 |
+
[[package]]
|
1093 |
+
name = "safehttpx"
|
1094 |
+
version = "0.1.1"
|
1095 |
+
requires_python = ">=3.9"
|
1096 |
+
summary = "A small Python library created to help developers protect their applications from Server Side Request Forgery (SSRF) attacks."
|
1097 |
+
groups = ["default"]
|
1098 |
+
dependencies = [
|
1099 |
+
"httpx",
|
1100 |
+
]
|
1101 |
+
files = [
|
1102 |
+
{file = "safehttpx-0.1.1-py3-none-any.whl", hash = "sha256:1d93b64023c00d5c53ea70ea36e773b8a0dba5eaf1a1eb188856584a0a4cf4d1"},
|
1103 |
+
{file = "safehttpx-0.1.1.tar.gz", hash = "sha256:6e1bedf7767213300da5e4cb7e823e98edc934f17ca192d2e585111a2b899149"},
|
1104 |
+
]
|
1105 |
+
|
1106 |
+
[[package]]
|
1107 |
+
name = "safetensors"
|
1108 |
+
version = "0.4.5"
|
1109 |
+
requires_python = ">=3.7"
|
1110 |
+
summary = ""
|
1111 |
+
groups = ["default"]
|
1112 |
+
files = [
|
1113 |
+
{file = "safetensors-0.4.5-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:21f848d7aebd5954f92538552d6d75f7c1b4500f51664078b5b49720d180e47c"},
|
1114 |
+
{file = "safetensors-0.4.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bb07000b19d41e35eecef9a454f31a8b4718a185293f0d0b1c4b61d6e4487971"},
|
1115 |
+
{file = "safetensors-0.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09dedf7c2fda934ee68143202acff6e9e8eb0ddeeb4cfc24182bef999efa9f42"},
|
1116 |
+
{file = "safetensors-0.4.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:59b77e4b7a708988d84f26de3ebead61ef1659c73dcbc9946c18f3b1786d2688"},
|
1117 |
+
{file = "safetensors-0.4.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5d3bc83e14d67adc2e9387e511097f254bd1b43c3020440e708858c684cbac68"},
|
1118 |
+
{file = "safetensors-0.4.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39371fc551c1072976073ab258c3119395294cf49cdc1f8476794627de3130df"},
|
1119 |
+
{file = "safetensors-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6c19feda32b931cae0acd42748a670bdf56bee6476a046af20181ad3fee4090"},
|
1120 |
+
{file = "safetensors-0.4.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a659467495de201e2f282063808a41170448c78bada1e62707b07a27b05e6943"},
|
1121 |
+
{file = "safetensors-0.4.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bad5e4b2476949bcd638a89f71b6916fa9a5cae5c1ae7eede337aca2100435c0"},
|
1122 |
+
{file = "safetensors-0.4.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a3a315a6d0054bc6889a17f5668a73f94f7fe55121ff59e0a199e3519c08565f"},
|
1123 |
+
{file = "safetensors-0.4.5-cp311-none-win32.whl", hash = "sha256:a01e232e6d3d5cf8b1667bc3b657a77bdab73f0743c26c1d3c5dd7ce86bd3a92"},
|
1124 |
+
{file = "safetensors-0.4.5-cp311-none-win_amd64.whl", hash = "sha256:cbd39cae1ad3e3ef6f63a6f07296b080c951f24cec60188378e43d3713000c04"},
|
1125 |
+
{file = "safetensors-0.4.5.tar.gz", hash = "sha256:d73de19682deabb02524b3d5d1f8b3aaba94c72f1bbfc7911b9b9d5d391c0310"},
|
1126 |
+
]
|
1127 |
+
|
1128 |
+
[[package]]
|
1129 |
+
name = "semantic-version"
|
1130 |
+
version = "2.10.0"
|
1131 |
+
requires_python = ">=2.7"
|
1132 |
+
summary = "A library implementing the 'SemVer' scheme."
|
1133 |
+
groups = ["default"]
|
1134 |
+
files = [
|
1135 |
+
{file = "semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177"},
|
1136 |
+
{file = "semantic_version-2.10.0.tar.gz", hash = "sha256:bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c"},
|
1137 |
+
]
|
1138 |
+
|
1139 |
+
[[package]]
|
1140 |
+
name = "setuptools"
|
1141 |
+
version = "75.4.0"
|
1142 |
+
requires_python = ">=3.9"
|
1143 |
+
summary = "Easily download, build, install, upgrade, and uninstall Python packages"
|
1144 |
+
groups = ["default"]
|
1145 |
+
files = [
|
1146 |
+
{file = "setuptools-75.4.0-py3-none-any.whl", hash = "sha256:b3c5d862f98500b06ffdf7cc4499b48c46c317d8d56cb30b5c8bce4d88f5c216"},
|
1147 |
+
{file = "setuptools-75.4.0.tar.gz", hash = "sha256:1dc484f5cf56fd3fe7216d7b8df820802e7246cfb534a1db2aa64f14fcb9cdcb"},
|
1148 |
+
]
|
1149 |
+
|
1150 |
+
[[package]]
|
1151 |
+
name = "shellingham"
|
1152 |
+
version = "1.5.4"
|
1153 |
+
requires_python = ">=3.7"
|
1154 |
+
summary = "Tool to Detect Surrounding Shell"
|
1155 |
+
groups = ["default"]
|
1156 |
+
marker = "sys_platform != \"emscripten\""
|
1157 |
+
files = [
|
1158 |
+
{file = "shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686"},
|
1159 |
+
{file = "shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de"},
|
1160 |
+
]
|
1161 |
+
|
1162 |
+
[[package]]
|
1163 |
+
name = "six"
|
1164 |
+
version = "1.16.0"
|
1165 |
+
requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
|
1166 |
+
summary = "Python 2 and 3 compatibility utilities"
|
1167 |
+
groups = ["default"]
|
1168 |
+
files = [
|
1169 |
+
{file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"},
|
1170 |
+
{file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"},
|
1171 |
+
]
|
1172 |
+
|
1173 |
+
[[package]]
|
1174 |
+
name = "sniffio"
|
1175 |
+
version = "1.3.1"
|
1176 |
+
requires_python = ">=3.7"
|
1177 |
+
summary = "Sniff out which async library your code is running under"
|
1178 |
+
groups = ["default"]
|
1179 |
+
files = [
|
1180 |
+
{file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"},
|
1181 |
+
{file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"},
|
1182 |
+
]
|
1183 |
+
|
1184 |
+
[[package]]
|
1185 |
+
name = "starlette"
|
1186 |
+
version = "0.41.2"
|
1187 |
+
requires_python = ">=3.8"
|
1188 |
+
summary = "The little ASGI library that shines."
|
1189 |
+
groups = ["default"]
|
1190 |
+
dependencies = [
|
1191 |
+
"anyio<5,>=3.4.0",
|
1192 |
+
"typing-extensions>=3.10.0; python_version < \"3.10\"",
|
1193 |
+
]
|
1194 |
+
files = [
|
1195 |
+
{file = "starlette-0.41.2-py3-none-any.whl", hash = "sha256:fbc189474b4731cf30fcef52f18a8d070e3f3b46c6a04c97579e85e6ffca942d"},
|
1196 |
+
{file = "starlette-0.41.2.tar.gz", hash = "sha256:9834fd799d1a87fd346deb76158668cfa0b0d56f85caefe8268e2d97c3468b62"},
|
1197 |
+
]
|
1198 |
+
|
1199 |
+
[[package]]
|
1200 |
+
name = "sympy"
|
1201 |
+
version = "1.13.1"
|
1202 |
+
requires_python = ">=3.8"
|
1203 |
+
summary = "Computer algebra system (CAS) in Python"
|
1204 |
+
groups = ["default"]
|
1205 |
+
marker = "python_version >= \"3.9\""
|
1206 |
+
dependencies = [
|
1207 |
+
"mpmath<1.4,>=1.1.0",
|
1208 |
+
]
|
1209 |
+
files = [
|
1210 |
+
{file = "sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8"},
|
1211 |
+
{file = "sympy-1.13.1.tar.gz", hash = "sha256:9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f"},
|
1212 |
+
]
|
1213 |
+
|
1214 |
+
[[package]]
|
1215 |
+
name = "tensorboard"
|
1216 |
+
version = "2.18.0"
|
1217 |
+
requires_python = ">=3.9"
|
1218 |
+
summary = "TensorBoard lets you watch Tensors Flow"
|
1219 |
+
groups = ["default"]
|
1220 |
+
dependencies = [
|
1221 |
+
"absl-py>=0.4",
|
1222 |
+
"grpcio>=1.48.2",
|
1223 |
+
"markdown>=2.6.8",
|
1224 |
+
"numpy>=1.12.0",
|
1225 |
+
"packaging",
|
1226 |
+
"protobuf!=4.24.0,>=3.19.6",
|
1227 |
+
"setuptools>=41.0.0",
|
1228 |
+
"six>1.9",
|
1229 |
+
"tensorboard-data-server<0.8.0,>=0.7.0",
|
1230 |
+
"werkzeug>=1.0.1",
|
1231 |
+
]
|
1232 |
+
files = [
|
1233 |
+
{file = "tensorboard-2.18.0-py3-none-any.whl", hash = "sha256:107ca4821745f73e2aefa02c50ff70a9b694f39f790b11e6f682f7d326745eab"},
|
1234 |
+
]
|
1235 |
+
|
1236 |
+
[[package]]
|
1237 |
+
name = "tensorboard-data-server"
|
1238 |
+
version = "0.7.2"
|
1239 |
+
requires_python = ">=3.7"
|
1240 |
+
summary = "Fast data loading for TensorBoard"
|
1241 |
+
groups = ["default"]
|
1242 |
+
files = [
|
1243 |
+
{file = "tensorboard_data_server-0.7.2-py3-none-any.whl", hash = "sha256:7e0610d205889588983836ec05dc098e80f97b7e7bbff7e994ebb78f578d0ddb"},
|
1244 |
+
{file = "tensorboard_data_server-0.7.2-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:9fe5d24221b29625dbc7328b0436ca7fc1c23de4acf4d272f1180856e32f9f60"},
|
1245 |
+
{file = "tensorboard_data_server-0.7.2-py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:ef687163c24185ae9754ed5650eb5bc4d84ff257aabdc33f0cc6f74d8ba54530"},
|
1246 |
+
]
|
1247 |
+
|
1248 |
+
[[package]]
|
1249 |
+
name = "tensorflow"
|
1250 |
+
version = "2.18.0"
|
1251 |
+
requires_python = ">=3.9"
|
1252 |
+
summary = "TensorFlow is an open source machine learning framework for everyone."
|
1253 |
+
groups = ["default"]
|
1254 |
+
dependencies = [
|
1255 |
+
"absl-py>=1.0.0",
|
1256 |
+
"astunparse>=1.6.0",
|
1257 |
+
"flatbuffers>=24.3.25",
|
1258 |
+
"gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1",
|
1259 |
+
"google-pasta>=0.1.1",
|
1260 |
+
"grpcio<2.0,>=1.24.3",
|
1261 |
+
"h5py>=3.11.0",
|
1262 |
+
"keras>=3.5.0",
|
1263 |
+
"libclang>=13.0.0",
|
1264 |
+
"ml-dtypes<0.5.0,>=0.4.0",
|
1265 |
+
"numpy<2.1.0,>=1.26.0",
|
1266 |
+
"opt-einsum>=2.3.2",
|
1267 |
+
"packaging",
|
1268 |
+
"protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0dev,>=3.20.3",
|
1269 |
+
"requests<3,>=2.21.0",
|
1270 |
+
"setuptools",
|
1271 |
+
"six>=1.12.0",
|
1272 |
+
"tensorboard<2.19,>=2.18",
|
1273 |
+
"tensorflow-io-gcs-filesystem>=0.23.1; python_version < \"3.12\"",
|
1274 |
+
"termcolor>=1.1.0",
|
1275 |
+
"typing-extensions>=3.6.6",
|
1276 |
+
"wrapt>=1.11.0",
|
1277 |
+
]
|
1278 |
+
files = [
|
1279 |
+
{file = "tensorflow-2.18.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:453cb60638a02fd26316fb36c8cbcf1569d33671f17c658ca0cf2b4626f851e7"},
|
1280 |
+
{file = "tensorflow-2.18.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85f1e7369af6d329b117b52e86093cd1e0458dd5404bf5b665853f873dd00b48"},
|
1281 |
+
{file = "tensorflow-2.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b8dd70fa3600bfce66ab529eebb804e1f9d7c863d2f71bc8fe9fc7a1ec3976"},
|
1282 |
+
{file = "tensorflow-2.18.0-cp311-cp311-win_amd64.whl", hash = "sha256:6e8b0f499ef0b7652480a58e358a73844932047f21c42c56f7f3bdcaf0803edc"},
|
1283 |
+
]
|
1284 |
+
|
1285 |
+
[[package]]
|
1286 |
+
name = "tensorflow-io-gcs-filesystem"
|
1287 |
+
version = "0.37.1"
|
1288 |
+
requires_python = "<3.13,>=3.7"
|
1289 |
+
summary = "TensorFlow IO"
|
1290 |
+
groups = ["default"]
|
1291 |
+
marker = "python_version < \"3.12\""
|
1292 |
+
files = [
|
1293 |
+
{file = "tensorflow_io_gcs_filesystem-0.37.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:32c50ab4e29a23c1f91cd0f9ab8c381a0ab10f45ef5c5252e94965916041737c"},
|
1294 |
+
{file = "tensorflow_io_gcs_filesystem-0.37.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:b02f9c5f94fd62773954a04f69b68c4d576d076fd0db4ca25d5479f0fbfcdbad"},
|
1295 |
+
{file = "tensorflow_io_gcs_filesystem-0.37.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e1f2796b57e799a8ca1b75bf47c2aaa437c968408cc1a402a9862929e104cda"},
|
1296 |
+
{file = "tensorflow_io_gcs_filesystem-0.37.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee7c8ee5fe2fd8cb6392669ef16e71841133041fee8a330eff519ad9b36e4556"},
|
1297 |
+
]
|
1298 |
+
|
1299 |
+
[[package]]
|
1300 |
+
name = "termcolor"
|
1301 |
+
version = "2.5.0"
|
1302 |
+
requires_python = ">=3.9"
|
1303 |
+
summary = "ANSI color formatting for output in terminal"
|
1304 |
+
groups = ["default"]
|
1305 |
+
files = [
|
1306 |
+
{file = "termcolor-2.5.0-py3-none-any.whl", hash = "sha256:37b17b5fc1e604945c2642c872a3764b5d547a48009871aea3edd3afa180afb8"},
|
1307 |
+
{file = "termcolor-2.5.0.tar.gz", hash = "sha256:998d8d27da6d48442e8e1f016119076b690d962507531df4890fcd2db2ef8a6f"},
|
1308 |
+
]
|
1309 |
+
|
1310 |
+
[[package]]
|
1311 |
+
name = "tf-keras"
|
1312 |
+
version = "2.18.0"
|
1313 |
+
requires_python = ">=3.9"
|
1314 |
+
summary = "Deep learning for humans."
|
1315 |
+
groups = ["default"]
|
1316 |
+
dependencies = [
|
1317 |
+
"tensorflow<2.19,>=2.18",
|
1318 |
+
]
|
1319 |
+
files = [
|
1320 |
+
{file = "tf_keras-2.18.0-py3-none-any.whl", hash = "sha256:c431d04027eef790fcd3261cf7fdf93eb74f3cb32e05078b57b7f5a54bd53262"},
|
1321 |
+
{file = "tf_keras-2.18.0.tar.gz", hash = "sha256:ebf744519b322afead33086a2aba872245473294affd40973694f3eb7c7ad77d"},
|
1322 |
+
]
|
1323 |
+
|
1324 |
+
[[package]]
|
1325 |
+
name = "tokenizers"
|
1326 |
+
version = "0.20.3"
|
1327 |
+
requires_python = ">=3.7"
|
1328 |
+
summary = ""
|
1329 |
+
groups = ["default"]
|
1330 |
+
dependencies = [
|
1331 |
+
"huggingface-hub<1.0,>=0.16.4",
|
1332 |
+
]
|
1333 |
+
files = [
|
1334 |
+
{file = "tokenizers-0.20.3-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:585b51e06ca1f4839ce7759941e66766d7b060dccfdc57c4ca1e5b9a33013a90"},
|
1335 |
+
{file = "tokenizers-0.20.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:61cbf11954f3b481d08723ebd048ba4b11e582986f9be74d2c3bdd9293a4538d"},
|
1336 |
+
{file = "tokenizers-0.20.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef820880d5e4e8484e2fa54ff8d297bb32519eaa7815694dc835ace9130a3eea"},
|
1337 |
+
{file = "tokenizers-0.20.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:67ef4dcb8841a4988cd00dd288fb95dfc8e22ed021f01f37348fd51c2b055ba9"},
|
1338 |
+
{file = "tokenizers-0.20.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff1ef8bd47a02b0dc191688ccb4da53600df5d4c9a05a4b68e1e3de4823e78eb"},
|
1339 |
+
{file = "tokenizers-0.20.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:444d188186eab3148baf0615b522461b41b1f0cd58cd57b862ec94b6ac9780f1"},
|
1340 |
+
{file = "tokenizers-0.20.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:37c04c032c1442740b2c2d925f1857885c07619224a533123ac7ea71ca5713da"},
|
1341 |
+
{file = "tokenizers-0.20.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:453c7769d22231960ee0e883d1005c93c68015025a5e4ae56275406d94a3c907"},
|
1342 |
+
{file = "tokenizers-0.20.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4bb31f7b2847e439766aaa9cc7bccf7ac7088052deccdb2275c952d96f691c6a"},
|
1343 |
+
{file = "tokenizers-0.20.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:843729bf0f991b29655a069a2ff58a4c24375a553c70955e15e37a90dd4e045c"},
|
1344 |
+
{file = "tokenizers-0.20.3-cp311-none-win32.whl", hash = "sha256:efcce3a927b1e20ca694ba13f7a68c59b0bd859ef71e441db68ee42cf20c2442"},
|
1345 |
+
{file = "tokenizers-0.20.3-cp311-none-win_amd64.whl", hash = "sha256:88301aa0801f225725b6df5dea3d77c80365ff2362ca7e252583f2b4809c4cc0"},
|
1346 |
+
{file = "tokenizers-0.20.3.tar.gz", hash = "sha256:2278b34c5d0dd78e087e1ca7f9b1dcbf129d80211afa645f214bd6e051037539"},
|
1347 |
+
]
|
1348 |
+
|
1349 |
+
[[package]]
|
1350 |
+
name = "tomlkit"
|
1351 |
+
version = "0.12.0"
|
1352 |
+
requires_python = ">=3.7"
|
1353 |
+
summary = "Style preserving TOML library"
|
1354 |
+
groups = ["default"]
|
1355 |
+
files = [
|
1356 |
+
{file = "tomlkit-0.12.0-py3-none-any.whl", hash = "sha256:926f1f37a1587c7a4f6c7484dae538f1345d96d793d9adab5d3675957b1d0766"},
|
1357 |
+
{file = "tomlkit-0.12.0.tar.gz", hash = "sha256:01f0477981119c7d8ee0f67ebe0297a7c95b14cf9f4b102b45486deb77018716"},
|
1358 |
+
]
|
1359 |
+
|
1360 |
+
[[package]]
|
1361 |
+
name = "torch"
|
1362 |
+
version = "2.5.1"
|
1363 |
+
requires_python = ">=3.8.0"
|
1364 |
+
summary = "Tensors and Dynamic neural networks in Python with strong GPU acceleration"
|
1365 |
+
groups = ["default"]
|
1366 |
+
dependencies = [
|
1367 |
+
"filelock",
|
1368 |
+
"fsspec",
|
1369 |
+
"jinja2",
|
1370 |
+
"networkx",
|
1371 |
+
"nvidia-cublas-cu12==12.4.5.8; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1372 |
+
"nvidia-cuda-cupti-cu12==12.4.127; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1373 |
+
"nvidia-cuda-nvrtc-cu12==12.4.127; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1374 |
+
"nvidia-cuda-runtime-cu12==12.4.127; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1375 |
+
"nvidia-cudnn-cu12==9.1.0.70; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1376 |
+
"nvidia-cufft-cu12==11.2.1.3; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1377 |
+
"nvidia-curand-cu12==10.3.5.147; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1378 |
+
"nvidia-cusolver-cu12==11.6.1.9; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1379 |
+
"nvidia-cusparse-cu12==12.3.1.170; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1380 |
+
"nvidia-nccl-cu12==2.21.5; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1381 |
+
"nvidia-nvjitlink-cu12==12.4.127; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1382 |
+
"nvidia-nvtx-cu12==12.4.127; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
|
1383 |
+
"setuptools; python_version >= \"3.12\"",
|
1384 |
+
"sympy==1.12.1; python_version == \"3.8\"",
|
1385 |
+
"sympy==1.13.1; python_version >= \"3.9\"",
|
1386 |
+
"triton==3.1.0; platform_system == \"Linux\" and platform_machine == \"x86_64\" and python_version < \"3.13\"",
|
1387 |
+
"typing-extensions>=4.8.0",
|
1388 |
+
]
|
1389 |
+
files = [
|
1390 |
+
{file = "torch-2.5.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:de5b7d6740c4b636ef4db92be922f0edc425b65ed78c5076c43c42d362a45457"},
|
1391 |
+
{file = "torch-2.5.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:340ce0432cad0d37f5a31be666896e16788f1adf8ad7be481196b503dad675b9"},
|
1392 |
+
{file = "torch-2.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:603c52d2fe06433c18b747d25f5c333f9c1d58615620578c326d66f258686f9a"},
|
1393 |
+
{file = "torch-2.5.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:31f8c39660962f9ae4eeec995e3049b5492eb7360dd4f07377658ef4d728fa4c"},
|
1394 |
+
]
|
1395 |
+
|
1396 |
+
[[package]]
|
1397 |
+
name = "tqdm"
|
1398 |
+
version = "4.67.0"
|
1399 |
+
requires_python = ">=3.7"
|
1400 |
+
summary = "Fast, Extensible Progress Meter"
|
1401 |
+
groups = ["default"]
|
1402 |
+
dependencies = [
|
1403 |
+
"colorama; platform_system == \"Windows\"",
|
1404 |
+
]
|
1405 |
+
files = [
|
1406 |
+
{file = "tqdm-4.67.0-py3-none-any.whl", hash = "sha256:0cd8af9d56911acab92182e88d763100d4788bdf421d251616040cc4d44863be"},
|
1407 |
+
{file = "tqdm-4.67.0.tar.gz", hash = "sha256:fe5a6f95e6fe0b9755e9469b77b9c3cf850048224ecaa8293d7d2d31f97d869a"},
|
1408 |
+
]
|
1409 |
+
|
1410 |
+
[[package]]
|
1411 |
+
name = "transformers"
|
1412 |
+
version = "4.46.2"
|
1413 |
+
requires_python = ">=3.8.0"
|
1414 |
+
summary = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow"
|
1415 |
+
groups = ["default"]
|
1416 |
+
dependencies = [
|
1417 |
+
"filelock",
|
1418 |
+
"huggingface-hub<1.0,>=0.23.2",
|
1419 |
+
"numpy>=1.17",
|
1420 |
+
"packaging>=20.0",
|
1421 |
+
"pyyaml>=5.1",
|
1422 |
+
"regex!=2019.12.17",
|
1423 |
+
"requests",
|
1424 |
+
"safetensors>=0.4.1",
|
1425 |
+
"tokenizers<0.21,>=0.20",
|
1426 |
+
"tqdm>=4.27",
|
1427 |
+
]
|
1428 |
+
files = [
|
1429 |
+
{file = "transformers-4.46.2-py3-none-any.whl", hash = "sha256:c921f4406b78e6518c97b618c5acd1cf8a4f2315b6b727f4bf9e01496eef849c"},
|
1430 |
+
{file = "transformers-4.46.2.tar.gz", hash = "sha256:3d85410881e1c074be767877bf33c83231ec11529f274a6044ecb20c157ba14e"},
|
1431 |
+
]
|
1432 |
+
|
1433 |
+
[[package]]
|
1434 |
+
name = "triton"
|
1435 |
+
version = "3.1.0"
|
1436 |
+
summary = "A language and compiler for custom Deep Learning operations"
|
1437 |
+
groups = ["default"]
|
1438 |
+
marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and python_version < \"3.13\""
|
1439 |
+
dependencies = [
|
1440 |
+
"filelock",
|
1441 |
+
]
|
1442 |
+
files = [
|
1443 |
+
{file = "triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f34f6e7885d1bf0eaaf7ba875a5f0ce6f3c13ba98f9503651c1e6dc6757ed5c"},
|
1444 |
+
]
|
1445 |
+
|
1446 |
+
[[package]]
|
1447 |
+
name = "typer"
|
1448 |
+
version = "0.13.0"
|
1449 |
+
requires_python = ">=3.7"
|
1450 |
+
summary = "Typer, build great CLIs. Easy to code. Based on Python type hints."
|
1451 |
+
groups = ["default"]
|
1452 |
+
marker = "sys_platform != \"emscripten\""
|
1453 |
+
dependencies = [
|
1454 |
+
"click>=8.0.0",
|
1455 |
+
"rich>=10.11.0",
|
1456 |
+
"shellingham>=1.3.0",
|
1457 |
+
"typing-extensions>=3.7.4.3",
|
1458 |
+
]
|
1459 |
+
files = [
|
1460 |
+
{file = "typer-0.13.0-py3-none-any.whl", hash = "sha256:d85fe0b777b2517cc99c8055ed735452f2659cd45e451507c76f48ce5c1d00e2"},
|
1461 |
+
{file = "typer-0.13.0.tar.gz", hash = "sha256:f1c7198347939361eec90139ffa0fd8b3df3a2259d5852a0f7400e476d95985c"},
|
1462 |
+
]
|
1463 |
+
|
1464 |
+
[[package]]
|
1465 |
+
name = "typing-extensions"
|
1466 |
+
version = "4.12.2"
|
1467 |
+
requires_python = ">=3.8"
|
1468 |
+
summary = "Backported and Experimental Type Hints for Python 3.8+"
|
1469 |
+
groups = ["default"]
|
1470 |
+
files = [
|
1471 |
+
{file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"},
|
1472 |
+
{file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"},
|
1473 |
+
]
|
1474 |
+
|
1475 |
+
[[package]]
|
1476 |
+
name = "tzdata"
|
1477 |
+
version = "2024.2"
|
1478 |
+
requires_python = ">=2"
|
1479 |
+
summary = "Provider of IANA time zone data"
|
1480 |
+
groups = ["default"]
|
1481 |
+
files = [
|
1482 |
+
{file = "tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:a48093786cdcde33cad18c2555e8532f34422074448fbc874186f0abd79565cd"},
|
1483 |
+
{file = "tzdata-2024.2.tar.gz", hash = "sha256:7d85cc416e9382e69095b7bdf4afd9e3880418a2413feec7069d533d6b4e31cc"},
|
1484 |
+
]
|
1485 |
+
|
1486 |
+
[[package]]
|
1487 |
+
name = "urllib3"
|
1488 |
+
version = "2.2.3"
|
1489 |
+
requires_python = ">=3.8"
|
1490 |
+
summary = "HTTP library with thread-safe connection pooling, file post, and more."
|
1491 |
+
groups = ["default"]
|
1492 |
+
files = [
|
1493 |
+
{file = "urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac"},
|
1494 |
+
{file = "urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9"},
|
1495 |
+
]
|
1496 |
+
|
1497 |
+
[[package]]
|
1498 |
+
name = "uvicorn"
|
1499 |
+
version = "0.32.0"
|
1500 |
+
requires_python = ">=3.8"
|
1501 |
+
summary = "The lightning-fast ASGI server."
|
1502 |
+
groups = ["default"]
|
1503 |
+
dependencies = [
|
1504 |
+
"click>=7.0",
|
1505 |
+
"h11>=0.8",
|
1506 |
+
"typing-extensions>=4.0; python_version < \"3.11\"",
|
1507 |
+
]
|
1508 |
+
files = [
|
1509 |
+
{file = "uvicorn-0.32.0-py3-none-any.whl", hash = "sha256:60b8f3a5ac027dcd31448f411ced12b5ef452c646f76f02f8cc3f25d8d26fd82"},
|
1510 |
+
{file = "uvicorn-0.32.0.tar.gz", hash = "sha256:f78b36b143c16f54ccdb8190d0a26b5f1901fe5a3c777e1ab29f26391af8551e"},
|
1511 |
+
]
|
1512 |
+
|
1513 |
+
[[package]]
|
1514 |
+
name = "websockets"
|
1515 |
+
version = "12.0"
|
1516 |
+
requires_python = ">=3.8"
|
1517 |
+
summary = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
|
1518 |
+
groups = ["default"]
|
1519 |
+
files = [
|
1520 |
+
{file = "websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5d873c7de42dea355d73f170be0f23788cf3fa9f7bed718fd2830eefedce01b4"},
|
1521 |
+
{file = "websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3f61726cae9f65b872502ff3c1496abc93ffbe31b278455c418492016e2afc8f"},
|
1522 |
+
{file = "websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed2fcf7a07334c77fc8a230755c2209223a7cc44fc27597729b8ef5425aa61a3"},
|
1523 |
+
{file = "websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e332c210b14b57904869ca9f9bf4ca32f5427a03eeb625da9b616c85a3a506c"},
|
1524 |
+
{file = "websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5693ef74233122f8ebab026817b1b37fe25c411ecfca084b29bc7d6efc548f45"},
|
1525 |
+
{file = "websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e9e7db18b4539a29cc5ad8c8b252738a30e2b13f033c2d6e9d0549b45841c04"},
|
1526 |
+
{file = "websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6e2df67b8014767d0f785baa98393725739287684b9f8d8a1001eb2839031447"},
|
1527 |
+
{file = "websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bea88d71630c5900690fcb03161ab18f8f244805c59e2e0dc4ffadae0a7ee0ca"},
|
1528 |
+
{file = "websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dff6cdf35e31d1315790149fee351f9e52978130cef6c87c4b6c9b3baf78bc53"},
|
1529 |
+
{file = "websockets-12.0-cp311-cp311-win32.whl", hash = "sha256:3e3aa8c468af01d70332a382350ee95f6986db479ce7af14d5e81ec52aa2b402"},
|
1530 |
+
{file = "websockets-12.0-cp311-cp311-win_amd64.whl", hash = "sha256:25eb766c8ad27da0f79420b2af4b85d29914ba0edf69f547cc4f06ca6f1d403b"},
|
1531 |
+
{file = "websockets-12.0-py3-none-any.whl", hash = "sha256:dc284bbc8d7c78a6c69e0c7325ab46ee5e40bb4d50e494d8131a07ef47500e9e"},
|
1532 |
+
{file = "websockets-12.0.tar.gz", hash = "sha256:81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b"},
|
1533 |
+
]
|
1534 |
+
|
1535 |
+
[[package]]
|
1536 |
+
name = "werkzeug"
|
1537 |
+
version = "3.1.3"
|
1538 |
+
requires_python = ">=3.9"
|
1539 |
+
summary = "The comprehensive WSGI web application library."
|
1540 |
+
groups = ["default"]
|
1541 |
+
dependencies = [
|
1542 |
+
"MarkupSafe>=2.1.1",
|
1543 |
+
]
|
1544 |
+
files = [
|
1545 |
+
{file = "werkzeug-3.1.3-py3-none-any.whl", hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e"},
|
1546 |
+
{file = "werkzeug-3.1.3.tar.gz", hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746"},
|
1547 |
+
]
|
1548 |
+
|
1549 |
+
[[package]]
|
1550 |
+
name = "wheel"
|
1551 |
+
version = "0.45.0"
|
1552 |
+
requires_python = ">=3.8"
|
1553 |
+
summary = "A built-package format for Python"
|
1554 |
+
groups = ["default"]
|
1555 |
+
files = [
|
1556 |
+
{file = "wheel-0.45.0-py3-none-any.whl", hash = "sha256:52f0baa5e6522155090a09c6bd95718cc46956d1b51d537ea5454249edb671c7"},
|
1557 |
+
{file = "wheel-0.45.0.tar.gz", hash = "sha256:a57353941a3183b3d5365346b567a260a0602a0f8a635926a7dede41b94c674a"},
|
1558 |
+
]
|
1559 |
+
|
1560 |
+
[[package]]
|
1561 |
+
name = "wrapt"
|
1562 |
+
version = "1.16.0"
|
1563 |
+
requires_python = ">=3.6"
|
1564 |
+
summary = "Module for decorators, wrappers and monkey patching."
|
1565 |
+
groups = ["default"]
|
1566 |
+
files = [
|
1567 |
+
{file = "wrapt-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1a5db485fe2de4403f13fafdc231b0dbae5eca4359232d2efc79025527375b09"},
|
1568 |
+
{file = "wrapt-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:75ea7d0ee2a15733684badb16de6794894ed9c55aa5e9903260922f0482e687d"},
|
1569 |
+
{file = "wrapt-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a452f9ca3e3267cd4d0fcf2edd0d035b1934ac2bd7e0e57ac91ad6b95c0c6389"},
|
1570 |
+
{file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:43aa59eadec7890d9958748db829df269f0368521ba6dc68cc172d5d03ed8060"},
|
1571 |
+
{file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72554a23c78a8e7aa02abbd699d129eead8b147a23c56e08d08dfc29cfdddca1"},
|
1572 |
+
{file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d2efee35b4b0a347e0d99d28e884dfd82797852d62fcd7ebdeee26f3ceb72cf3"},
|
1573 |
+
{file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:6dcfcffe73710be01d90cae08c3e548d90932d37b39ef83969ae135d36ef3956"},
|
1574 |
+
{file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:eb6e651000a19c96f452c85132811d25e9264d836951022d6e81df2fff38337d"},
|
1575 |
+
{file = "wrapt-1.16.0-cp311-cp311-win32.whl", hash = "sha256:66027d667efe95cc4fa945af59f92c5a02c6f5bb6012bff9e60542c74c75c362"},
|
1576 |
+
{file = "wrapt-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:aefbc4cb0a54f91af643660a0a150ce2c090d3652cf4052a5397fb2de549cd89"},
|
1577 |
+
{file = "wrapt-1.16.0-py3-none-any.whl", hash = "sha256:6906c4100a8fcbf2fa735f6059214bb13b97f75b1a61777fcf6432121ef12ef1"},
|
1578 |
+
{file = "wrapt-1.16.0.tar.gz", hash = "sha256:5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d"},
|
1579 |
+
]
|
potas_recommend/.gitignore
ADDED
@@ -0,0 +1,162 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Byte-compiled / optimized / DLL files
|
2 |
+
__pycache__/
|
3 |
+
*.py[cod]
|
4 |
+
*$py.class
|
5 |
+
|
6 |
+
# C extensions
|
7 |
+
*.so
|
8 |
+
|
9 |
+
# Distribution / packaging
|
10 |
+
.Python
|
11 |
+
build/
|
12 |
+
develop-eggs/
|
13 |
+
dist/
|
14 |
+
downloads/
|
15 |
+
eggs/
|
16 |
+
.eggs/
|
17 |
+
lib/
|
18 |
+
lib64/
|
19 |
+
parts/
|
20 |
+
sdist/
|
21 |
+
var/
|
22 |
+
wheels/
|
23 |
+
share/python-wheels/
|
24 |
+
*.egg-info/
|
25 |
+
.installed.cfg
|
26 |
+
*.egg
|
27 |
+
MANIFEST
|
28 |
+
|
29 |
+
# PyInstaller
|
30 |
+
# Usually these files are written by a python script from a template
|
31 |
+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
32 |
+
*.manifest
|
33 |
+
*.spec
|
34 |
+
|
35 |
+
# Installer logs
|
36 |
+
pip-log.txt
|
37 |
+
pip-delete-this-directory.txt
|
38 |
+
|
39 |
+
# Unit test / coverage reports
|
40 |
+
htmlcov/
|
41 |
+
.tox/
|
42 |
+
.nox/
|
43 |
+
.coverage
|
44 |
+
.coverage.*
|
45 |
+
.cache
|
46 |
+
nosetests.xml
|
47 |
+
coverage.xml
|
48 |
+
*.cover
|
49 |
+
*.py,cover
|
50 |
+
.hypothesis/
|
51 |
+
.pytest_cache/
|
52 |
+
cover/
|
53 |
+
|
54 |
+
# Translations
|
55 |
+
*.mo
|
56 |
+
*.pot
|
57 |
+
|
58 |
+
# Django stuff:
|
59 |
+
*.log
|
60 |
+
local_settings.py
|
61 |
+
db.sqlite3
|
62 |
+
db.sqlite3-journal
|
63 |
+
|
64 |
+
# Flask stuff:
|
65 |
+
instance/
|
66 |
+
.webassets-cache
|
67 |
+
|
68 |
+
# Scrapy stuff:
|
69 |
+
.scrapy
|
70 |
+
|
71 |
+
# Sphinx documentation
|
72 |
+
docs/_build/
|
73 |
+
|
74 |
+
# PyBuilder
|
75 |
+
.pybuilder/
|
76 |
+
target/
|
77 |
+
|
78 |
+
# Jupyter Notebook
|
79 |
+
.ipynb_checkpoints
|
80 |
+
|
81 |
+
# IPython
|
82 |
+
profile_default/
|
83 |
+
ipython_config.py
|
84 |
+
|
85 |
+
# pyenv
|
86 |
+
# For a library or package, you might want to ignore these files since the code is
|
87 |
+
# intended to run in multiple environments; otherwise, check them in:
|
88 |
+
# .python-version
|
89 |
+
|
90 |
+
# pipenv
|
91 |
+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
|
92 |
+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
|
93 |
+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
|
94 |
+
# install all needed dependencies.
|
95 |
+
#Pipfile.lock
|
96 |
+
|
97 |
+
# poetry
|
98 |
+
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
|
99 |
+
# This is especially recommended for binary packages to ensure reproducibility, and is more
|
100 |
+
# commonly ignored for libraries.
|
101 |
+
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
|
102 |
+
#poetry.lock
|
103 |
+
|
104 |
+
# pdm
|
105 |
+
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
|
106 |
+
#pdm.lock
|
107 |
+
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
|
108 |
+
# in version control.
|
109 |
+
# https://pdm-project.org/#use-with-ide
|
110 |
+
.pdm.toml
|
111 |
+
.pdm-python
|
112 |
+
.pdm-build/
|
113 |
+
|
114 |
+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
|
115 |
+
__pypackages__/
|
116 |
+
|
117 |
+
# Celery stuff
|
118 |
+
celerybeat-schedule
|
119 |
+
celerybeat.pid
|
120 |
+
|
121 |
+
# SageMath parsed files
|
122 |
+
*.sage.py
|
123 |
+
|
124 |
+
# Environments
|
125 |
+
.env
|
126 |
+
.venv
|
127 |
+
env/
|
128 |
+
venv/
|
129 |
+
ENV/
|
130 |
+
env.bak/
|
131 |
+
venv.bak/
|
132 |
+
|
133 |
+
# Spyder project settings
|
134 |
+
.spyderproject
|
135 |
+
.spyproject
|
136 |
+
|
137 |
+
# Rope project settings
|
138 |
+
.ropeproject
|
139 |
+
|
140 |
+
# mkdocs documentation
|
141 |
+
/site
|
142 |
+
|
143 |
+
# mypy
|
144 |
+
.mypy_cache/
|
145 |
+
.dmypy.json
|
146 |
+
dmypy.json
|
147 |
+
|
148 |
+
# Pyre type checker
|
149 |
+
.pyre/
|
150 |
+
|
151 |
+
# pytype static type analyzer
|
152 |
+
.pytype/
|
153 |
+
|
154 |
+
# Cython debug symbols
|
155 |
+
cython_debug/
|
156 |
+
|
157 |
+
# PyCharm
|
158 |
+
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
|
159 |
+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
|
160 |
+
# and can be added to the global gitignore or merged into this file. For a more nuclear
|
161 |
+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
|
162 |
+
#.idea/
|
potas_recommend/config.json
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"_name_or_path": "potas_recommend",
|
3 |
+
"architectures": [
|
4 |
+
"BertForSequenceClassification"
|
5 |
+
],
|
6 |
+
"attention_probs_dropout_prob": 0.1,
|
7 |
+
"classifier_dropout": null,
|
8 |
+
"gradient_checkpointing": false,
|
9 |
+
"hidden_act": "gelu",
|
10 |
+
"hidden_dropout_prob": 0.1,
|
11 |
+
"hidden_size": 768,
|
12 |
+
"id2label": {
|
13 |
+
"0": "LABEL_0"
|
14 |
+
},
|
15 |
+
"initializer_range": 0.02,
|
16 |
+
"intermediate_size": 3072,
|
17 |
+
"label2id": {
|
18 |
+
"LABEL_0": 0
|
19 |
+
},
|
20 |
+
"layer_norm_eps": 1e-12,
|
21 |
+
"max_position_embeddings": 512,
|
22 |
+
"model_type": "bert",
|
23 |
+
"num_attention_heads": 12,
|
24 |
+
"num_epochs": 10,
|
25 |
+
"num_hidden_layers": 12,
|
26 |
+
"pad_token_id": 0,
|
27 |
+
"position_embedding_type": "absolute",
|
28 |
+
"problem_type": "regression",
|
29 |
+
"torch_dtype": "float32",
|
30 |
+
"transformers_version": "4.45.1",
|
31 |
+
"type_vocab_size": 2,
|
32 |
+
"use_cache": true,
|
33 |
+
"vocab_size": 30522
|
34 |
+
}
|
potas_recommend/model.safetensors
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:cdbd933f1156b7d3984263f418c941809d95c133c511fe99b882bd5156e3ff49
|
3 |
+
size 437955572
|
potas_recommend/special_tokens_map.json
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"cls_token": {
|
3 |
+
"content": "[CLS]",
|
4 |
+
"lstrip": false,
|
5 |
+
"normalized": false,
|
6 |
+
"rstrip": false,
|
7 |
+
"single_word": false
|
8 |
+
},
|
9 |
+
"mask_token": {
|
10 |
+
"content": "[MASK]",
|
11 |
+
"lstrip": false,
|
12 |
+
"normalized": false,
|
13 |
+
"rstrip": false,
|
14 |
+
"single_word": false
|
15 |
+
},
|
16 |
+
"pad_token": {
|
17 |
+
"content": "[PAD]",
|
18 |
+
"lstrip": false,
|
19 |
+
"normalized": false,
|
20 |
+
"rstrip": false,
|
21 |
+
"single_word": false
|
22 |
+
},
|
23 |
+
"sep_token": {
|
24 |
+
"content": "[SEP]",
|
25 |
+
"lstrip": false,
|
26 |
+
"normalized": false,
|
27 |
+
"rstrip": false,
|
28 |
+
"single_word": false
|
29 |
+
},
|
30 |
+
"unk_token": {
|
31 |
+
"content": "[UNK]",
|
32 |
+
"lstrip": false,
|
33 |
+
"normalized": false,
|
34 |
+
"rstrip": false,
|
35 |
+
"single_word": false
|
36 |
+
}
|
37 |
+
}
|
potas_recommend/tokenizer_config.json
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"added_tokens_decoder": {
|
3 |
+
"0": {
|
4 |
+
"content": "[PAD]",
|
5 |
+
"lstrip": false,
|
6 |
+
"normalized": false,
|
7 |
+
"rstrip": false,
|
8 |
+
"single_word": false,
|
9 |
+
"special": true
|
10 |
+
},
|
11 |
+
"100": {
|
12 |
+
"content": "[UNK]",
|
13 |
+
"lstrip": false,
|
14 |
+
"normalized": false,
|
15 |
+
"rstrip": false,
|
16 |
+
"single_word": false,
|
17 |
+
"special": true
|
18 |
+
},
|
19 |
+
"101": {
|
20 |
+
"content": "[CLS]",
|
21 |
+
"lstrip": false,
|
22 |
+
"normalized": false,
|
23 |
+
"rstrip": false,
|
24 |
+
"single_word": false,
|
25 |
+
"special": true
|
26 |
+
},
|
27 |
+
"102": {
|
28 |
+
"content": "[SEP]",
|
29 |
+
"lstrip": false,
|
30 |
+
"normalized": false,
|
31 |
+
"rstrip": false,
|
32 |
+
"single_word": false,
|
33 |
+
"special": true
|
34 |
+
},
|
35 |
+
"103": {
|
36 |
+
"content": "[MASK]",
|
37 |
+
"lstrip": false,
|
38 |
+
"normalized": false,
|
39 |
+
"rstrip": false,
|
40 |
+
"single_word": false,
|
41 |
+
"special": true
|
42 |
+
}
|
43 |
+
},
|
44 |
+
"clean_up_tokenization_spaces": true,
|
45 |
+
"cls_token": "[CLS]",
|
46 |
+
"do_basic_tokenize": true,
|
47 |
+
"do_lower_case": true,
|
48 |
+
"mask_token": "[MASK]",
|
49 |
+
"model_max_length": 512,
|
50 |
+
"never_split": null,
|
51 |
+
"pad_token": "[PAD]",
|
52 |
+
"sep_token": "[SEP]",
|
53 |
+
"strip_accents": null,
|
54 |
+
"tokenize_chinese_chars": true,
|
55 |
+
"tokenizer_class": "BertTokenizer",
|
56 |
+
"unk_token": "[UNK]"
|
57 |
+
}
|
potas_recommend/vocab.txt
ADDED
The diff for this file is too large to render.
See raw diff
|
|
pyproject.toml
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
[project]
|
2 |
+
name = "arroz"
|
3 |
+
version = "0.1.0"
|
4 |
+
description = "Default template for PDM package"
|
5 |
+
authors = [
|
6 |
+
{name = "kaubarros-24", email = "martinsbarroskaua@gmail.com"},
|
7 |
+
]
|
8 |
+
dependencies = [
|
9 |
+
"fastapi>=0.115.4",
|
10 |
+
"torch>=2.5.1",
|
11 |
+
"tensorflow>=2.18.0",
|
12 |
+
"huggingface-hub>=0.26.2",
|
13 |
+
"huggingface>=0.0.1",
|
14 |
+
"uvicorn>=0.32.0",
|
15 |
+
"transformers>=4.46.2",
|
16 |
+
"tf-keras>=2.18.0",
|
17 |
+
"gradio>=5.5.0",
|
18 |
+
"huggingface-hub",
|
19 |
+
"tf-keras",
|
20 |
+
"tensorflow",
|
21 |
+
"huggingface",
|
22 |
+
"torch",
|
23 |
+
"transformers",
|
24 |
+
]
|
25 |
+
requires-python = "==3.11.*"
|
26 |
+
readme = "README.md"
|
27 |
+
license = {text = "MIT"}
|
28 |
+
|
29 |
+
|
30 |
+
[tool.pdm]
|
31 |
+
distribution = false
|
32 |
+
|
33 |
+
[tool.pdm.scripts]
|
34 |
+
fast = "uvicorn src.arroz.main:app --port 8080"
|
requirements.txt
CHANGED
@@ -1 +1,6 @@
|
|
1 |
-
huggingface_hub
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
huggingface_hub
|
2 |
+
tf-keras
|
3 |
+
tensorflow
|
4 |
+
huggingface
|
5 |
+
torch
|
6 |
+
transformers
|
src/arroz/__init__.py
ADDED
File without changes
|
src/arroz/main.py
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from fastapi import FastAPI
|
2 |
+
from transformers import pipeline
|
3 |
+
from pydantic import BaseModel
|
4 |
+
|
5 |
+
app = FastAPI()
|
6 |
+
|
7 |
+
model_name = "potas_recommend"
|
8 |
+
classifier = pipeline("text-classification", model=model_name)
|
9 |
+
|
10 |
+
class Request(BaseModel):
|
11 |
+
audience: str
|
12 |
+
category: str
|
13 |
+
area: str
|
14 |
+
sub_area: str
|
15 |
+
|
16 |
+
@app.get("/")
|
17 |
+
async def root():
|
18 |
+
return {"message": "Hello world!"}
|
19 |
+
|
20 |
+
@app.post("/ai")
|
21 |
+
async def ai(request: Request):
|
22 |
+
try:
|
23 |
+
text = (
|
24 |
+
f"This ad is focused on: {request.audience}. "
|
25 |
+
f"Category: {request.category}. "
|
26 |
+
f"Area: {request.area}. "
|
27 |
+
f"Sub-area: {request.sub_area}."
|
28 |
+
)
|
29 |
+
result = classifier(text)
|
30 |
+
|
31 |
+
return {"message": result}
|
32 |
+
except BaseException as error:
|
33 |
+
print(error)
|
tests/__init__.py
ADDED
File without changes
|