|
18 | 18 | platform_ug: ModuleType | None = None # make mypy happy |
19 | 19 |
|
20 | 20 | if is_linux: # pragma: linux only |
21 | | - from .linux import listxattr, getxattr, setxattr |
| 21 | + from .linux import listxattr, getxattr, setxattr, removexattr |
22 | 22 | from .linux import acl_get, acl_set |
23 | 23 | from .linux import set_flags, get_flags |
24 | 24 | from .linux import SyncFile |
|
27 | 27 | from .posix import getosusername |
28 | 28 | from . import posix_ug as platform_ug |
29 | 29 | elif is_freebsd: # pragma: freebsd only |
30 | | - from .freebsd import listxattr, getxattr, setxattr |
| 30 | + from .freebsd import listxattr, getxattr, setxattr, removexattr |
31 | 31 | from .freebsd import acl_get, acl_set |
32 | 32 | from .freebsd import set_flags |
33 | 33 | from .base import get_flags |
|
37 | 37 | from .posix import getosusername |
38 | 38 | from . import posix_ug as platform_ug |
39 | 39 | elif is_netbsd: # pragma: netbsd only |
40 | | - from .netbsd import listxattr, getxattr, setxattr |
| 40 | + from .netbsd import listxattr, getxattr, setxattr, removexattr |
41 | 41 | from .base import acl_get, acl_set |
42 | 42 | from .base import set_flags, get_flags |
43 | 43 | from .base import SyncFile |
|
46 | 46 | from .posix import getosusername |
47 | 47 | from . import posix_ug as platform_ug |
48 | 48 | elif is_darwin: # pragma: darwin only |
49 | | - from .darwin import listxattr, getxattr, setxattr |
| 49 | + from .darwin import listxattr, getxattr, setxattr, removexattr |
50 | 50 | from .darwin import acl_get, acl_set |
51 | 51 | from .darwin import is_darwin_feature_64_bit_inode, _get_birthtime_ns |
52 | 52 | from .darwin import set_flags |
|
59 | 59 | from . import posix_ug as platform_ug |
60 | 60 | elif not is_win32: # pragma: posix only |
61 | 61 | # Generic code for all other POSIX OSes |
62 | | - from .base import listxattr, getxattr, setxattr |
| 62 | + from .base import listxattr, getxattr, setxattr, removexattr |
63 | 63 | from .base import acl_get, acl_set |
64 | 64 | from .base import set_flags, get_flags |
65 | 65 | from .base import SyncFile |
|
69 | 69 | from . import posix_ug as platform_ug |
70 | 70 | else: # pragma: win32 only |
71 | 71 | # Win32-specific stuff |
72 | | - from .base import listxattr, getxattr, setxattr |
| 72 | + from .base import listxattr, getxattr, setxattr, removexattr |
73 | 73 | from .base import acl_get, acl_set |
74 | 74 | from .base import set_flags, get_flags |
75 | 75 | from .windows import SyncFile |
|
0 commit comments