Browse Source

Misc updates for new pylint. Added testing with cpython 3.4 (alpha 2)

dstromberg 11 years ago
parent
commit
50faa0279f
1 changed files with 9 additions and 8 deletions
  1. 9 8
      bloom_filter_mod.py

+ 9 - 8
bloom_filter_mod.py

@@ -68,7 +68,7 @@ def my_range(num_values):
 
 
 if HAVE_MMAP:
 if HAVE_MMAP:
 
 
-    class Mmap_backend:
+    class Mmap_backend(object):
         '''
         '''
         Backend storage for our "array of bits" using an mmap'd file.
         Backend storage for our "array of bits" using an mmap'd file.
         Please note that this has only been tested on Linux so far: 2    -11-01.
         Please note that this has only been tested on Linux so far: 2    -11-01.
@@ -139,7 +139,7 @@ if HAVE_MMAP:
             os.close(self.file_)
             os.close(self.file_)
 
 
 
 
-class File_seek_backend:
+class File_seek_backend(object):
     '''Backend storage for our "array of bits" using a file in which we seek'''
     '''Backend storage for our "array of bits" using a file in which we seek'''
 
 
     effs = 2 ^ 8 - 1
     effs = 2 ^ 8 - 1
@@ -236,13 +236,14 @@ class File_seek_backend:
         os.close(self.file_)
         os.close(self.file_)
 
 
 
 
-class Array_then_file_seek_backend:
+class Array_then_file_seek_backend(object):
     # pylint: disable=R0902
     # pylint: disable=R0902
     # R0902: We kinda need a bunch of instance attributes
     # R0902: We kinda need a bunch of instance attributes
     '''
     '''
-    Backend storage for our "array of bits" using a python array of integers up to some maximum number of bytes, then spilling over to a file.
-    This is -not- a cache; we instead save the leftmost bits in RAM, and the rightmost bits (if necessary) in a file.
-    On open, we read from the file to RAM.  On close, we write from RAM to the file.
+    Backend storage for our "array of bits" using a python array of integers up to some maximum number of bytes,
+    then spilling over to a file.  This is -not- a cache; we instead save the leftmost bits in RAM, and the
+    rightmost bits (if necessary) in a file.  On open, we read from the file to RAM.  On close, we write from RAM
+    to the file.
     '''
     '''
 
 
     effs = 2 ** 8 - 1
     effs = 2 ** 8 - 1
@@ -371,7 +372,7 @@ class Array_then_file_seek_backend:
         os.close(self.file_)
         os.close(self.file_)
 
 
 
 
-class Array_backend:
+class Array_backend(object):
     '''Backend storage for our "array of bits" using a python array of integers'''
     '''Backend storage for our "array of bits" using a python array of integers'''
 
 
     # Note that this has now been split out into a bits_mod for the benefit of other projects.
     # Note that this has now been split out into a bits_mod for the benefit of other projects.
@@ -493,7 +494,7 @@ def try_unlink(filename):
     return
     return
 
 
 
 
-class Bloom_filter:
+class Bloom_filter(object):
     '''Probabilistic set membership testing for large sets'''
     '''Probabilistic set membership testing for large sets'''
 
 
     #def __init__(self, ideal_num_elements_n, error_rate_p, probe_offsetter=get_index_bitmask_seed_rnd):
     #def __init__(self, ideal_num_elements_n, error_rate_p, probe_offsetter=get_index_bitmask_seed_rnd):