[project] name = "python_dev" version = "0.1.0" description = "Add your description here" authors = [ { name = "matv864", email = "matv864@gmail.com" } ] dependencies = [ "fastapi>=0.114.0", "sqlalchemy>=2.0.34", "pydantic-settings>=2.4.0", "alembic>=1.13.2", "psycopg2-binary>=2.9.9", "aioboto3>=13.1.1", "asyncpg>=0.29.0", "python-dotenv>=1.0.1", "fastadmin>=0.2.13", "bcrypt>=4.2.0", "passlib>=1.7.4", "pydantic[email]>=2.9.2", "beautifulsoup4>=4.12.3", "granian[reload]>=1.7.6" ] readme = "README.md" requires-python = ">= 3.12" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.rye] managed = true dev-dependencies = [ "ruff>=0.6.4", "mypy>=1.11.2" ] [tool.hatch.metadata] allow-direct-references = true [tool.hatch.build.targets.wheel] packages = ["src/"]