Feature or enhancement
It was deprecated in 3.13:
* :mod:`pathlib`: * Deprecate :meth:`.PurePath.is_reserved`, to be removed in Python 3.15. Use :func:`os.path.isreserved` to detect reserved paths on Windows. (Contributed by Barney Gale in :gh:`88569`.)
| def is_reserved(self): | |
| """Return True if the path contains one of the special names reserved | |
| by the system, if any.""" | |
| import warnings | |
| msg = ("pathlib.PurePath.is_reserved() is deprecated and scheduled " | |
| "for removal in Python 3.15. Use os.path.isreserved() to " | |
| "detect reserved paths on Windows.") | |
| warnings._deprecated("pathlib.PurePath.is_reserved", msg, remove=(3, 15)) | |
| if self.parser is ntpath: | |
| return self.parser.isreserved(self) | |
| return False |
I have a PR ready.