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.
2 lines
74 B
Plaintext
2 lines
74 B
Plaintext
# Nothing local-only may live here: this whole folder ships in the wheel.
|