migrate plugin loading process to new pluggy-powered system based on djp

This commit is contained in:
Nick Sweeting 2024-09-26 02:43:12 -07:00
parent efd341d8ad
commit 8ed3155ec5
No known key found for this signature in database
28 changed files with 690 additions and 321 deletions

View file

@ -0,0 +1,12 @@
from pathlib import Path
from pluggy import HookimplMarker
from pluggy import HookspecMarker
hookspec = HookspecMarker("abx")
hookimpl = HookimplMarker("abx")
@hookspec
def get_system_user() -> str:
return Path('~').expanduser().name