-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathpyproject.toml
More file actions
46 lines (41 loc) · 993 Bytes
/
pyproject.toml
File metadata and controls
46 lines (41 loc) · 993 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
[tool.poetry]
name = "vis3"
version = '1.3.1'
description = "Visualize s3 data"
authors = [
"shenguanlin <shenguanlin@pjlab.org.cn>",
]
repository = "https://github.com/OpenDataLab/Vis3"
readme = "README.md"
license = "Apache 2.0"
packages = [{include = "vis3"}]
[tool.poetry.dependencies]
python = ">=3.10"
fastapi = "^0.115.12"
loguru = "^0.6.0"
sqlalchemy = "^2.0.40"
alembic = "^1.15.2"
pydantic = "^2.11.4"
pydantic-settings = "^2.9.1"
boto3 = "^1.38.14"
ebooklib = "^0.19"
mobi = "^0.3.3"
fastwarc = "^0.15.2"
beautifulsoup4 = "^4.13.4"
uvicorn = "^0.34.2"
appdirs = "^1.4.4"
cryptography = "^44.0.3"
orjson = "^3.10.18"
httpx = "^0.28.1"
warcio = "^1.7.5"
cchardet = "2.2.0a2"
python-jose = "^3.4.0"
python-multipart = "^0.0.20"
typer = {extras = ["all"], version = "^0.15.3"}
passlib = {extras = ["bcrypt"], version = "^1.7.4"}
pyarrow = "^22.0.0"
[tool.poetry.scripts]
vis3 = "vis3.main:cli"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"