nephthys/pyproject.toml
dependabot[bot] df67a3e4b4
Bump the uv group across 1 directory with 3 updates
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.13.4
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: pillow
  dependency-version: 12.2.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: requests
  dependency-version: 2.33.0
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-14 00:00:11 +00:00

46 lines
1,013 B
TOML

[project]
name = "nephthys"
version = "0.1.0"
description = "Slack support bot for Hack Club's Summer of Making help channels"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"aiohttp>=3.13.4",
"apscheduler>=3.10.4",
"astral>=3.2",
"blockkit>=2.1.2",
"matplotlib>=3.10.3",
"numpy>=2.3.1",
"openai>=2.8.0",
"opentelemetry-api>=1.38.0",
"opentelemetry-exporter-otlp>=1.38.0",
"opentelemetry-sdk>=1.38.0",
"prisma>=0.15.0",
"prometheus-client>=0.23.1",
"pydantic>=2.11.5",
"python-dotenv>=1.1.0",
"pytz>=2025.2",
"slack-bolt>=1.23.0",
"starlette>=0.46.1",
"starlette-exporter>=0.23.0",
"thefuzz>=0.22.1",
"uvicorn>=0.34.0",
"uvloop>=0.21.0",
]
[project.scripts]
nephthys = "nephthys.__main__:start"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[dependency-groups]
dev = ["pre-commit>=4.1.0"]
[tool.pyright]
venvPath = "."
venv = ".venv"
[tool.hatch.envs.default]
path = "./.venv/"