split puppeteer plugin into Puppeteer, Playwright, and Chrome

This commit is contained in:
Nick Sweeting 2024-09-21 04:00:54 -07:00
parent 33fd7fe439
commit 541cd6c5a1
No known key found for this signature in database
10 changed files with 414 additions and 124 deletions
archivebox/plugantic

View file

@ -4,7 +4,7 @@ import inspect
from huey.api import TaskWrapper
from pathlib import Path
from typing import List, Literal
from typing import List, Literal, ClassVar
from pydantic import BaseModel, ConfigDict, Field, computed_field