mirror of
https://github.com/Bing-su/adetailer.git
synced 2026-01-26 11:19:53 +00:00
fix: install.py
This commit is contained in:
@@ -1,14 +1,15 @@
|
||||
from __future__ import annotations
|
||||
|
||||
import importlib.util
|
||||
import subprocess
|
||||
import sys
|
||||
from importlib.metadata import version # python >= 3.8
|
||||
from typing import Optional
|
||||
|
||||
from packaging.version import parse
|
||||
|
||||
|
||||
def is_installed(
|
||||
package: str, min_version: Optional[str] = None, max_version: Optional[str] = None
|
||||
package: str, min_version: str | None = None, max_version: str | None = None
|
||||
):
|
||||
try:
|
||||
spec = importlib.util.find_spec(package)
|
||||
@@ -44,7 +45,7 @@ def install():
|
||||
deps = [
|
||||
# requirements
|
||||
("ultralytics", "8.0.97", None),
|
||||
("mediapipe", "0.9.3.0", None),
|
||||
("mediapipe", "0.10.0", None),
|
||||
("huggingface_hub", None, None),
|
||||
("pydantic", None, None),
|
||||
# mediapipe
|
||||
|
||||
Reference in New Issue
Block a user