Skip to content

Commit a1089db

Browse files
committed
few more f-strings
1 parent 34f110e commit a1089db

File tree

6 files changed

+16
-14
lines changed

6 files changed

+16
-14
lines changed

src/a2a/client/card_resolver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ async def get_agent_card(
7171
else:
7272
path_segment = relative_card_path.lstrip('/')
7373

74-
target_url = f'{self.base_url}/{path_segment}'
74+
target_url = '{}/{}'.format(self.base_url, path_segment)
7575

7676
try:
7777
response = await self.httpx_client.get(

src/a2a/client/transports/rest.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ async def send_message_streaming(
135135
async with aconnect_sse(
136136
self.httpx_client,
137137
'POST',
138-
f'{self.url}/v1/message:stream',
138+
'{}/v1/message:stream'.format(self.url),
139139
json=payload,
140140
**modified_kwargs,
141141
) as event_source:
@@ -178,7 +178,7 @@ async def _send_post_request(
178178
return await self._send_request(
179179
self.httpx_client.build_request(
180180
'POST',
181-
f'{self.url}{target}',
181+
'{}{}'.format(self.url, target),
182182
json=rpc_request_payload,
183183
**(http_kwargs or {}),
184184
)
@@ -193,7 +193,7 @@ async def _send_get_request(
193193
return await self._send_request(
194194
self.httpx_client.build_request(
195195
'GET',
196-
f'{self.url}{target}',
196+
'{}{}'.format(self.url, target),
197197
params=query_params,
198198
**(http_kwargs or {}),
199199
)
@@ -308,7 +308,7 @@ async def resubscribe(
308308
async with aconnect_sse(
309309
self.httpx_client,
310310
'GET',
311-
f'{self.url}/v1/tasks/{request.id}:subscribe',
311+
'{}/v1/tasks/{}:subscribe'.format(self.url, request.id),
312312
**http_kwargs,
313313
) as event_source:
314314
try:

src/a2a/server/apps/rest/fastapi_app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,10 @@ def build(
108108
router = APIRouter()
109109
for route, callback in self._adapter.routes().items():
110110
router.add_api_route(
111-
f'{rpc_url}{route[0]}', callback, methods=[route[1]]
111+
'{}{}'.format(rpc_url, route[0]), callback, methods=[route[1]]
112112
)
113113

114-
@router.get(f'{rpc_url}{agent_card_url}')
114+
@router.get('{}{}'.format(rpc_url, agent_card_url))
115115
async def get_agent_card(request: Request) -> Response:
116116
card = await self._adapter.handle_get_agent_card(request)
117117
return JSONResponse(card)

src/a2a/utils/telemetry.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,9 @@ def trace_function( # noqa: PLR0915
166166
attribute_extractor=attribute_extractor,
167167
)
168168

169-
actual_span_name = span_name or f'{func.__module__}.{func.__name__}'
169+
actual_span_name = span_name or '{}.{}'.format(
170+
func.__module__, func.__name__
171+
)
170172

171173
is_async_func = inspect.iscoroutinefunction(func)
172174

@@ -323,7 +325,7 @@ def decorator(cls: Any) -> Any:
323325
if not include_list and name in exclude_list:
324326
continue
325327

326-
span_name = f'{cls.__module__}.{cls.__name__}.{name}'
328+
span_name = '{}.{}.{}'.format(cls.__module__, cls.__name__, name)
327329
setattr(
328330
cls,
329331
name,

tests/client/test_auth_middleware.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -295,8 +295,8 @@ async def test_auth_interceptor_variants(test_case, store):
295295
auth_interceptor = AuthInterceptor(credential_service=store)
296296
agent_card = AgentCard(
297297
url=test_case.url,
298-
name=f'{test_case.scheme_name}bot',
299-
description=f'A bot that uses {test_case.scheme_name}',
298+
name='{}bot'.format(test_case.scheme_name),
299+
description='A bot that uses {}'.format(test_case.scheme_name),
300300
version='1.0',
301301
default_input_modes=[],
302302
default_output_modes=[],

tests/client/test_jsonrpc_client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ async def async_iterable_from_list(
116116
class TestA2ACardResolver:
117117
BASE_URL = 'http://example.com'
118118
AGENT_CARD_PATH = AGENT_CARD_WELL_KNOWN_PATH
119-
FULL_AGENT_CARD_URL = f'{BASE_URL}{AGENT_CARD_PATH}'
119+
FULL_AGENT_CARD_URL = '{}{}'.format(BASE_URL, AGENT_CARD_PATH)
120120
EXTENDED_AGENT_CARD_PATH = '/agent/authenticatedExtendedCard'
121121

122122
@pytest.mark.asyncio
@@ -200,8 +200,8 @@ async def test_get_agent_card_success_with_specified_path_for_extended_card(
200200
http_kwargs=auth_kwargs,
201201
)
202202

203-
expected_extended_url = (
204-
f'{self.BASE_URL}/{self.EXTENDED_AGENT_CARD_PATH.lstrip("/")}'
203+
expected_extended_url = '{}/{}'.format(
204+
self.BASE_URL, self.EXTENDED_AGENT_CARD_PATH.lstrip('/')
205205
)
206206
mock_httpx_client.get.assert_called_once_with(
207207
expected_extended_url, **auth_kwargs

0 commit comments

Comments
 (0)