diff options
author | Hervé Beraud <hberaud@redhat.com> | 2021-05-10 14:18:43 +0200 |
---|---|---|
committer | Hervé Beraud <hberaud@redhat.com> | 2021-05-11 13:41:22 +0200 |
commit | 4c893c92f551c9dd2a7cfbe7ae8171ad8139df0b (patch) | |
tree | 3153ad9bc95fdae741bba47d09c3020aaad76cb6 /oslo_utils/fnmatch.py | |
parent | 36fa21870f9d00abcfe723b212bbb35911449509 (diff) | |
download | oslo-utils-4c893c92f551c9dd2a7cfbe7ae8171ad8139df0b.tar.gz |
Deprecate the fnmatch module.
Oslo.utils's fnmatch module was added to fix the py2.7 fnmatch module
who was not thread safe [1]. Python 2.7 is no longer supported so now we
can use the stdlib's fnmatch module and deprecate the one of oslo.utils.
[1] https://bugs.python.org/issue23191$
[2] https://opendev.org/openstack/oslo.utils/commit/e46a46ba90741987f1147afc56876e3d0d27e8a2
Change-Id: I538379f91d2ba415c566ada8d221b62b47ba80bb
Diffstat (limited to 'oslo_utils/fnmatch.py')
-rw-r--r-- | oslo_utils/fnmatch.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/oslo_utils/fnmatch.py b/oslo_utils/fnmatch.py index 71439ab..c52cf05 100644 --- a/oslo_utils/fnmatch.py +++ b/oslo_utils/fnmatch.py @@ -24,6 +24,15 @@ import os import posixpath import re import sys +import warnings + +import debtcollector + +warnings.simplefilter("always") +debtcollector.deprecate( + "Using the oslo.utils's 'fnmatch' module is deprecate, " + "please use the stdlib `fnmatch` module." +) if sys.version_info > (2, 7, 9): |