-
Notifications
You must be signed in to change notification settings - Fork 1
/
pyproject.toml
36 lines (33 loc) · 1.05 KB
/
pyproject.toml
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
[tool.poetry]
name = "briq-api"
version = "1.0.1"
description = "Backend server for the briq ecosystem."
authors = ["briq <[email protected]>"]
license = "MIT"
homepage = "https://briq.construction"
repository = "https://github.com/briqNFT/briq-api"
[tool.poetry.dependencies]
python = "~3.9"
gunicorn = "^20.1"
google-cloud-storage = "^2.3"
fastapi = "^0.77"
Pillow = "^9.0"
pygltflib = "^1.15"
apibara = { version = "^0.7.2", extras = ["indexer"] }
numpy-vox-io = {git = "https://github.com/briqNFT/numpy-vox-io", rev = "master"}
briq-protocol = {git = "https://github.com/briqNFT/briq-protocol", rev = "main"}
# uvicorn 0.17 requires websockets 10, but we have a conflict with some other dependency,
# and that backtracks forever.
uvicorn = {version = "0.15", extras = ["standard"]}
requests = "^2.28.1"
starknet-py = "0.14.0a0"
typeguard="~2"
aiohttp="^3.8"
motor = "^3.2.0"
[tool.poetry.group.dev.dependencies]
pytest = "^6.1.0"
pytest-asyncio = "^0.18"
flake8 = "^6.0.0"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"