add WgetPlugin with WgetExtractor, WarcExtractor, WgetBinary

This commit is contained in:
Nick Sweeting 2024-09-30 19:33:30 -07:00
parent 2a1645ba27
commit c4e040f11a
No known key found for this signature in database
2 changed files with 87 additions and 50 deletions

View file

@ -1,10 +1,11 @@
import sys
from typing import List, Dict, ClassVar
from typing import List, Dict
from subprocess import run, PIPE
from rich import print
from pydantic import InstanceOf, Field, model_validator, AliasChoices
from pydantic_pkgr import BinProvider, BinName, BinProviderName, ProviderLookupDict
from abx.archivebox.base_plugin import BasePlugin
from abx.archivebox.base_configset import BaseConfigSet
from abx.archivebox.base_binary import BaseBinary, env, apt, brew