Jac-Zac commited on
Commit ·
5b7ae81
1
Parent(s): eaeaa68
Updated to be ready to ship to hugginface
Browse files- .dockerignore +18 -0
- Dockerfile +17 -0
- pyproject.toml +2 -3
- uv.lock +34 -43
.dockerignore
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
__pycache__/
|
| 2 |
+
*.pyc
|
| 3 |
+
*.pyo
|
| 4 |
+
*.pyd
|
| 5 |
+
.Python
|
| 6 |
+
.venv/
|
| 7 |
+
venv/
|
| 8 |
+
ENV/
|
| 9 |
+
.env
|
| 10 |
+
.git/
|
| 11 |
+
.gitignore
|
| 12 |
+
.ruff_cache/
|
| 13 |
+
*.log
|
| 14 |
+
.DS_Store
|
| 15 |
+
*.swp
|
| 16 |
+
*.swo
|
| 17 |
+
artifacts/
|
| 18 |
+
*~
|
Dockerfile
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
FROM python:3.11-slim
|
| 2 |
+
|
| 3 |
+
WORKDIR /app
|
| 4 |
+
|
| 5 |
+
RUN pip install uv
|
| 6 |
+
|
| 7 |
+
COPY pyproject.toml uv.lock ./
|
| 8 |
+
RUN uv sync --frozen --no-dev
|
| 9 |
+
|
| 10 |
+
COPY app.py ./
|
| 11 |
+
COPY state.py ./
|
| 12 |
+
COPY tabs/ ./tabs/
|
| 13 |
+
COPY utils/ ./utils/
|
| 14 |
+
|
| 15 |
+
EXPOSE 8501
|
| 16 |
+
|
| 17 |
+
CMD ["uv", "run", "streamlit", "run", "app.py", "--server.port=8501", "--server.address=0.0.0.0"]
|
pyproject.toml
CHANGED
|
@@ -16,9 +16,8 @@ dependencies = [
|
|
| 16 |
|
| 17 |
[tool.uv.sources]
|
| 18 |
# Local development:
|
| 19 |
-
# persona-
|
| 20 |
-
persona-vectors = { path = "../persona-vectors", editable = true }
|
| 21 |
-
persona-data = { git = "https://github.com/implicit-personalization/persona-data.git" }
|
| 22 |
|
| 23 |
# [build-system]
|
| 24 |
# requires = ["uv_build>=0.11.3,<0.12"]
|
|
|
|
| 16 |
|
| 17 |
[tool.uv.sources]
|
| 18 |
# Local development:
|
| 19 |
+
# persona-vectors = { path = "../persona-data", editable = true }
|
| 20 |
+
# persona-vectors = { path = "../persona-vectors", editable = true }
|
|
|
|
| 21 |
|
| 22 |
# [build-system]
|
| 23 |
# requires = ["uv_build>=0.11.3,<0.12"]
|
uv.lock
CHANGED
|
@@ -297,7 +297,7 @@ name = "cuda-bindings"
|
|
| 297 |
version = "13.2.0"
|
| 298 |
source = { registry = "https://pypi.org/simple" }
|
| 299 |
dependencies = [
|
| 300 |
-
{ name = "cuda-pathfinder" },
|
| 301 |
]
|
| 302 |
wheels = [
|
| 303 |
{ url = "https://files.pythonhosted.org/packages/1a/fe/7351d7e586a8b4c9f89731bfe4cf0148223e8f9903ff09571f78b3fb0682/cuda_bindings-13.2.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:08b395f79cb89ce0cd8effff07c4a1e20101b873c256a1aeb286e8fd7bd0f556", size = 5744254, upload-time = "2026-03-11T00:12:29.798Z" },
|
|
@@ -332,37 +332,37 @@ wheels = [
|
|
| 332 |
|
| 333 |
[package.optional-dependencies]
|
| 334 |
cublas = [
|
| 335 |
-
{ name = "nvidia-cublas", marker = "sys_platform == '
|
| 336 |
]
|
| 337 |
cudart = [
|
| 338 |
-
{ name = "nvidia-cuda-runtime", marker = "sys_platform == '
|
| 339 |
]
|
| 340 |
cufft = [
|
| 341 |
-
{ name = "nvidia-cufft", marker = "sys_platform == '
|
| 342 |
]
|
| 343 |
cufile = [
|
| 344 |
{ name = "nvidia-cufile", marker = "sys_platform == 'linux'" },
|
| 345 |
]
|
| 346 |
cupti = [
|
| 347 |
-
{ name = "nvidia-cuda-cupti", marker = "sys_platform == '
|
| 348 |
]
|
| 349 |
curand = [
|
| 350 |
-
{ name = "nvidia-curand", marker = "sys_platform == '
|
| 351 |
]
|
| 352 |
cusolver = [
|
| 353 |
-
{ name = "nvidia-cusolver", marker = "sys_platform == '
|
| 354 |
]
|
| 355 |
cusparse = [
|
| 356 |
-
{ name = "nvidia-cusparse", marker = "sys_platform == '
|
| 357 |
]
|
| 358 |
nvjitlink = [
|
| 359 |
-
{ name = "nvidia-nvjitlink", marker = "sys_platform == '
|
| 360 |
]
|
| 361 |
nvrtc = [
|
| 362 |
-
{ name = "nvidia-cuda-nvrtc", marker = "sys_platform == '
|
| 363 |
]
|
| 364 |
nvtx = [
|
| 365 |
-
{ name = "nvidia-nvtx", marker = "sys_platform == '
|
| 366 |
]
|
| 367 |
|
| 368 |
[[package]]
|
|
@@ -1216,7 +1216,7 @@ name = "nvidia-cudnn-cu13"
|
|
| 1216 |
version = "9.19.0.56"
|
| 1217 |
source = { registry = "https://pypi.org/simple" }
|
| 1218 |
dependencies = [
|
| 1219 |
-
{ name = "nvidia-cublas" },
|
| 1220 |
]
|
| 1221 |
wheels = [
|
| 1222 |
{ url = "https://files.pythonhosted.org/packages/f1/84/26025437c1e6b61a707442184fa0c03d083b661adf3a3eecfd6d21677740/nvidia_cudnn_cu13-9.19.0.56-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:6ed29ffaee1176c612daf442e4dd6cfeb6a0caa43ddcbeb59da94953030b1be4", size = 433781201, upload-time = "2026-02-03T20:40:53.805Z" },
|
|
@@ -1228,7 +1228,7 @@ name = "nvidia-cufft"
|
|
| 1228 |
version = "12.0.0.61"
|
| 1229 |
source = { registry = "https://pypi.org/simple" }
|
| 1230 |
dependencies = [
|
| 1231 |
-
{ name = "nvidia-nvjitlink" },
|
| 1232 |
]
|
| 1233 |
wheels = [
|
| 1234 |
{ url = "https://files.pythonhosted.org/packages/8b/ae/f417a75c0259e85c1d2f83ca4e960289a5f814ed0cea74d18c353d3e989d/nvidia_cufft-12.0.0.61-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2708c852ef8cd89d1d2068bdbece0aa188813a0c934db3779b9b1faa8442e5f5", size = 214053554, upload-time = "2025-09-04T08:31:38.196Z" },
|
|
@@ -1258,9 +1258,9 @@ name = "nvidia-cusolver"
|
|
| 1258 |
version = "12.0.4.66"
|
| 1259 |
source = { registry = "https://pypi.org/simple" }
|
| 1260 |
dependencies = [
|
| 1261 |
-
{ name = "nvidia-cublas" },
|
| 1262 |
-
{ name = "nvidia-cusparse" },
|
| 1263 |
-
{ name = "nvidia-nvjitlink" },
|
| 1264 |
]
|
| 1265 |
wheels = [
|
| 1266 |
{ url = "https://files.pythonhosted.org/packages/c8/c3/b30c9e935fc01e3da443ec0116ed1b2a009bb867f5324d3f2d7e533e776b/nvidia_cusolver-12.0.4.66-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:02c2457eaa9e39de20f880f4bd8820e6a1cfb9f9a34f820eb12a155aa5bc92d2", size = 223467760, upload-time = "2025-09-04T08:33:04.222Z" },
|
|
@@ -1272,7 +1272,7 @@ name = "nvidia-cusparse"
|
|
| 1272 |
version = "12.6.3.3"
|
| 1273 |
source = { registry = "https://pypi.org/simple" }
|
| 1274 |
dependencies = [
|
| 1275 |
-
{ name = "nvidia-nvjitlink" },
|
| 1276 |
]
|
| 1277 |
wheels = [
|
| 1278 |
{ url = "https://files.pythonhosted.org/packages/f8/94/5c26f33738ae35276672f12615a64bd008ed5be6d1ebcb23579285d960a9/nvidia_cusparse-12.6.3.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:80bcc4662f23f1054ee334a15c72b8940402975e0eab63178fc7e670aa59472c", size = 162155568, upload-time = "2025-09-04T08:33:42.864Z" },
|
|
@@ -1561,7 +1561,7 @@ wheels = [
|
|
| 1561 |
[[package]]
|
| 1562 |
name = "persona-data"
|
| 1563 |
version = "0.1.0"
|
| 1564 |
-
source = {
|
| 1565 |
dependencies = [
|
| 1566 |
{ name = "huggingface-hub" },
|
| 1567 |
{ name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" },
|
|
@@ -1569,6 +1569,10 @@ dependencies = [
|
|
| 1569 |
{ name = "python-dotenv" },
|
| 1570 |
{ name = "torch" },
|
| 1571 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1572 |
|
| 1573 |
[[package]]
|
| 1574 |
name = "persona-ui"
|
|
@@ -1585,8 +1589,8 @@ dependencies = [
|
|
| 1585 |
|
| 1586 |
[package.metadata]
|
| 1587 |
requires-dist = [
|
| 1588 |
-
{ name = "persona-data",
|
| 1589 |
-
{ name = "persona-vectors",
|
| 1590 |
{ name = "plotly", specifier = ">=6.6.0" },
|
| 1591 |
{ name = "python-dotenv", specifier = ">=1.2.2" },
|
| 1592 |
{ name = "streamlit", specifier = ">=1.44.0" },
|
|
@@ -1596,7 +1600,7 @@ requires-dist = [
|
|
| 1596 |
[[package]]
|
| 1597 |
name = "persona-vectors"
|
| 1598 |
version = "0.1.0"
|
| 1599 |
-
source = {
|
| 1600 |
dependencies = [
|
| 1601 |
{ name = "kaleido" },
|
| 1602 |
{ name = "nnsight" },
|
|
@@ -1613,22 +1617,9 @@ dependencies = [
|
|
| 1613 |
{ name = "transformers" },
|
| 1614 |
{ name = "umap-learn" },
|
| 1615 |
]
|
| 1616 |
-
|
| 1617 |
-
[
|
| 1618 |
-
|
| 1619 |
-
{ name = "kaleido", specifier = ">=1.0.0" },
|
| 1620 |
-
{ name = "nnsight", specifier = ">=0.6.1" },
|
| 1621 |
-
{ name = "nnterp", specifier = ">=1.3.0" },
|
| 1622 |
-
{ name = "persona-data", git = "https://github.com/implicit-personalization/persona-data" },
|
| 1623 |
-
{ name = "plotly", specifier = ">=6.6.0" },
|
| 1624 |
-
{ name = "python-dotenv", specifier = ">=1.2.2" },
|
| 1625 |
-
{ name = "safetensors", specifier = ">=0.7.0" },
|
| 1626 |
-
{ name = "scikit-learn", specifier = ">=1.6.0" },
|
| 1627 |
-
{ name = "torch", specifier = ">=2.10.0" },
|
| 1628 |
-
{ name = "torchvision", specifier = ">=0.26.0" },
|
| 1629 |
-
{ name = "tqdm", specifier = ">=4.67.3" },
|
| 1630 |
-
{ name = "transformers", specifier = ">=5.2.0" },
|
| 1631 |
-
{ name = "umap-learn", specifier = ">=0.5.7" },
|
| 1632 |
]
|
| 1633 |
|
| 1634 |
[[package]]
|
|
@@ -3192,7 +3183,7 @@ wheels = [
|
|
| 3192 |
|
| 3193 |
[[package]]
|
| 3194 |
name = "transformers"
|
| 3195 |
-
version = "5.5.
|
| 3196 |
source = { registry = "https://pypi.org/simple" }
|
| 3197 |
dependencies = [
|
| 3198 |
{ name = "huggingface-hub" },
|
|
@@ -3206,9 +3197,9 @@ dependencies = [
|
|
| 3206 |
{ name = "tqdm" },
|
| 3207 |
{ name = "typer" },
|
| 3208 |
]
|
| 3209 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 3210 |
wheels = [
|
| 3211 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 3212 |
]
|
| 3213 |
|
| 3214 |
[[package]]
|
|
@@ -3279,7 +3270,7 @@ wheels = [
|
|
| 3279 |
|
| 3280 |
[[package]]
|
| 3281 |
name = "umap-learn"
|
| 3282 |
-
version = "0.5.
|
| 3283 |
source = { registry = "https://pypi.org/simple" }
|
| 3284 |
dependencies = [
|
| 3285 |
{ name = "numba" },
|
|
@@ -3292,9 +3283,9 @@ dependencies = [
|
|
| 3292 |
{ name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" },
|
| 3293 |
{ name = "tqdm" },
|
| 3294 |
]
|
| 3295 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 3296 |
wheels = [
|
| 3297 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 3298 |
]
|
| 3299 |
|
| 3300 |
[[package]]
|
|
|
|
| 297 |
version = "13.2.0"
|
| 298 |
source = { registry = "https://pypi.org/simple" }
|
| 299 |
dependencies = [
|
| 300 |
+
{ name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32')" },
|
| 301 |
]
|
| 302 |
wheels = [
|
| 303 |
{ url = "https://files.pythonhosted.org/packages/1a/fe/7351d7e586a8b4c9f89731bfe4cf0148223e8f9903ff09571f78b3fb0682/cuda_bindings-13.2.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:08b395f79cb89ce0cd8effff07c4a1e20101b873c256a1aeb286e8fd7bd0f556", size = 5744254, upload-time = "2026-03-11T00:12:29.798Z" },
|
|
|
|
| 332 |
|
| 333 |
[package.optional-dependencies]
|
| 334 |
cublas = [
|
| 335 |
+
{ name = "nvidia-cublas", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 336 |
]
|
| 337 |
cudart = [
|
| 338 |
+
{ name = "nvidia-cuda-runtime", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 339 |
]
|
| 340 |
cufft = [
|
| 341 |
+
{ name = "nvidia-cufft", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 342 |
]
|
| 343 |
cufile = [
|
| 344 |
{ name = "nvidia-cufile", marker = "sys_platform == 'linux'" },
|
| 345 |
]
|
| 346 |
cupti = [
|
| 347 |
+
{ name = "nvidia-cuda-cupti", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 348 |
]
|
| 349 |
curand = [
|
| 350 |
+
{ name = "nvidia-curand", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 351 |
]
|
| 352 |
cusolver = [
|
| 353 |
+
{ name = "nvidia-cusolver", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 354 |
]
|
| 355 |
cusparse = [
|
| 356 |
+
{ name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 357 |
]
|
| 358 |
nvjitlink = [
|
| 359 |
+
{ name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 360 |
]
|
| 361 |
nvrtc = [
|
| 362 |
+
{ name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 363 |
]
|
| 364 |
nvtx = [
|
| 365 |
+
{ name = "nvidia-nvtx", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or sys_platform == 'linux'" },
|
| 366 |
]
|
| 367 |
|
| 368 |
[[package]]
|
|
|
|
| 1216 |
version = "9.19.0.56"
|
| 1217 |
source = { registry = "https://pypi.org/simple" }
|
| 1218 |
dependencies = [
|
| 1219 |
+
{ name = "nvidia-cublas", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32')" },
|
| 1220 |
]
|
| 1221 |
wheels = [
|
| 1222 |
{ url = "https://files.pythonhosted.org/packages/f1/84/26025437c1e6b61a707442184fa0c03d083b661adf3a3eecfd6d21677740/nvidia_cudnn_cu13-9.19.0.56-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:6ed29ffaee1176c612daf442e4dd6cfeb6a0caa43ddcbeb59da94953030b1be4", size = 433781201, upload-time = "2026-02-03T20:40:53.805Z" },
|
|
|
|
| 1228 |
version = "12.0.0.61"
|
| 1229 |
source = { registry = "https://pypi.org/simple" }
|
| 1230 |
dependencies = [
|
| 1231 |
+
{ name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32')" },
|
| 1232 |
]
|
| 1233 |
wheels = [
|
| 1234 |
{ url = "https://files.pythonhosted.org/packages/8b/ae/f417a75c0259e85c1d2f83ca4e960289a5f814ed0cea74d18c353d3e989d/nvidia_cufft-12.0.0.61-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2708c852ef8cd89d1d2068bdbece0aa188813a0c934db3779b9b1faa8442e5f5", size = 214053554, upload-time = "2025-09-04T08:31:38.196Z" },
|
|
|
|
| 1258 |
version = "12.0.4.66"
|
| 1259 |
source = { registry = "https://pypi.org/simple" }
|
| 1260 |
dependencies = [
|
| 1261 |
+
{ name = "nvidia-cublas", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32')" },
|
| 1262 |
+
{ name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32')" },
|
| 1263 |
+
{ name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32')" },
|
| 1264 |
]
|
| 1265 |
wheels = [
|
| 1266 |
{ url = "https://files.pythonhosted.org/packages/c8/c3/b30c9e935fc01e3da443ec0116ed1b2a009bb867f5324d3f2d7e533e776b/nvidia_cusolver-12.0.4.66-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:02c2457eaa9e39de20f880f4bd8820e6a1cfb9f9a34f820eb12a155aa5bc92d2", size = 223467760, upload-time = "2025-09-04T08:33:04.222Z" },
|
|
|
|
| 1272 |
version = "12.6.3.3"
|
| 1273 |
source = { registry = "https://pypi.org/simple" }
|
| 1274 |
dependencies = [
|
| 1275 |
+
{ name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32')" },
|
| 1276 |
]
|
| 1277 |
wheels = [
|
| 1278 |
{ url = "https://files.pythonhosted.org/packages/f8/94/5c26f33738ae35276672f12615a64bd008ed5be6d1ebcb23579285d960a9/nvidia_cusparse-12.6.3.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:80bcc4662f23f1054ee334a15c72b8940402975e0eab63178fc7e670aa59472c", size = 162155568, upload-time = "2025-09-04T08:33:42.864Z" },
|
|
|
|
| 1561 |
[[package]]
|
| 1562 |
name = "persona-data"
|
| 1563 |
version = "0.1.0"
|
| 1564 |
+
source = { registry = "https://pypi.org/simple" }
|
| 1565 |
dependencies = [
|
| 1566 |
{ name = "huggingface-hub" },
|
| 1567 |
{ name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" },
|
|
|
|
| 1569 |
{ name = "python-dotenv" },
|
| 1570 |
{ name = "torch" },
|
| 1571 |
]
|
| 1572 |
+
sdist = { url = "https://files.pythonhosted.org/packages/e4/61/eaa9242c55a424a241f123df71940ea9559e8ca908cc4e8012ff3d523cb6/persona_data-0.1.0.tar.gz", hash = "sha256:4a3983352eb88300306ba085ed26aa16defef40890d2265809d4483130a41ca6", size = 6349, upload-time = "2026-04-09T07:11:07.615Z" }
|
| 1573 |
+
wheels = [
|
| 1574 |
+
{ url = "https://files.pythonhosted.org/packages/02/16/351ffb9e72d1b5720c661327beda1e74203683232ed2f1a19c01b296a4ea/persona_data-0.1.0-py3-none-any.whl", hash = "sha256:0e03a40dc92388f56b332b0bf64d798eb4380e555753df017b57acb520483be0", size = 8372, upload-time = "2026-04-09T07:11:08.536Z" },
|
| 1575 |
+
]
|
| 1576 |
|
| 1577 |
[[package]]
|
| 1578 |
name = "persona-ui"
|
|
|
|
| 1589 |
|
| 1590 |
[package.metadata]
|
| 1591 |
requires-dist = [
|
| 1592 |
+
{ name = "persona-data", specifier = ">=0.1.0" },
|
| 1593 |
+
{ name = "persona-vectors", specifier = ">=0.1.0" },
|
| 1594 |
{ name = "plotly", specifier = ">=6.6.0" },
|
| 1595 |
{ name = "python-dotenv", specifier = ">=1.2.2" },
|
| 1596 |
{ name = "streamlit", specifier = ">=1.44.0" },
|
|
|
|
| 1600 |
[[package]]
|
| 1601 |
name = "persona-vectors"
|
| 1602 |
version = "0.1.0"
|
| 1603 |
+
source = { registry = "https://pypi.org/simple" }
|
| 1604 |
dependencies = [
|
| 1605 |
{ name = "kaleido" },
|
| 1606 |
{ name = "nnsight" },
|
|
|
|
| 1617 |
{ name = "transformers" },
|
| 1618 |
{ name = "umap-learn" },
|
| 1619 |
]
|
| 1620 |
+
sdist = { url = "https://files.pythonhosted.org/packages/af/af/7786b67fd8cbca5ffd2645536d0df0e1b52273acdce9e12de0cd8638af84/persona_vectors-0.1.0.tar.gz", hash = "sha256:d5c433fd1bb85bd011654c074bbfc425586e48eb0d778720435a3a49db20ee24", size = 10921, upload-time = "2026-04-09T08:30:03.72Z" }
|
| 1621 |
+
wheels = [
|
| 1622 |
+
{ url = "https://files.pythonhosted.org/packages/be/c7/2dc6c97ee0ef8fad495bf4ec9c05c4d4433a7225e1eb83bcb7468f6b2f23/persona_vectors-0.1.0-py3-none-any.whl", hash = "sha256:89fc52125d5d2d1688f5df6618dc416deea046a6001641ade85263e69bd36543", size = 14428, upload-time = "2026-04-09T08:30:02.704Z" },
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1623 |
]
|
| 1624 |
|
| 1625 |
[[package]]
|
|
|
|
| 3183 |
|
| 3184 |
[[package]]
|
| 3185 |
name = "transformers"
|
| 3186 |
+
version = "5.5.1"
|
| 3187 |
source = { registry = "https://pypi.org/simple" }
|
| 3188 |
dependencies = [
|
| 3189 |
{ name = "huggingface-hub" },
|
|
|
|
| 3197 |
{ name = "tqdm" },
|
| 3198 |
{ name = "typer" },
|
| 3199 |
]
|
| 3200 |
+
sdist = { url = "https://files.pythonhosted.org/packages/d8/0c/a7532d280960a00cfa2e7faa087b2e794886bda447ce6a749cd88fb92b9f/transformers-5.5.1.tar.gz", hash = "sha256:3a561cc122ea6f8a1a1dbcbb8cefe3b44c22277aa75c11a0722a33050c1aecaf", size = 8226406, upload-time = "2026-04-09T05:53:37.149Z" }
|
| 3201 |
wheels = [
|
| 3202 |
+
{ url = "https://files.pythonhosted.org/packages/a0/09/dd2f76acc40988d235ed020506722f867430c66b8bf2b7cbce2f822a982c/transformers-5.5.1-py3-none-any.whl", hash = "sha256:ceb2190689f5afc112d13507ddc94185b4ee11921e283f035dade91e347c3e15", size = 10235183, upload-time = "2026-04-09T05:53:33.608Z" },
|
| 3203 |
]
|
| 3204 |
|
| 3205 |
[[package]]
|
|
|
|
| 3270 |
|
| 3271 |
[[package]]
|
| 3272 |
name = "umap-learn"
|
| 3273 |
+
version = "0.5.12"
|
| 3274 |
source = { registry = "https://pypi.org/simple" }
|
| 3275 |
dependencies = [
|
| 3276 |
{ name = "numba" },
|
|
|
|
| 3283 |
{ name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" },
|
| 3284 |
{ name = "tqdm" },
|
| 3285 |
]
|
| 3286 |
+
sdist = { url = "https://files.pythonhosted.org/packages/02/ee/af4171241117f85c74b5ca6448ea1033cc28d599c13651d67289bacd4083/umap_learn-0.5.12.tar.gz", hash = "sha256:6aff02ecac5f2aad9f3c65ee518d7ae93e1a985ae38721fdcffceee4232c33c7", size = 96672, upload-time = "2026-04-08T20:03:54.012Z" }
|
| 3287 |
wheels = [
|
| 3288 |
+
{ url = "https://files.pythonhosted.org/packages/1b/98/f63318ccbe75c810011fe9233884c5d348d94d90005de1b79e5f93bef9c0/umap_learn-0.5.12-py3-none-any.whl", hash = "sha256:f2a85d2a2adcb52b541bed9b27a23ca169b56bb1b23283abeebfb8dfb8a42fe5", size = 91849, upload-time = "2026-04-08T20:03:52.561Z" },
|
| 3289 |
]
|
| 3290 |
|
| 3291 |
[[package]]
|