[tool.poetry] name = "boraml" version = "0.1.0" description = "" authors = ["tmddn3070 "] readme = "README.md" [tool.poetry.dependencies] python = "^3.11" uvicorn = {extras = ["standard"], version = "^0.29.0"} pendulum = "^3.0.0" onnxruntime = "^1.18.0" aiohttp = "^3.9.5" sentry-sdk = {extras = ["pymongo", "fastapi", "loguru", "aiohttp"], version = "^2.2.0"} redis = {extras = ["hiredis"], version = "^5.0.4"} rocketry = "^2.5.1" fastapi = "^0.111.0" ujson = "^5.10.0" pandas = "^2.2.2" pillow = "^10.3.0" korcen = "^0.3.8" opencv-python = "^4.9.0.80" psutil = "^5.9.8" transformers = "^4.41.0" loguru = "^0.7.2" slowapi = "^0.1.9" aiogoogletrans = "^3.3.3" motor = "^3.4.0" python-dotenv = "^1.0.1" better-profanity = "^0.7.0" joblib = "^1.4.2" torch = "^2.3.0" [tool.poetry.group.dev.dependencies] black = "^24.4.2" flake8 = "^7.0.0" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" # 아래 섹션은 black의 설정 [tool.black] line-length = 155 target-version = ['py311'] include = '\.pyi?$' exclude = ''' /( \.git | \.mypy_cache | \.tox | \.venv | _build | buck-out | build | dist )/ ''' # 아래 섹션은 flake8의 설정 [tool.flake8] ignore = "E203, E501, W503" max-line-length = 155 exclude = ".git,__pycache__,docs/,old/,build/,dist/"