Skip to content

Commit fbce1e4

Browse files
committed
style: apply ruff --fix to touched files
1 parent 0e81004 commit fbce1e4

6 files changed

Lines changed: 66 additions & 39 deletions

File tree

socketsecurity/fossa_compat.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
from socketsecurity.config import CliConfig
4141
from socketsecurity.core.classes import Diff, Issue, Package
4242

43-
4443
LICENSE_ALERT_TYPES = {"licenseSpdxDisj"}
4544
QUALITY_ALERT_PREFIXES = ("risk", "quality", "outdated", "unmaintained")
4645

socketsecurity/socketcli.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import json
22
import os
3+
import shutil
34
import sys
45
import traceback
5-
import shutil
6-
import warnings
76
from datetime import datetime, timezone
87
from uuid import uuid4
98

109
from dotenv import load_dotenv
1110
from git import InvalidGitRepositoryError, NoSuchPathError
1211
from socketdev import socketdev
1312
from socketdev.fullscans import FullScanParams
13+
1414
from socketsecurity.config import CliConfig
1515
from socketsecurity.core import Core
1616
from socketsecurity.core.classes import Diff
@@ -161,7 +161,7 @@ def main_code():
161161

162162
# Check if plan matches enterprise* pattern (enterprise, enterprise_trial, etc.)
163163
if not org_plan.startswith('enterprise'):
164-
log.error(f"Reachability analysis is only available for enterprise plans.")
164+
log.error("Reachability analysis is only available for enterprise plans.")
165165
log.error(f"Your organization plan is: {org_plan}")
166166
log.error("Please upgrade to an enterprise plan to use reachability analysis.")
167167
sys.exit(3)
@@ -346,7 +346,7 @@ def main_code():
346346
continue_on_no_source_files=config.reach_continue_on_no_source_files,
347347
)
348348

349-
log.info(f"Reachability analysis completed successfully")
349+
log.info("Reachability analysis completed successfully")
350350
log.info(f"Results written to: {result['report_path']}")
351351
if result.get('scan_id'):
352352
log.info(f"Reachability scan ID: {result['scan_id']}")

tests/unit/test_fossa_compat.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
build_fossa_report_payload,
66
)
77

8-
98
EXPECTED_TOP_LEVEL_KEYS = ["project", "vulnerability", "licensing", "quality"]
109
EXPECTED_PROJECT_KEYS = ["branch", "id", "project", "projectId", "revision", "url"]
1110
EXPECTED_VULNERABILITY_KEYS = [

tests/unit/test_fossa_parity.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,39 +49,39 @@ def test_sbom_fixture_top_level_shape():
4949

5050
def test_our_analyze_matches_fossa_analyze_top_level_keys():
5151
"""Our build_fossa_report_payload top-level keyset matches the real fixture."""
52-
from socketsecurity.fossa_compat import build_fossa_report_payload
5352
from socketsecurity.config import CliConfig
5453
from socketsecurity.core.classes import Diff
54+
from socketsecurity.fossa_compat import build_fossa_report_payload
5555
config = CliConfig.from_args(["--api-token", "test", "--legal-format", "fossa"])
5656
ours = build_fossa_report_payload(Diff(), config)
5757
theirs = _load("fossa-analyze-empty.json")
5858
assert set(ours.keys()) == set(theirs.keys())
5959

6060

6161
def test_our_analyze_project_keys_match():
62-
from socketsecurity.fossa_compat import build_fossa_report_payload
6362
from socketsecurity.config import CliConfig
6463
from socketsecurity.core.classes import Diff
64+
from socketsecurity.fossa_compat import build_fossa_report_payload
6565
config = CliConfig.from_args(["--api-token", "test", "--legal-format", "fossa"])
6666
ours = build_fossa_report_payload(Diff(), config)
6767
theirs = _load("fossa-analyze-empty.json")
6868
assert set(ours["project"].keys()) == set(theirs["project"].keys())
6969

7070

7171
def test_our_sbom_matches_fossa_sbom_top_level_keys():
72-
from socketsecurity.fossa_compat import build_fossa_attribution_payload
7372
from socketsecurity.config import CliConfig
7473
from socketsecurity.core.classes import Diff
74+
from socketsecurity.fossa_compat import build_fossa_attribution_payload
7575
config = CliConfig.from_args(["--api-token", "test", "--legal-format", "fossa"])
7676
ours = build_fossa_attribution_payload(Diff(), config)
7777
theirs = _load("fossa-sbom-populated.json")
7878
assert set(ours.keys()) == set(theirs.keys())
7979

8080

8181
def test_our_sbom_project_keys_match():
82-
from socketsecurity.fossa_compat import build_fossa_attribution_payload
8382
from socketsecurity.config import CliConfig
8483
from socketsecurity.core.classes import Diff
84+
from socketsecurity.fossa_compat import build_fossa_attribution_payload
8585
config = CliConfig.from_args(["--api-token", "test", "--legal-format", "fossa"])
8686
ours = build_fossa_attribution_payload(Diff(), config)
8787
theirs = _load("fossa-sbom-populated.json")
@@ -90,9 +90,9 @@ def test_our_sbom_project_keys_match():
9090

9191
def test_our_sbom_dependency_keys_match_when_populated():
9292
"""When we have at least one dependency, its keyset matches a real FOSSA dependency entry."""
93-
from socketsecurity.fossa_compat import build_fossa_attribution_payload
9493
from socketsecurity.config import CliConfig
9594
from socketsecurity.core.classes import Diff, Package
95+
from socketsecurity.fossa_compat import build_fossa_attribution_payload
9696
pkg = Package(
9797
type="pypi", name="x", version="1.0", id="pid",
9898
score={}, alerts=[], direct=True,

0 commit comments

Comments
 (0)