This commit is contained in:
@@ -1,18 +1,13 @@
|
|||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import json
|
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any
|
|
||||||
|
|
||||||
import click
|
import click
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
from depaudit import __version__
|
from depaudit import __version__
|
||||||
from depaudit.checks.outdated import OutdatedPackage
|
|
||||||
from depaudit.checks.licenses import LicenseInfo
|
|
||||||
from depaudit.checks.unused import UnusedDependency
|
|
||||||
from depaudit.checks.vulnerabilities import Vulnerability
|
from depaudit.checks.vulnerabilities import Vulnerability
|
||||||
from depaudit.checks.outdated import check_outdated
|
from depaudit.checks.outdated import check_outdated
|
||||||
from depaudit.checks.licenses import check_license, validate_license_compliance
|
from depaudit.checks.licenses import check_license, validate_license_compliance
|
||||||
@@ -20,7 +15,6 @@ from depaudit.checks.unused import check_unused_dependencies
|
|||||||
from depaudit.config import config
|
from depaudit.config import config
|
||||||
from depaudit.output import AuditResult
|
from depaudit.output import AuditResult
|
||||||
from depaudit.output.factory import FormatterFactory
|
from depaudit.output.factory import FormatterFactory
|
||||||
from depaudit.parsers import ParsedManifest
|
|
||||||
from depaudit.parsers.factory import ParserFactory
|
from depaudit.parsers.factory import ParserFactory
|
||||||
|
|
||||||
|
|
||||||
@@ -217,7 +211,7 @@ def audit(
|
|||||||
|
|
||||||
def check_vulnerability(dep, severity_filter: str) -> Vulnerability | None:
|
def check_vulnerability(dep, severity_filter: str) -> Vulnerability | None:
|
||||||
try:
|
try:
|
||||||
url = f"https://api.osv.dev/v1/query"
|
url = "https://api.osv.dev/v1/query"
|
||||||
payload = {
|
payload = {
|
||||||
"package": {"name": dep.name},
|
"package": {"name": dep.name},
|
||||||
"version": dep.version,
|
"version": dep.version,
|
||||||
|
|||||||
Reference in New Issue
Block a user