from urllib.parse import urlparse, urlunparse def sanitize_mongo_db_uri(uri: str) -> str: parts = urlparse(uri) sanitized_netloc = ":".join(filter(None, (parts.hostname, parts.port))) return urlunparse((parts.scheme, sanitized_netloc, parts.path, parts.params, parts.query, parts.fragment))