From bf05b7aeb5be0f7f427e758a5bd244947a8947ee Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Mon, 17 Dec 2012 00:10:32 -0500 Subject: [PATCH] v1.0.0 --- requests/__init__.py | 6 +++--- requests/models.py | 26 ++++++++++---------------- requests/sessions.py | 2 ++ 3 files changed, 15 insertions(+), 19 deletions(-) diff --git a/requests/__init__.py b/requests/__init__.py index af2e5b1..be98dd8 100644 --- a/requests/__init__.py +++ b/requests/__init__.py @@ -42,15 +42,15 @@ is at . """ __title__ = 'requests' -__version__ = '0.14.2' -__build__ = 0x001402 +__version__ = '1.0.0' +__build__ = 0x00000 __author__ = 'Kenneth Reitz' __license__ = 'Apache 2.0' __copyright__ = 'Copyright 2012 Kenneth Reitz' from . import utils -from .models import Request, Response +from .models import Request, Response, PreparedRequest from .api import request, get, head, post, patch, put, delete, options from .sessions import session, Session from .status_codes import codes diff --git a/requests/models.py b/requests/models.py index 342d3e4..bcdbef8 100644 --- a/requests/models.py +++ b/requests/models.py @@ -359,12 +359,6 @@ class PreparedRequest(RequestMixin): if cookie_header is not None: self.headers['Cookie'] = cookie_header - def send(self): - pass - # return - - # def prepare_allow_ - class OldRequest(object): @@ -849,18 +843,18 @@ class OldRequest(object): return deepcopy(self) -class BaseResponse(object): - """The basic Respone""" - def __init__(self): - self.url = None - self.status_code = None - self.reason = None - self.headers = None - self.data = None - self.body = None +# class BaseResponse(object): +# """The basic Respone""" +# def __init__(self): +# self.url = None +# self.status_code = None +# self.reason = None +# self.headers = None +# self.data = None +# self.body = None -class Response(BaseResponse): +class Response(object): """The core :class:`Response ` object. All :class:`Request ` objects contain a :class:`response ` attribute, which is an instance diff --git a/requests/sessions.py b/requests/sessions.py index 3e91a00..f658b05 100644 --- a/requests/sessions.py +++ b/requests/sessions.py @@ -164,6 +164,8 @@ class Session(object): prep = req.prepare() + # TODO: prepare cookies. + return self.send(prep) -- 2.34.1