make sure keyring file gets closed (#17126)

* make sure keyring file gets closed

* Update file_keyring.py
This commit is contained in:
Kyle Altendorf 2024-01-02 20:06:39 -05:00 committed by GitHub
parent 99f44c9fd8
commit 512f7b9fc5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -125,7 +125,7 @@ class FileKeyringContent:
@classmethod
def create_from_path(cls, path: Path) -> FileKeyringContent:
loaded_dict = dict(yaml.safe_load(open(path)))
loaded_dict = dict(yaml.safe_load(path.read_text()))
version = int(loaded_dict["version"])
if version > MAX_SUPPORTED_VERSION: