diff --git a/kubernetes_asyncio/config/kube_config.py b/kubernetes_asyncio/config/kube_config.py index 909077767..d8d05d6b1 100644 --- a/kubernetes_asyncio/config/kube_config.py +++ b/kubernetes_asyncio/config/kube_config.py @@ -102,7 +102,7 @@ def as_file(self): else: content = self._data self._file = _create_temp_file_with_content( - base64.decodestring(content)) + base64.standard_b64decode(content)) else: self._file = _create_temp_file_with_content(self._data) if self._file and not os.path.isfile(self._file): @@ -117,7 +117,7 @@ def as_data(self): with open(self._file) as f: if self._base64_file_content: self._data = bytes.decode( - base64.encodestring(str.encode(f.read()))) + base64.standard_b64encode(str.encode(f.read()))) else: self._data = f.read() return self._data diff --git a/kubernetes_asyncio/config/kube_config_test.py b/kubernetes_asyncio/config/kube_config_test.py index 8ae40e179..8f0cc63f9 100644 --- a/kubernetes_asyncio/config/kube_config_test.py +++ b/kubernetes_asyncio/config/kube_config_test.py @@ -36,7 +36,7 @@ def _base64(string): - return base64.encodestring(string.encode()).decode() + return base64.standard_b64encode(string.encode()).decode() def _unpadded_base64(string):