diff --git a/packages/datacommons-mcp/datacommons_mcp/app.py b/packages/datacommons-mcp/datacommons_mcp/app.py index a975617..4fc21b0 100644 --- a/packages/datacommons-mcp/datacommons_mcp/app.py +++ b/packages/datacommons-mcp/datacommons_mcp/app.py @@ -45,7 +45,7 @@ def __init__(self) -> None: # Load settings try: self.settings = settings.get_dc_settings() - settings_dict = self.settings.model_dump() + settings_dict = self.settings.model_dump(mode="json") settings_dict["api_key"] = ( "" if settings_dict.get("api_key") else "" ) diff --git a/scripts/create_release_pr.py b/scripts/create_release_pr.py index 7749500..19ac2de 100755 --- a/scripts/create_release_pr.py +++ b/scripts/create_release_pr.py @@ -84,7 +84,9 @@ def main() -> None: description="Create a version bump PR via Cloud Build" ) parser.add_argument("--project", default="datcom-ci", help="GCP Project ID") - parser.add_argument("--bump-type", choices=["major", "minor", "patch"], help="Bump type") + parser.add_argument( + "--bump-type", choices=["major", "minor", "patch"], help="Bump type" + ) args = parser.parse_args() diff --git a/scripts/create_staging_tag.py b/scripts/create_staging_tag.py index ed8be90..eb0848b 100755 --- a/scripts/create_staging_tag.py +++ b/scripts/create_staging_tag.py @@ -73,7 +73,10 @@ def main() -> None: "--commit", help="Specific commit hash to tag (defaults to HEAD). If provided, version is read from this commit.", ) - parser.add_argument("--bump-type", choices=["none", "major", "minor", "patch"], help="Bump type", + parser.add_argument( + "--bump-type", + choices=["none", "major", "minor", "patch"], + help="Bump type", default="none", ) args = parser.parse_args() @@ -91,7 +94,10 @@ def main() -> None: print("Using current HEAD.") if args.bump_type == "none": - print("\nDo you want to bump the base version before creating the RC? (y/N) [n]: ", end="") + print( + "\nDo you want to bump the base version before creating the RC? (y/N) [n]: ", + end="", + ) bump_choice = input().strip().lower() if bump_choice == "y": args.bump_type = prompt_for_bump_type() diff --git a/scripts/get_next_version.py b/scripts/get_next_version.py index aabca5c..d45cc85 100755 --- a/scripts/get_next_version.py +++ b/scripts/get_next_version.py @@ -55,7 +55,6 @@ def get_local_version() -> str: TEST_PYPI_JSON_URL = f"https://test.pypi.org/pypi/{PACKAGE_NAME}/json" - def bump_version(current_version: str, bump_type: str) -> str: major, minor, patch = map(int, current_version.split(".")) if bump_type == "major": @@ -82,7 +81,9 @@ def prompt_for_bump_type() -> str: return "none" -def get_next_version(base_version: str, bump_type: str = "none", release_type: str = "rc") -> None: +def get_next_version( + base_version: str, bump_type: str = "none", release_type: str = "rc" +) -> None: if bump_type and bump_type != "none": base_version = bump_version(base_version, bump_type)