Skip to content

Commit

Permalink
Fix serialization for CheckSetupStatusOptions in python SDK.
Browse files Browse the repository at this point in the history
  • Loading branch information
badmonster0 committed Mar 7, 2025
1 parent e0c966f commit e40e712
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions python/cocoindex/setup.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
from typing import NamedTuple
from dataclasses import dataclass

from . import flow
from . import _engine

class CheckSetupStatusOptions(NamedTuple):
@dataclass
class CheckSetupStatusOptions:
delete_legacy_flows: bool

def check_setup_status(options: CheckSetupStatusOptions) -> _engine.SetupStatusCheck:
flow.ensure_all_flows_built()
return _engine.check_setup_status(options)
return _engine.check_setup_status(vars(options))

def apply_setup_changes(status_check: _engine.SetupStatusCheck):
_engine.apply_setup_changes(status_check)

0 comments on commit e40e712

Please sign in to comment.