summaryrefslogtreecommitdiffstats
path: root/Lib/pathlib.py
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2013-12-03 08:41:35 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2013-12-03 08:41:35 (GMT)
commit069a5e10574734886d6da59540d05c308ad59c12 (patch)
treeec21e46f2b8f6829068eeb7b8acccf0961253a6f /Lib/pathlib.py
parentf10345e1026c087d0e2cba7187a94df769b55e62 (diff)
downloadcpython-069a5e10574734886d6da59540d05c308ad59c12.zip
cpython-069a5e10574734886d6da59540d05c308ad59c12.tar.gz
cpython-069a5e10574734886d6da59540d05c308ad59c12.tar.bz2
Issue #19872: remove unused imports in pathlib. Patch by Vajrasky Kok.
Diffstat (limited to 'Lib/pathlib.py')
-rw-r--r--Lib/pathlib.py11
1 files changed, 2 insertions, 9 deletions
diff --git a/Lib/pathlib.py b/Lib/pathlib.py
index 49859eb..73bf9df 100644
--- a/Lib/pathlib.py
+++ b/Lib/pathlib.py
@@ -6,19 +6,12 @@ import os
import posixpath
import re
import sys
-import weakref
-try:
- import threading
-except ImportError:
- import dummy_threading as threading
-
-from collections import Sequence, defaultdict
+from collections import Sequence
from contextlib import contextmanager
from errno import EINVAL, ENOENT
-from itertools import chain, count
from operator import attrgetter
from stat import S_ISDIR, S_ISLNK, S_ISREG, S_ISSOCK, S_ISBLK, S_ISCHR, S_ISFIFO
-from urllib.parse import quote as urlquote, quote_from_bytes as urlquote_from_bytes
+from urllib.parse import quote_from_bytes as urlquote_from_bytes
supports_symlinks = True