make psycopg dependency optional

This commit is contained in:
Barbara Miller 2025-06-23 17:18:59 -07:00
parent 203d86f402
commit 0526eb816c

View file

@ -35,12 +35,12 @@ dependencies = [
"python-magic>=0.4.15", "python-magic>=0.4.15",
"prometheus-client>=0.20.0", "prometheus-client>=0.20.0",
"structlog>=25.1.0", "structlog>=25.1.0",
"psycopg[binary]>=3.2.6",
] ]
license = "Apache-2.0" license = "Apache-2.0"
[project.optional-dependencies] [project.optional-dependencies]
yt-dlp = ["yt-dlp[default,curl-cffi]>=2024.7.25"] yt-dlp = ["yt-dlp[default,curl-cffi]>=2024.7.25"]
psycopg = ["psycopg[binary]>=3.2.6"]
dashboard = ["flask>=1.0", "gunicorn>=19.8.1"] dashboard = ["flask>=1.0", "gunicorn>=19.8.1"]
warcprox = ["warcprox>=2.4.31"] warcprox = ["warcprox>=2.4.31"]
rethinkdb = [ rethinkdb = [