Fix up dependency checking (use 'dependencies' instead of 'external_dependencies' -> simpler/easier to remember

This commit is contained in:
Patrick Robertson
2025-01-29 19:25:22 +01:00
parent 3d37c494aa
commit 00a7018f36
38 changed files with 81 additions and 49 deletions

View File

@@ -2,7 +2,7 @@
"name": "Example Module",
"type": ["extractor"],
"requires_setup": False,
"external_dependencies": {"python": ["loguru"]
"dependencies": {"python": ["loguru"]
},
"configs": {
"csv_file": {"default": "db.csv", "help": "CSV file name"}

View File

@@ -1,4 +1,4 @@
from auto_archiver.core.extractor import Extractor
class ExampleModule(Extractor):
pass
def download(self, item):
print("do something")