diff --git a/requirements/requirements-all.txt b/requirements/requirements-all.txt index 579512d..2f8b1ae 100644 --- a/requirements/requirements-all.txt +++ b/requirements/requirements-all.txt @@ -1,3 +1,3 @@ jsonschema>=3.2.0 pyyaml>=5.0 -ubiquerg>=0.6.1 +ubiquerg>=0.6.3 diff --git a/yacman/__init__.py b/yacman/__init__.py index 7a4ed3e..fe826e6 100644 --- a/yacman/__init__.py +++ b/yacman/__init__.py @@ -4,3 +4,5 @@ from .exceptions import * from .yacman import YAMLConfigManager, select_config, load_yaml from ubiquerg import read_lock, write_lock + +from .yacman import FutureYAMLConfigManager diff --git a/yacman/yacman.py b/yacman/yacman.py index cbb6366..49900e2 100755 --- a/yacman/yacman.py +++ b/yacman/yacman.py @@ -62,7 +62,7 @@ def my_construct_mapping(self, node, deep=False): # itself, which only allows one type of context manager. -class YAMLConfigManager(MutableMapping): +class FutureYAMLConfigManager(MutableMapping): """ A YAML configuration manager, providing file locking, loading, writing, etc. for YAML configuration files.