oslo.config/oslo_config
Sean McGinnis 6c951ed373
Handle collections.abc deprecations
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>
2019-04-03 10:08:30 -05:00
..
sources Merge "Clean up grammar and spelling in driver docs" 2018-11-02 21:38:44 +00:00
tests Merge "Update hacking version" 2019-01-22 20:40:41 +00:00
__init__.py Move files out of the namespace package 2014-12-12 16:13:29 -05:00
_i18n.py Update URLs in documents according to document migration 2017-07-12 22:32:03 +08:00
_list_opts.py ensure we do not modify private data from drivers 2018-07-17 12:35:13 -04:00
cfg.py Handle collections.abc deprecations 2019-04-03 10:08:30 -05:00
cfgfilter.py Fix typo 'importopt' to 'import_opt' adding the missing _ 2018-04-06 17:47:17 +02:00
fixture.py track config file and command line locations for user settings 2018-03-15 10:14:03 -04:00
generator.py Merge "Document when sample_default is in use" 2018-11-02 16:24:50 +00:00
iniparser.py Move files out of the namespace package 2014-12-12 16:13:29 -05:00
sphinxconfiggen.py Update sphinx extension logging 2018-10-16 14:32:33 -05:00
sphinxext.py Merge "Document when sample_default is in use" 2018-11-02 16:24:50 +00:00
types.py Merge "Resolve deprecation warning for rfc3986 uri validation" 2019-01-17 02:44:57 +00:00
validator.py Add support for machine-readable files to validator 2018-09-26 19:49:43 +00:00
version.py pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz) 2017-02-06 12:49:23 -05:00