
The use of ABC classes directly from collections has been deprecated in 3.x versions of Python. The direction is to use the classes defined in collections.abc. Python 2.7 does not have this, but Python 3.8 will be dropping the backwards compatibility to use the old location. Six also does not have support for this yet, so in the mean time to make sure we don't run into issues as folks try to move to 3.8, and to get rid of deprecation warnings in logs, this handles importing from the preferred location and falls back if it not available. Change-Id: I535640779da645e43ba6586308b07bf25dba7d89 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Team and repository tags
Oslo Configuration Library
The Oslo configuration API supports parsing command line arguments and .ini style configuration files.
- License: Apache License, Version 2.0
- Documentation: https://docs.openstack.org/oslo.config/latest/
- Source: https://git.openstack.org/cgit/openstack/oslo.config
- Bugs: https://bugs.launchpad.net/oslo.config
- Release notes: https://docs.openstack.org/releasenotes/oslo.config/
Description
Languages
Python
99.8%
Shell
0.2%