From f0de6a18bb7b016a016dd58c49364ca63b965724 Mon Sep 17 00:00:00 2001 From: Georg Brandl Date: Mon, 22 Aug 2005 18:02:59 +0000 Subject: Bug #1266283: lexists() is not exported from os.path --- Lib/macpath.py | 2 +- Lib/ntpath.py | 8 ++++---- Lib/os2emxpath.py | 8 ++++---- Lib/posixpath.py | 4 ++-- Misc/NEWS | 2 ++ 5 files changed, 13 insertions(+), 11 deletions(-) diff --git a/Lib/macpath.py b/Lib/macpath.py index dc7f753..f93ceb1 100644 --- a/Lib/macpath.py +++ b/Lib/macpath.py @@ -5,7 +5,7 @@ from stat import * __all__ = ["normcase","isabs","join","splitdrive","split","splitext", "basename","dirname","commonprefix","getsize","getmtime", - "getatime","getctime", "islink","exists","isdir","isfile", + "getatime","getctime", "islink","exists","lexists","isdir","isfile", "walk","expanduser","expandvars","normpath","abspath", "curdir","pardir","sep","pathsep","defpath","altsep","extsep", "devnull","realpath","supports_unicode_filenames"] diff --git a/Lib/ntpath.py b/Lib/ntpath.py index 35f266c..5dd5f1a 100644 --- a/Lib/ntpath.py +++ b/Lib/ntpath.py @@ -11,10 +11,10 @@ import sys __all__ = ["normcase","isabs","join","splitdrive","split","splitext", "basename","dirname","commonprefix","getsize","getmtime", - "getatime","getctime", "islink","exists","isdir","isfile","ismount", - "walk","expanduser","expandvars","normpath","abspath","splitunc", - "curdir","pardir","sep","pathsep","defpath","altsep","extsep", - "devnull","realpath","supports_unicode_filenames"] + "getatime","getctime", "islink","exists","lexists","isdir","isfile", + "ismount","walk","expanduser","expandvars","normpath","abspath", + "splitunc","curdir","pardir","sep","pathsep","defpath","altsep", + "extsep","devnull","realpath","supports_unicode_filenames"] # strings representing various path-related bits and pieces curdir = '.' diff --git a/Lib/os2emxpath.py b/Lib/os2emxpath.py index 5b1cb18..a841422 100644 --- a/Lib/os2emxpath.py +++ b/Lib/os2emxpath.py @@ -10,10 +10,10 @@ import stat __all__ = ["normcase","isabs","join","splitdrive","split","splitext", "basename","dirname","commonprefix","getsize","getmtime", - "getatime","getctime", "islink","exists","isdir","isfile","ismount", - "walk","expanduser","expandvars","normpath","abspath","splitunc", - "curdir","pardir","sep","pathsep","defpath","altsep","extsep", - "devnull","realpath","supports_unicode_filenames"] + "getatime","getctime", "islink","exists","lexists","isdir","isfile", + "ismount","walk","expanduser","expandvars","normpath","abspath", + "splitunc","curdir","pardir","sep","pathsep","defpath","altsep", + "extsep","devnull","realpath","supports_unicode_filenames"] # strings representing various path-related bits and pieces curdir = '.' diff --git a/Lib/posixpath.py b/Lib/posixpath.py index 261e5a7..9eac6bc 100644 --- a/Lib/posixpath.py +++ b/Lib/posixpath.py @@ -15,8 +15,8 @@ import stat __all__ = ["normcase","isabs","join","splitdrive","split","splitext", "basename","dirname","commonprefix","getsize","getmtime", - "getatime","getctime","islink","exists","isdir","isfile","ismount", - "walk","expanduser","expandvars","normpath","abspath", + "getatime","getctime","islink","exists","lexists","isdir","isfile", + "ismount","walk","expanduser","expandvars","normpath","abspath", "samefile","sameopenfile","samestat", "curdir","pardir","sep","pathsep","defpath","altsep","extsep", "devnull","realpath","supports_unicode_filenames"] diff --git a/Misc/NEWS b/Misc/NEWS index 8b4068e..592a622 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -1692,6 +1692,8 @@ Extension modules Library ------- +- Bug #1266283: The new function "lexists" is now in os.path.__all__. + - Bug #981530: Fix UnboundLocalError in shutil.rmtree(). This affects the documented behavior: the function passed to the onerror() handler can now also be os.listdir. -- cgit v0.12