Rename afs.afs to afs._util so that absolute imports from afs work.
authorEvan Broder <broder@mit.edu>
Fri, 20 Nov 2009 01:52:29 +0000 (20:52 -0500)
committerEvan Broder <broder@mit.edu>
Fri, 20 Nov 2009 01:52:45 +0000 (20:52 -0500)
Signed-off-by: Evan Broder <broder@mit.edu>

.gitignore
afs/_acl.pyx
afs/_fs.pyx
afs/_pts.pyx
afs/_util.pxd [moved from afs/afs.pxd with 100% similarity]
afs/_util.pyx [moved from afs/afs.pyx with 100% similarity]
setup.py

index 93a4719..4267774 100644 (file)
@@ -1,5 +1,5 @@
-afs/afs.c
-afs/afs.dep
+afs/_util.c
+afs/_util.dep
 afs/_pts.c
 afs/_pts.dep
 afs/_acl.c
index 4090ff7..bf1b1f9 100644 (file)
@@ -1,5 +1,5 @@
-from afs cimport *
-from afs import pyafs_error
+from afs._util cimport *
+from afs._util import pyafs_error
 
 cdef extern from "afs/prs_fs.h":
     enum:
index 75653e2..57ac603 100644 (file)
@@ -1,5 +1,5 @@
-from afs cimport *
-from afs import pyafs_error
+from afs._util cimport *
+from afs._util import pyafs_error
 
 def whichcell(char* path):
     """Determine which AFS cell a particular path is in."""
index 420c739..3c10b70 100644 (file)
@@ -1,5 +1,5 @@
-from afs cimport *
-from afs import pyafs_error
+from afs._util cimport *
+from afs._util import pyafs_error
 import re
 
 cdef extern from "afs/ptuser.h":
similarity index 100%
rename from afs/afs.pxd
rename to afs/_util.pxd
similarity index 100%
rename from afs/afs.pyx
rename to afs/_util.pyx
index 2a92096..47cf789 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -44,7 +44,7 @@ setup(
     requires=['Cython'],
     packages=['afs', 'afs.tests'],
     ext_modules=[
-        PyAFSExtension("afs.afs"),
+        PyAFSExtension("afs._util"),
         PyAFSExtension("afs._acl"),
         PyAFSExtension("afs._fs"),
         PyAFSExtension("afs._pts", libraries=['krb5']),