New submission from ProgVal: The function os.path.commonprefix computes the longest prefix of strings (any iterable, actually), regardless of their meaning as paths.
I do not see any reason to use this function for paths, and keeping it in the os.path module makes it prone to be confused with os.path.commonpath (which was introduced in Python 3.5). I believe making this function raise a DeprecationWarning would help avoid having this kind of bugs. ---------- components: Library (Lib) messages: 292993 nosy: Valentin.Lorentz priority: normal severity: normal status: open title: Deprecate os.path.commonprefix _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue30267> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com