Skip to content

Commit 8ab52f9

Browse files
authored
Fix server startup for custom instance (#163)
1 parent b9372bc commit 8ab52f9

4 files changed

Lines changed: 15 additions & 6 deletions

File tree

packages/datacommons-mcp/datacommons_mcp/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def __init__(self) -> None:
4545
# Load settings
4646
try:
4747
self.settings = settings.get_dc_settings()
48-
settings_dict = self.settings.model_dump()
48+
settings_dict = self.settings.model_dump(mode="json")
4949
settings_dict["api_key"] = (
5050
"<SET>" if settings_dict.get("api_key") else "<NOT_SET>"
5151
)

scripts/create_release_pr.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,9 @@ def main() -> None:
8484
description="Create a version bump PR via Cloud Build"
8585
)
8686
parser.add_argument("--project", default="datcom-ci", help="GCP Project ID")
87-
parser.add_argument("--bump-type", choices=["major", "minor", "patch"], help="Bump type")
87+
parser.add_argument(
88+
"--bump-type", choices=["major", "minor", "patch"], help="Bump type"
89+
)
8890

8991
args = parser.parse_args()
9092

scripts/create_staging_tag.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,10 @@ def main() -> None:
7373
"--commit",
7474
help="Specific commit hash to tag (defaults to HEAD). If provided, version is read from this commit.",
7575
)
76-
parser.add_argument("--bump-type", choices=["none", "major", "minor", "patch"], help="Bump type",
76+
parser.add_argument(
77+
"--bump-type",
78+
choices=["none", "major", "minor", "patch"],
79+
help="Bump type",
7780
default="none",
7881
)
7982
args = parser.parse_args()
@@ -91,7 +94,10 @@ def main() -> None:
9194
print("Using current HEAD.")
9295

9396
if args.bump_type == "none":
94-
print("\nDo you want to bump the base version before creating the RC? (y/N) [n]: ", end="")
97+
print(
98+
"\nDo you want to bump the base version before creating the RC? (y/N) [n]: ",
99+
end="",
100+
)
95101
bump_choice = input().strip().lower()
96102
if bump_choice == "y":
97103
args.bump_type = prompt_for_bump_type()

scripts/get_next_version.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ def get_local_version() -> str:
5555
TEST_PYPI_JSON_URL = f"https://test.pypi.org/pypi/{PACKAGE_NAME}/json"
5656

5757

58-
5958
def bump_version(current_version: str, bump_type: str) -> str:
6059
major, minor, patch = map(int, current_version.split("."))
6160
if bump_type == "major":
@@ -82,7 +81,9 @@ def prompt_for_bump_type() -> str:
8281
return "none"
8382

8483

85-
def get_next_version(base_version: str, bump_type: str = "none", release_type: str = "rc") -> None:
84+
def get_next_version(
85+
base_version: str, bump_type: str = "none", release_type: str = "rc"
86+
) -> None:
8687
if bump_type and bump_type != "none":
8788
base_version = bump_version(base_version, bump_type)
8889

0 commit comments

Comments
 (0)