feat(api): Add exiftool to requirements

This commit is contained in:
TheOnlyWayUp
2024-12-06 15:28:51 +00:00
parent f9631a8f31
commit 6bb63dd67b
3 changed files with 13 additions and 0 deletions
+1
View File
@@ -1,6 +1,7 @@
__pycache__
venv
*epub
*pdf
data
*ipynb
build
+1
View File
@@ -18,6 +18,7 @@ dependencies = [
"bs4>=0.0.2",
"uvicorn>=0.32.1",
"pdfkit>=1.0.0",
"pyexiftool>=0.5.6",
]
[tool.ruff.lint]
+11
View File
@@ -222,6 +222,7 @@ dependencies = [
{ name = "fastapi" },
{ name = "pdfkit" },
{ name = "pydantic-settings" },
{ name = "pyexiftool" },
{ name = "python-dotenv" },
{ name = "rich" },
{ name = "type-extensions" },
@@ -239,6 +240,7 @@ requires-dist = [
{ name = "fastapi", specifier = ">=0.115.5" },
{ name = "pdfkit", specifier = ">=1.0.0" },
{ name = "pydantic-settings", specifier = ">=2.6.1" },
{ name = "pyexiftool", specifier = ">=0.5.6" },
{ name = "python-dotenv", specifier = ">=1.0.1" },
{ name = "rich", specifier = ">=13.9.4" },
{ name = "type-extensions", specifier = ">=0.1.2" },
@@ -894,6 +896,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/5e/f9/ff95fd7d760af42f647ea87f9b8a383d891cdb5e5dbd4613edaeb094252a/pydantic_settings-2.6.1-py3-none-any.whl", hash = "sha256:7fb0637c786a558d3103436278a7c4f1cfd29ba8973238a50c5bb9a55387da87", size = 28595 },
]
[[package]]
name = "pyexiftool"
version = "0.5.6"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/5e/48/406da6691d15abf3c8d399bce8bc588709a5b54e857fd7c22dad2f90c33c/PyExifTool-0.5.6.tar.gz", hash = "sha256:22a972c1c212d1ad5f61916fded5057333dcc48fb8e42eed12d2ff9665b367ae", size = 56365 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/fc/b9/175e9a1f8f3f94b22f622f0fcac853ae2c43cb4ac6034f849269c6086dac/PyExifTool-0.5.6-py3-none-any.whl", hash = "sha256:ac7d7836d2bf373f20aa558528f6b2222c4c0d896ed28c951a3ff8e6cec05a87", size = 51243 },
]
[[package]]
name = "pygments"
version = "2.18.0"