new reqirements while layeredconfig is not released on pypi
the external LayeredConfig object now pass all the tests