VarDict module utils: add as_dict() method (#6602)

* VarDict module utils: add `as_dict()` method

* add changelog frag
This commit is contained in:
Alexei Znamensky 2023-05-31 17:58:54 +12:00 committed by GitHub
parent c9aae5e45c
commit 59db302deb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 0 deletions

View file

@ -173,3 +173,6 @@ class VarDict(object):
@property
def has_changed(self):
return any(True for var in self.__vars__.values() if var.has_changed)
def as_dict(self):
return dict((name, var.value) for name, var in self.__vars__.items())