summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Widman <jeff@jeffwidman.com>2017-07-23 23:07:31 -0600
committerJeff Widman <jeff@jeffwidman.com>2017-07-23 23:50:21 -0600
commitaff2257f3de88bde41ef32ca3de54bb225a1741f (patch)
tree98d8220403f2936e3b73159f3b5d6d37f36175c2
parent83b9f94e32594516a65cd90fcf4fc16a02156467 (diff)
downloadkazoo-jeffwidman-pep8-imports.tar.gz
style: pep8 importsjeffwidman-pep8-imports
Also incorporates some recommendations from pep-257 on docstring conventions.
-rw-r--r--kazoo/client.py45
-rw-r--r--kazoo/handlers/eventlet.py4
-rw-r--r--kazoo/handlers/gevent.py8
-rw-r--r--kazoo/handlers/threading.py8
-rw-r--r--kazoo/protocol/connection.py6
-rw-r--r--kazoo/protocol/serialization.py3
-rw-r--r--kazoo/python2atexit.py4
-rw-r--r--kazoo/recipe/barrier.py4
-rw-r--r--kazoo/recipe/cache.py5
-rw-r--r--kazoo/recipe/counter.py1
-rw-r--r--kazoo/recipe/lease.py4
-rw-r--r--kazoo/recipe/lock.py17
-rw-r--r--kazoo/recipe/partitioner.py3
-rw-r--r--kazoo/recipe/queue.py4
-rw-r--r--kazoo/recipe/watchers.py5
-rw-r--r--kazoo/retry.py1
-rw-r--r--kazoo/security.py1
-rw-r--r--kazoo/testing/__init__.py3
-rw-r--r--kazoo/testing/common.py7
-rw-r--r--kazoo/testing/harness.py5
-rw-r--r--setup.py5
21 files changed, 66 insertions, 77 deletions
diff --git a/kazoo/client.py b/kazoo/client.py
index 8a4c699..555fbd5 100644
--- a/kazoo/client.py
+++ b/kazoo/client.py
@@ -1,11 +1,11 @@
"""Kazoo Zookeeper Client"""
+from collections import defaultdict, deque
+from functools import partial
import inspect
import logging
+from os.path import split
import re
import warnings
-from collections import defaultdict, deque
-from functools import partial
-from os.path import split
import six
@@ -25,8 +25,7 @@ from kazoo.handlers.utils import capture_exceptions, wrap
from kazoo.hosts import collect_hosts
from kazoo.loggingsupport import BLATHER
from kazoo.protocol.connection import ConnectionHandler
-from kazoo.protocol.paths import normpath
-from kazoo.protocol.paths import _prefix_root
+from kazoo.protocol.paths import _prefix_root, normpath
from kazoo.protocol.serialization import (
Auth,
CheckVersion,
@@ -44,33 +43,27 @@ from kazoo.protocol.serialization import (
Sync,
Transaction
)
-from kazoo.protocol.states import Callback
-from kazoo.protocol.states import EventType
-from kazoo.protocol.states import KazooState
-from kazoo.protocol.states import KeeperState
-from kazoo.protocol.states import WatchedEvent
+from kazoo.protocol.states import (
+ Callback,
+ EventType,
+ KazooState,
+ KeeperState,
+ WatchedEvent
+)
from kazoo.retry import KazooRetry
-from kazoo.security import ACL
-from kazoo.security import OPEN_ACL_UNSAFE
+from kazoo.security import ACL, OPEN_ACL_UNSAFE
# convenience API
-from kazoo.recipe.barrier import Barrier
-from kazoo.recipe.barrier import DoubleBarrier
+from kazoo.recipe.barrier import Barrier, DoubleBarrier
from kazoo.recipe.counter import Counter
from kazoo.recipe.election import Election
-from kazoo.recipe.lease import NonBlockingLease
-from kazoo.recipe.lease import MultiNonBlockingLease
-from kazoo.recipe.lock import Lock
-from kazoo.recipe.lock import ReadLock
-from kazoo.recipe.lock import WriteLock
-from kazoo.recipe.lock import Semaphore
+from kazoo.recipe.lease import NonBlockingLease, MultiNonBlockingLease
+from kazoo.recipe.lock import Lock, ReadLock, WriteLock, Semaphore
from kazoo.recipe.partitioner import SetPartitioner
-from kazoo.recipe.party import Party
-from kazoo.recipe.party import ShallowParty
-from kazoo.recipe.queue import Queue
-from kazoo.recipe.queue import LockingQueue
-from kazoo.recipe.watchers import ChildrenWatch
-from kazoo.recipe.watchers import DataWatch
+from kazoo.recipe.party import Party, ShallowParty
+from kazoo.recipe.queue import Queue, LockingQueue
+from kazoo.recipe.watchers import ChildrenWatch, DataWatch
+
string_types = six.string_types
bytes_types = (six.binary_type,)
diff --git a/kazoo/handlers/eventlet.py b/kazoo/handlers/eventlet.py
index dff42f8..1126298 100644
--- a/kazoo/handlers/eventlet.py
+++ b/kazoo/handlers/eventlet.py
@@ -4,8 +4,6 @@ from __future__ import absolute_import
import contextlib
import logging
-import kazoo.python2atexit as python2atexit
-
import eventlet
from eventlet.green import select as green_select
from eventlet.green import socket as green_socket
@@ -14,6 +12,8 @@ from eventlet.green import threading as green_threading
from eventlet import queue as green_queue
from kazoo.handlers import utils
+import kazoo.python2atexit as python2atexit
+
LOG = logging.getLogger(__name__)
diff --git a/kazoo/handlers/gevent.py b/kazoo/handlers/gevent.py
index be8b8e9..71a4237 100644
--- a/kazoo/handlers/gevent.py
+++ b/kazoo/handlers/gevent.py
@@ -4,14 +4,13 @@ from __future__ import absolute_import
import logging
import gevent
+from gevent import socket
import gevent.event
import gevent.queue
-import gevent.select
-import gevent.thread
-
from gevent.queue import Empty
from gevent.queue import Queue
-from gevent import socket
+import gevent.select
+import gevent.thread
try:
from gevent.lock import Semaphore, RLock
except ImportError:
@@ -20,6 +19,7 @@ except ImportError:
from kazoo.handlers import utils
from kazoo import python2atexit
+
_using_libevent = gevent.__version__.startswith('0.')
log = logging.getLogger(__name__)
diff --git a/kazoo/handlers/threading.py b/kazoo/handlers/threading.py
index 3743c88..b91f9cb 100644
--- a/kazoo/handlers/threading.py
+++ b/kazoo/handlers/threading.py
@@ -12,25 +12,25 @@ environments that use threads.
"""
from __future__ import absolute_import
+from collections import defaultdict
import errno
+from itertools import chain
import logging
import select
import socket
import threading
import time
-import six
-from collections import defaultdict
-from itertools import chain
+import six
import kazoo.python2atexit as python2atexit
+from kazoo.handlers import utils
try:
import Queue
except ImportError: # pragma: nocover
import queue as Queue
-from kazoo.handlers import utils
# sentinel objects
_STOP = object()
diff --git a/kazoo/protocol/connection.py b/kazoo/protocol/connection.py
index a63f470..d37f7c7 100644
--- a/kazoo/protocol/connection.py
+++ b/kazoo/protocol/connection.py
@@ -1,13 +1,12 @@
"""Zookeeper Protocol Connection Handler"""
+from binascii import hexlify
+from contextlib import contextmanager
import logging
import random
import select
import socket
-
import sys
import time
-from binascii import hexlify
-from contextlib import contextmanager
from kazoo.exceptions import (
AuthFailedError,
@@ -41,6 +40,7 @@ from kazoo.retry import (
RetryFailedError
)
+
log = logging.getLogger(__name__)
diff --git a/kazoo/protocol/serialization.py b/kazoo/protocol/serialization.py
index 8a9ef0f..046a62e 100644
--- a/kazoo/protocol/serialization.py
+++ b/kazoo/protocol/serialization.py
@@ -2,12 +2,13 @@
from collections import namedtuple
import struct
+import six
+
from kazoo.exceptions import EXCEPTIONS
from kazoo.protocol.states import ZnodeStat
from kazoo.security import ACL
from kazoo.security import Id
-import six
# Struct objects with formats compiled
bool_struct = struct.Struct('B')
diff --git a/kazoo/python2atexit.py b/kazoo/python2atexit.py
index 393e75a..a7f9e85 100644
--- a/kazoo/python2atexit.py
+++ b/kazoo/python2atexit.py
@@ -1,9 +1,9 @@
"""Uses the old atexit with added unregister for python 2.x
and the new atexit for python 3.x
"""
-
-import sys
import atexit
+import sys
+
__all__ = ["register", "unregister"]
diff --git a/kazoo/recipe/barrier.py b/kazoo/recipe/barrier.py
index f4b3f31..cd94222 100644
--- a/kazoo/recipe/barrier.py
+++ b/kazoo/recipe/barrier.py
@@ -8,10 +8,8 @@ import os
import socket
import uuid
+from kazoo.exceptions import KazooException, NoNodeError, NodeExistsError
from kazoo.protocol.states import EventType
-from kazoo.exceptions import KazooException
-from kazoo.exceptions import NoNodeError
-from kazoo.exceptions import NodeExistsError
class Barrier(object):
diff --git a/kazoo/recipe/cache.py b/kazoo/recipe/cache.py
index 1e59f28..1a084af 100644
--- a/kazoo/recipe/cache.py
+++ b/kazoo/recipe/cache.py
@@ -10,14 +10,13 @@ of a subtree in ZooKeeper and keeps it up-to-date.
See also: http://curator.apache.org/curator-recipes/tree-cache.html
"""
-
from __future__ import absolute_import
-import os
-import logging
import contextlib
import functools
+import logging
import operator
+import os
from kazoo.exceptions import NoNodeError, KazooException
from kazoo.protocol.states import KazooState, EventType
diff --git a/kazoo/recipe/counter.py b/kazoo/recipe/counter.py
index a2768a3..b728bc2 100644
--- a/kazoo/recipe/counter.py
+++ b/kazoo/recipe/counter.py
@@ -4,7 +4,6 @@
:Status: Unknown
"""
-
from kazoo.exceptions import BadVersionError
from kazoo.retry import ForceRetryError
diff --git a/kazoo/recipe/lease.py b/kazoo/recipe/lease.py
index edca141..27bda8a 100644
--- a/kazoo/recipe/lease.py
+++ b/kazoo/recipe/lease.py
@@ -5,10 +5,10 @@
:Status: Beta
"""
-
+import datetime
import json
import socket
-import datetime
+
from kazoo.exceptions import CancelledError
diff --git a/kazoo/recipe/lock.py b/kazoo/recipe/lock.py
index 8ae8776..ec5d853 100644
--- a/kazoo/recipe/lock.py
+++ b/kazoo/recipe/lock.py
@@ -14,7 +14,6 @@ changes and re-act appropriately. In the event that a
and/or the lease has been lost.
"""
-
import sys
try:
from time import monotonic as now
@@ -24,16 +23,18 @@ import uuid
import six
+from kazoo.exceptions import (
+ CancelledError,
+ KazooException,
+ LockTimeout,
+ NoNodeError
+)
+from kazoo.protocol.states import KazooState
from kazoo.retry import (
+ ForceRetryError,
KazooRetry,
- RetryFailedError,
- ForceRetryError
+ RetryFailedError
)
-from kazoo.exceptions import CancelledError
-from kazoo.exceptions import KazooException
-from kazoo.exceptions import LockTimeout
-from kazoo.exceptions import NoNodeError
-from kazoo.protocol.states import KazooState
class _Watch(object):
diff --git a/kazoo/recipe/partitioner.py b/kazoo/recipe/partitioner.py
index 90116a5..911021f 100644
--- a/kazoo/recipe/partitioner.py
+++ b/kazoo/recipe/partitioner.py
@@ -17,15 +17,16 @@ Example Use-Case
so that no two workers own the same queue.
"""
+from functools import partial
import logging
import os
import socket
-from functools import partial
from kazoo.exceptions import KazooException, LockTimeout
from kazoo.protocol.states import KazooState
from kazoo.recipe.watchers import PatientChildrenWatch
+
log = logging.getLogger(__name__)
diff --git a/kazoo/recipe/queue.py b/kazoo/recipe/queue.py
index df46422..1ed0e05 100644
--- a/kazoo/recipe/queue.py
+++ b/kazoo/recipe/queue.py
@@ -9,11 +9,11 @@
See: https://github.com/python-zk/kazoo/issues/175
"""
-
import uuid
+
from kazoo.exceptions import NoNodeError, NodeExistsError
-from kazoo.retry import ForceRetryError
from kazoo.protocol.states import EventType
+from kazoo.retry import ForceRetryError
class BaseQueue(object):
diff --git a/kazoo/recipe/watchers.py b/kazoo/recipe/watchers.py
index 83237d4..7e6cd18 100644
--- a/kazoo/recipe/watchers.py
+++ b/kazoo/recipe/watchers.py
@@ -10,18 +10,19 @@
will result in an exception being thrown.
"""
+from functools import partial, wraps
import logging
import time
import warnings
-from functools import partial, wraps
-from kazoo.retry import KazooRetry
from kazoo.exceptions import (
ConnectionClosedError,
NoNodeError,
KazooException
)
from kazoo.protocol.states import KazooState
+from kazoo.retry import KazooRetry
+
log = logging.getLogger(__name__)
diff --git a/kazoo/retry.py b/kazoo/retry.py
index cb22644..72bd9f2 100644
--- a/kazoo/retry.py
+++ b/kazoo/retry.py
@@ -10,6 +10,7 @@ from kazoo.exceptions import (
SessionExpiredError,
)
+
log = logging.getLogger(__name__)
diff --git a/kazoo/security.py b/kazoo/security.py
index 014646d..98188a2 100644
--- a/kazoo/security.py
+++ b/kazoo/security.py
@@ -15,7 +15,6 @@ class ACL(namedtuple('ACL', 'perms id')):
a :class:`Permissions` setting. For convenience,
:meth:`make_digest_acl` should be used to create an ACL object with
the desired scheme, id, and permissions.
-
"""
@property
def acl_list(self):
diff --git a/kazoo/testing/__init__.py b/kazoo/testing/__init__.py
index bf8f149..c1ae12c 100644
--- a/kazoo/testing/__init__.py
+++ b/kazoo/testing/__init__.py
@@ -1,5 +1,4 @@
-from kazoo.testing.harness import KazooTestCase
-from kazoo.testing.harness import KazooTestHarness
+from kazoo.testing.harness import KazooTestCase, KazooTestHarness
__all__ = ('KazooTestHarness', 'KazooTestCase', )
diff --git a/kazoo/testing/common.py b/kazoo/testing/common.py
index fd9fb7b..ca92cc5 100644
--- a/kazoo/testing/common.py
+++ b/kazoo/testing/common.py
@@ -21,6 +21,9 @@
import code
+from collections import namedtuple
+from glob import glob
+from itertools import chain
import logging
import os
import os.path
@@ -30,10 +33,6 @@ import subprocess
import tempfile
import traceback
-from itertools import chain
-from collections import namedtuple
-from glob import glob
-
log = logging.getLogger(__name__)
diff --git a/kazoo/testing/harness.py b/kazoo/testing/harness.py
index 7bc48e4..76adcf3 100644
--- a/kazoo/testing/harness.py
+++ b/kazoo/testing/harness.py
@@ -1,19 +1,18 @@
"""Kazoo testing harnesses"""
-
import logging
import os
import uuid
import unittest
from kazoo import python2atexit as atexit
-
from kazoo.client import KazooClient
from kazoo.exceptions import KazooException
+from kazoo.protocol.connection import _CONNECTION_DROP, _SESSION_EXPIRED
from kazoo.protocol.states import (
KazooState
)
from kazoo.testing.common import ZookeeperCluster
-from kazoo.protocol.connection import _CONNECTION_DROP, _SESSION_EXPIRED
+
log = logging.getLogger(__name__)
diff --git a/setup.py b/setup.py
index a926129..898c3ef 100644
--- a/setup.py
+++ b/setup.py
@@ -1,9 +1,8 @@
-
import os
-import sys
import re
-
from setuptools import setup, find_packages
+import sys
+
here = os.path.abspath(os.path.dirname(__file__))
with open(os.path.join(here, 'README.md')) as f: