Skip to content

Commit 4840219

Browse files
committed
Removed the k8s dependency from required dependencies
Signed-off-by: Abdul Hameed <ahameed@redhat.com>
1 parent ddecae8 commit 4840219

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

sdk/python/feast/permissions/server/utils.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
AuthManager,
1212
set_auth_manager,
1313
)
14-
from feast.permissions.auth.kubernetes_token_parser import KubernetesTokenParser
1514
from feast.permissions.auth.oidc_token_parser import OidcTokenParser
1615
from feast.permissions.auth.token_extractor import TokenExtractor
1716
from feast.permissions.auth.token_parser import TokenParser
@@ -116,6 +115,10 @@ def init_auth_manager(
116115
raise ValueError(f"Unmanaged server type {server_type}")
117116

118117
if auth_type == AuthManagerType.KUBERNETES:
118+
from feast.permissions.auth.kubernetes_token_parser import (
119+
KubernetesTokenParser,
120+
)
121+
119122
token_parser = KubernetesTokenParser()
120123
elif auth_type == AuthManagerType.OIDC:
121124
assert isinstance(auth_config, OidcAuthConfig)

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@
6363
"psutil",
6464
"bigtree>=0.19.2",
6565
"pyjwt",
66-
"kubernetes<=20.13.0",
6766
]
6867

6968
GCP_REQUIRED = [

0 commit comments

Comments
 (0)