From 1d4a0d358981b6cc733e066f572e1ed9133c9ec3 Mon Sep 17 00:00:00 2001 From: David Soria Parra Date: Thu, 12 Dec 2024 16:56:31 +0000 Subject: [PATCH 1/2] ruff format --- src/mcp/client/__main__.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/mcp/client/__main__.py b/src/mcp/client/__main__.py index 2f7ada46..8ce704ff 100644 --- a/src/mcp/client/__main__.py +++ b/src/mcp/client/__main__.py @@ -1,8 +1,8 @@ +import argparse import logging import sys from functools import partial from urllib.parse import urlparse -import argparse import anyio @@ -62,19 +62,17 @@ def cli(): parser.add_argument("command_or_url", help="Command or URL to connect to") parser.add_argument("args", nargs="*", help="Additional arguments") parser.add_argument( - "-e", "--env", + "-e", + "--env", nargs=2, action="append", metavar=("KEY", "VALUE"), help="Environment variables to set. Can be used multiple times.", - default=[] + default=[], ) args = parser.parse_args() - anyio.run( - partial(main, args.command_or_url, args.args, args.env), - backend="trio" - ) + anyio.run(partial(main, args.command_or_url, args.args, args.env), backend="trio") if __name__ == "__main__": From dd1a0695080a55231a54081bf79fb818fae285a2 Mon Sep 17 00:00:00 2001 From: David Soria Parra Date: Thu, 12 Dec 2024 17:01:07 +0000 Subject: [PATCH 2/2] Add checks to release branch --- .github/workflows/main-checks.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main-checks.yml b/.github/workflows/main-checks.yml index d6d45650..ae19fb73 100644 --- a/.github/workflows/main-checks.yml +++ b/.github/workflows/main-checks.yml @@ -2,7 +2,9 @@ name: Main branch checks on: push: - branches: [main] + branches: + - main + - 'v*.*.*' jobs: checks: