Allow the invisible-core git dependency to install

Hatchling refuses a direct-reference dependency (invisible-core @ git+...)
unless allow-direct-references is opted in, so a clean pip install from git
failed at metadata generation. Enable it so the wrapper installs.
This commit is contained in:
feder-cr 2026-07-03 21:15:20 +02:00
parent 76e41e2789
commit 310bb215df

View file

@ -53,6 +53,12 @@ invisible-playwright = "invisible_playwright.cli:main"
Homepage = "https://github.com/feder-cr/invisible_playwright"
Issues = "https://github.com/feder-cr/invisible_playwright/issues"
[tool.hatch.metadata]
# invisible-core is pinned by a direct git reference (see [project].dependencies).
# Hatchling refuses direct references unless this is opted in — without it a clean
# `pip install git+.../invisible_playwright` fails at metadata generation.
allow-direct-references = true
[tool.hatch.build.targets.wheel]
packages = ["src/invisible_playwright"]
exclude = ["*.bak", "*-bak"]