diff --git a/socketdev/__init__.py b/socketdev/__init__.py index 0c97b24..7ddb98b 100644 --- a/socketdev/__init__.py +++ b/socketdev/__init__.py @@ -28,13 +28,13 @@ encoded_key: str api_url = "https://api.socket.dev/v0" -request_timeout = 30 +request_timeout = 1200 log = logging.getLogger("socketdev") log.addHandler(logging.NullHandler()) class socketdev: - def __init__(self, token: str, timeout: int = 30): + def __init__(self, token: str, timeout: int = 1200): self.api = API() self.token = token + ":" self.api.encode_key(self.token) diff --git a/socketdev/fullscans/__init__.py b/socketdev/fullscans/__init__.py index 4ba2a65..68caea9 100644 --- a/socketdev/fullscans/__init__.py +++ b/socketdev/fullscans/__init__.py @@ -506,9 +506,9 @@ def from_dict(cls, data: dict) -> "CommitInfo": class FullScanDiffReport: before: CommitInfo after: CommitInfo - directDependenciesChanged: bool diff_report_url: str artifacts: DiffArtifacts + directDependenciesChanged: bool = False def __getitem__(self, key): return getattr(self, key) def to_dict(self): return asdict(self) @@ -518,7 +518,7 @@ def from_dict(cls, data: dict) -> "FullScanDiffReport": return cls( before=CommitInfo.from_dict(data["before"]), after=CommitInfo.from_dict(data["after"]), - directDependenciesChanged=data["directDependenciesChanged"], + directDependenciesChanged=data.get("directDependenciesChanged", False), diff_report_url=data["diff_report_url"], artifacts=DiffArtifacts.from_dict(data["artifacts"]) ) diff --git a/socketdev/version.py b/socketdev/version.py index 9790358..b0747c8 100644 --- a/socketdev/version.py +++ b/socketdev/version.py @@ -1 +1 @@ -__version__ = "2.0.4" \ No newline at end of file +__version__ = "2.0.5" \ No newline at end of file