summaryrefslogtreecommitdiff
path: root/pies/http
diff options
context:
space:
mode:
Diffstat (limited to 'pies/http')
-rw-r--r--pies/http/__init__.py8
-rw-r--r--pies/http/client.py8
-rw-r--r--pies/http/cookiejar6
-rw-r--r--pies/http/cookies.py8
-rw-r--r--pies/http/server.py10
5 files changed, 40 insertions, 0 deletions
diff --git a/pies/http/__init__.py b/pies/http/__init__.py
new file mode 100644
index 0000000..60b2c7a
--- /dev/null
+++ b/pies/http/__init__.py
@@ -0,0 +1,8 @@
+from __future__ import absolute_import
+
+from http import *
+
+from ..version_info import PY2
+
+if PY2:
+ from . import client, cookiejar, cookies, server
diff --git a/pies/http/client.py b/pies/http/client.py
new file mode 100644
index 0000000..426d978
--- /dev/null
+++ b/pies/http/client.py
@@ -0,0 +1,8 @@
+from __future__ import absolute_import
+
+from ..version_info import PY3
+
+if PY3:
+ from http.client import *
+else:
+ from httplib import *
diff --git a/pies/http/cookiejar b/pies/http/cookiejar
new file mode 100644
index 0000000..949f59d
--- /dev/null
+++ b/pies/http/cookiejar
@@ -0,0 +1,6 @@
+from ..version_info import PY3
+
+if PY3:
+ from http.cookiejar import *
+else:
+ from cookielib import * \ No newline at end of file
diff --git a/pies/http/cookies.py b/pies/http/cookies.py
new file mode 100644
index 0000000..8108b66
--- /dev/null
+++ b/pies/http/cookies.py
@@ -0,0 +1,8 @@
+from __future__ import absolute_import
+
+from ..version_info import PY3
+
+if PY3:
+ from http.cookies import *
+else:
+ from Cookie import *
diff --git a/pies/http/server.py b/pies/http/server.py
new file mode 100644
index 0000000..8702c94
--- /dev/null
+++ b/pies/http/server.py
@@ -0,0 +1,10 @@
+from __future__ import absolute_import
+
+from ..version_info import PY3
+
+if PY3:
+ from http.server import *
+else:
+ from BaseHTTPServer import *
+ from CGIHTTPServer import *
+ from SimpleHTTPServer import *