mirror of
https://github.com/Ar9av/obsidian-wiki.git
synced 2026-09-14 20:36:34 +08:00
9cf167480d
Loading an unpacked extension needs a directory on disk, so pip users had no way to reach the feature at all. The extension now ships under _data/extension/ and `obsidian-wiki info` prints the path to point Chrome at. install.sh now handles both origins: a checkout stages a copy of the package (so the host survives the checkout later moving into a TCC-protected folder), while a wheel install uses the already-importable package and stages nothing. The private signing key moved out of the repo to ~/.obsidian-wiki/. This is load-bearing, not tidiness: hatchling's force-include copies straight from the working tree and honours neither .gitignore nor the target's exclude list, so every file in a force-included directory ships. Verified empirically — the key appeared in both wheel and sdist until it was moved out, and exclude patterns did not stop it. pyproject now says so at the include site.
5.3 KiB
Executable File
5.3 KiB
Executable File