Skip to content

Commit d4e1774

Browse files
committed
fix: add Union type hint for _add_redis_connection_args parameter
1 parent 93a7c71 commit d4e1774

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

redisvl/cli/utils.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import json
22
import os
3-
from argparse import ArgumentParser, Namespace
4-
from typing import Any, Mapping
3+
from argparse import ArgumentParser, Namespace, _ArgumentGroup
4+
from typing import Any, Mapping, Union
55
from urllib.parse import quote, urlparse, urlunparse
66

77
from redisvl.redis.constants import REDIS_URL_ENV_VAR
@@ -75,7 +75,9 @@ def create_redis_url(args: Namespace) -> str:
7575
return _build_redis_url(args)
7676

7777

78-
def _add_redis_connection_args(parser_or_group: ArgumentParser) -> None:
78+
def _add_redis_connection_args(
79+
parser_or_group: Union[ArgumentParser, _ArgumentGroup],
80+
) -> None:
7981
"""Add Redis connection flags to a parser or argument group."""
8082
parser_or_group.add_argument(
8183
"-u",
@@ -103,9 +105,7 @@ def _add_redis_connection_args(parser_or_group: ArgumentParser) -> None:
103105
type=str,
104106
default=None,
105107
)
106-
parser_or_group.add_argument(
107-
"--ssl", help="Use SSL for Redis", action="store_true"
108-
)
108+
parser_or_group.add_argument("--ssl", help="Use SSL for Redis", action="store_true")
109109
parser_or_group.add_argument(
110110
"-a",
111111
"--password",

0 commit comments

Comments
 (0)