| [project] | |
| name = "songlift_lyrgen" | |
| version = "0.1.0" | |
| description = "AI-powered lyric generator using LangChain and RAG" | |
| requires-python = ">=3.9" | |
| authors = [ | |
| {name = "Your Name"} | |
| ] | |
| [build-system] | |
| requires = ["hatchling"] | |
| build-backend = "hatchling.build" | |
| [tool.black] | |
| line-length = 79 | |
| target-version = ['py39'] | |
| include = '\.pyi?$' | |
| [tool.pytest] | |
| testpaths = ["tests"] | |
| python_files = ["test_*.py"] | |
| pythonpath = ["."] | |
| [tool.isort] | |
| profile = "black" | |
| line_length = 79 | |
| multi_line_output = 3 | |
| [tool.mypy] | |
| python_version = "3.9" | |
| warn_return_any = true | |
| warn_unused_configs = true | |
| disallow_untyped_defs = true |