Use pip instead of Poetry

This commit is contained in:
Joakim Hellsén 2024-06-27 00:30:39 +02:00
commit d23f364f71
No known key found for this signature in database
GPG key ID: D196AE66FEBE1DC9
8 changed files with 46 additions and 1760 deletions

View file

@ -1,31 +1,3 @@
[tool.poetry]
name = "feedvault"
version = "0.1.0"
description = "RSS Archive"
authors = ["Joakim Hellsén <tlovinator@gmail.com>"]
readme = "README.md"
packages = [{ include = "app" }]
[tool.poetry.dependencies]
python = "^3.12"
fastapi = "^0.111.0"
humanize = "^4.9.0"
jinja2 = "^3.1.4"
python-dotenv = "^1.0.1"
python-multipart = "^0.0.9"
reader = "^3.12"
orjson = "^3.10.3"
typer = { extras = ["all"], version = "^0.12.3" }
[tool.poetry.group.dev.dependencies]
ruff = "^0.4.4"
djlint = "^1.34.1"
pre-commit = "^3.7.1"
[build-system]
build-backend = "poetry.core.masonry.api"
requires = ["poetry-core"]
[tool.ruff]
target-version = "py312"
fix = true
@ -45,6 +17,9 @@ lint.ignore = [
"ERA001", # Checks for commented-out Python code.
]
[tool.ruff.lint.per-file-ignores]
"tests/**/*.py" = ["S101", "ARG", "FBT", "PLR2004", "S311"]
[tool.ruff.lint.pydocstyle]
convention = "google"