Commits

Anonymous committed 9fe7465

regen doc, add missing files

Comments (0)

Files changed (7)

docs/_build/doctrees/environment.pickle

Binary file modified.

docs/_build/doctrees/transports.doctree

Binary file added.

docs/_build/doctrees/whatsnew.doctree

Binary file modified.

docs/_build/html/_sources/transports.txt

+.. _reftransports:
+
+HTTP Transports
+===============
+
+.. module:: restclient.transport
+
+HTTP Transports are object based on :mod:`restclient.transport.HTTPTransportBase` that
+perform HTPP operations.
+
+You can choose the one you want as transports in Resource or RestClient:
+
+.. code-block:: python
+
+    from restclient.transport import CurlTransport
+    transport = CurlTransport()
+    res = Resource(transport=transport)
+    
+Functions
+---------
+
+.. autofunction:: restclient.transport.createHTTPTransport
+.. autofunction:: restclient.transport.getDefaultHTTPTransport
+.. autofunction:: restclient.transport.setDefaultHTTPTransport
+
+Clients:
+--------
+.. autoclass:: restclient.transport.HTTPTransportBase
+
+    .. automethod:: restclient.transport.HTTPTransportBase.request
+
+
+.. autoclass:: restclient.transport.CurlTransport
+
+    .. automethod:: restclient.transport.CurlTransport.__init__
+    .. automethod:: restclient.transport.CurlTransport.add_credentials
+
+.. autoclass:: restclient.transport.HTTPLib2Transport
+

docs/_build/html/searchindex.js

-Search.setIndex({desctypes:{"0":"method","1":"function","2":"class","3":"attribute","4":"exception"},terms:{serv:1,all:[4,1],code:[0,1,4],text:1,over:1,rest:[0,1,3],actuib:5,via:[2,1],through:[0,3],urllib:5,follow:3,mainli:0,yet:0,languag:1,httptransportbas:[5,1],xml:1,absolut:1,style:3,now:4,depend:1,expos:0,wed:3,sinatra:3,except:[3,1],param:[5,1],should:[3,5],add:1,tracker:3,dict:[5,1],tring:1,"__call__":1,modul:[0,1,3],anywher:2,applic:[0,1],sourc:[3,2],"return":[5,1],string:1,get:[5,0,1,2,3],python:[4,0,2,3],prefer:5,safe:[4,1],have:[0,5,4],know:3,"import":[0,1,5],report:3,resourc:[4,0,1,5,3],httptransport:5,password:5,brows:3,requir:[2,1,3],restclient:[0,1,2,3,4,5],like:[3,1],specif:5,benoitc:2,anyth:1,list:1,authent:1,patch:5,remot:1,interfac:[5,1],api:[0,1],common:1,timeout:5,contain:3,found:1,manag:5,mean:1,altern:2,pthon:2,set:[5,1],transportthat:5,some:5,httplib2transport:[5,1],past:[0,1],see:[4,1,5],enki:3,toctre:3,fail:1,our:[3,2],server:1,extract:1,librari:0,index:3,what:[3,4],simplecouchdb:2,charat:1,make_request:0,someth:5,pypast:1,camp:3,subclass:1,your:[2,1,3],access:[5,1],delet:[3,1,5],version:2,adapt:3,utf8:[4,1],print:[0,1],"new":[3,1,4],requesterror:1,urllib2:[4,1,5],method:[5,1],refer:3,"3xdqq8g83llzvwgcewdwru":1,full:1,proxi:[5,1],kei:[0,1,4],htpp:5,usag:[0,1],engura:2,onli:1,here:5,fisrt:3,bodi:[3,1,5,4],step:3,entir:1,multimedia:3,repositori:2,byth:3,releas:2,org:2,post:[3,1,5],sphinx:3,optionn:[5,1],search:3,last:2,friendpast:[0,1],most:2,could:[2,1,4],transport:[3,1,5,4],success:1,page:[0,1,3],microframework:3,base:[4,1,5],isn:4,action:[3,1],implement:5,com:[0,1],other:1,ytransport:[],oper:5,client:[4,0,1,5,3],own:1,additionn:1,instanti:1,pythonpath:2,headput:3,inspir:3,encod:[3,1,4],easy_instal:2,put:[5,1],resr2:1,send:4,path:[2,1],encode_kei:1,instal:[4,0,1,2,3],payload:1,symlink:2,avail:2,alternatli:2,fast:5,from:[5,0,1,2],messag:1,data:1,support:[4,0,1,5,3],been:[4,5],"class":[3,1],mercuri:2,start:[0,3],json:[0,1],setup:2,call:[4,0,1,5,3],includ:1,basic:[5,1],paramet:[5,1],master:3,choos:5,httpclient:[5,1],"function":[3,5],head:[5,1],sudo:2,option:1,unexpect:1,given:1,"public":3,copi:2,setuptool:2,convert:[],specifi:[3,1],decid:[3,1,4],content:4,curltransport:5,least:3,accept:[0,1],requestfail:1,cheeseshop:2,recommand:5,"true":1,than:1,"case":5,notfound:1,none:[5,1],made:3,utf:1,pycurl:[4,1,5],instanc:[5,1],"default":[4,1,5],remov:4,properti:1,dev:2,charact:[4,1],project:3,defin:1,can:[2,1,5,3],str:[5,1],error:1,about:[3,1],dec:3,root:3,update_uri:1,"5roqe9xtz7lcclgzoqs4ip":[0,1],overrid:1,malform:1,quickstart:3,creat:[3,5],createhttptransport:5,request:[0,1,5],pass:1,directori:2,site:2,indic:3,repres:[5,1],direct:3,packag:2,getdefaulthttptransport:5,file:[3,1,4],tabl:3,need:[4,2,1,3],revis:1,featur:[0,3],curl:5,"__init__":5,rewrit:4,result:1,alwai:2,develop:[3,2],welcom:[3,5],want:[0,1,5],author:1,perform:[0,1,5,3],anoth:4,make:[2,1,3],charset:[4,1],header:[0,1,5],same:4,unauthor:1,snippet:1,also:[2,1,5,4],when:[4,1,5],html:1,read:[0,4],resourcenotfound:1,which:[5,1],subdirectori:2,test:[5,1],command:2,you:[0,1,2,3,4,5],document:[0,3],simpl:[3,1],tutorial:0,complet:3,simplifi:4,http:[0,1,2,3,4,5],though:5,setdefaulthttptransport:5,clone:[2,1],time:4,statu:1,befor:4,attempt:1,rais:1,user:5,mai:1,authentif:[5,1],renam:4,respons:[5,1],chang:[3,1,4],recent:2,bitbucket:[3,2],don:[4,1],ani:[5,1],bug:3,resourceresult:[3,1],url:[3,1,5,4],doc:0,cach:5,later:2,descript:[0,1],uri:1,object:[3,1,5,4],receiv:1,depth:0,exampl:[0,1,5],add_credenti:5,probabl:1,thi:[0,1,2,3,4,5],titl:1,everyth:3,parameterss:1,http_code:[0,1],provid:1,httplib2:[2,1,5,4]},titles:["Getting Started","Resource","Installation","Welcome to python-restclient’s documentation!","What’s New in python-restclient 1.1","HTTP Transports"],modules:{restclient:1,"restclient.transport":5},descrefs:{"restclient.RestClient":{transport:[1,3]},"restclient.transport.CurlTransport":{add_credentials:[5,0],"__init__":[5,0]},"restclient.Resource":{uri:[1,3],transport:[1,3]},"restclient.rest.Resource":{head:[1,0],get:[1,0],clone:[1,0],request:[1,0],"__call__":[1,0],put:[1,0],post:[1,0],update_uri:[1,0],"delete":[1,0]},"restclient.rest.RestClient":{head:[1,0],get:[1,0],request:[1,0],put:[1,0],post:[1,0],"delete":[1,0]},"restclient.transport.HTTPTransportBase":{request:[5,0]},"restclient.rest":{Resource:[1,2],RestClient:[1,2],Unauthorized:[1,4],ResourceResult:[1,2],ResourceNotFound:[1,4],RequestError:[1,4],RequestFailed:[1,4]},"restclient.transport":{createHTTPTransport:[5,1],setDefaultHTTPTransport:[5,1],HTTPLib2Transport:[5,2],getDefaultHTTPTransport:[5,1],CurlTransport:[5,2],HTTPTransportBase:[5,2]}},filenames:["gettingstarted","resource","installation","index","whatsnew","transports"]})
+Search.setIndex({desctypes:{"0":"method","1":"function","2":"class","3":"attribute","4":"exception"},terms:{serv:1,all:[4,1],code:[0,1,4],text:1,over:1,rest:[0,1,3],actuib:5,via:[2,1],through:[0,3],subclass:1,follow:3,mainli:0,yet:0,languag:1,httptransportbas:[5,1],xml:1,absolut:1,style:3,specif:5,depend:1,expos:0,wed:3,sinatra:3,except:[3,1],send:4,should:[3,5],add:1,tracker:3,dict:[5,1],tring:1,"__call__":1,modul:[0,1,3],applic:[0,1],sourc:[3,2],"return":[5,1],string:1,get:[5,0,1,2,3],python:[4,0,2,3],encod:[3,1,4],decid:[3,1,4],safe:[4,1],have:[0,5,4],know:3,"import":[0,1,5],report:3,resourc:[4,0,1,5,3],httptransport:5,password:5,brows:3,requir:[2,1,3],restclient:[0,1,2,3,4,5],like:[3,1],success:1,benoitc:2,anyth:1,list:1,authent:1,server:1,remot:1,api:[0,1],common:1,timeout:5,contain:3,found:1,manag:5,mean:1,altern:2,pthon:2,set:[5,1],transportthat:5,some:5,httplib2transport:[5,1],past:[0,1],see:[4,1,5],enki:3,toctre:3,fail:1,our:[3,2],patch:5,extract:1,librari:0,pypast:1,index:3,what:[3,4],simplecouchdb:2,charat:1,make_request:0,someth:5,multimedia:3,camp:3,urllib:5,your:[2,1,3],access:[5,1],delet:[3,1,5],version:2,adapt:3,utf8:[4,1],print:[0,1],"new":[3,1,4],requesterror:1,urllib2:[4,1,5],method:[5,1],refer:3,"3xdqq8g83llzvwgcewdwru":1,full:1,proxi:[5,1],kei:[0,1,4],htpp:5,usag:[0,1],engura:2,onli:1,symlink:2,fisrt:3,bodi:[3,1,5,4],step:3,entir:1,here:5,repositori:2,byth:3,releas:2,org:2,post:[3,1,5],sphinx:3,optionn:[5,1],about:[3,1],last:2,friendpast:[0,1],most:2,could:[2,1,4],transport:[3,1,5,4],page:[0,1,3],microframework:3,base:[4,1,5],isn:4,action:[3,1],chang:[3,1,4],com:[0,1],other:1,user:5,oper:5,client:[4,0,1,5,3],own:1,additionn:1,instanti:1,pythonpath:2,headput:3,inspir:3,prefer:5,easy_instal:2,put:[5,1],resr2:1,master:3,param:[5,1],path:[2,1],encode_kei:1,instal:[4,0,1,2,3],payload:1,avail:2,alternatli:2,fast:5,from:[5,0,1,2],messag:1,data:1,support:[4,0,1,5,3],been:[4,5],"class":[3,1],mercuri:2,start:[0,3],json:[0,1],setup:2,interfac:[5,1],includ:1,basic:[5,1],paramet:[5,1],call:[4,0,1,5,3],choos:5,recent:2,httpclient:[5,1],"function":[3,5],head:[5,1],sudo:2,option:1,unexpect:1,given:1,"public":3,copi:2,setuptool:2,search:3,rewrit:4,direct:3,content:4,curltransport:5,least:3,accept:[0,1],requestfail:1,cheeseshop:2,recommand:5,"true":1,than:1,"case":5,notfound:1,none:[5,1],made:3,utf:1,pycurl:[4,1,5],instanc:[5,1],"default":[4,1,5],remov:4,properti:1,dev:2,charact:[4,1],project:3,defin:1,can:[2,1,5,3],str:[5,1],error:1,site:2,dec:3,root:3,update_uri:1,"5roqe9xtz7lcclgzoqs4ip":[0,1],overrid:1,malform:1,quickstart:3,creat:[3,5],createhttptransport:5,request:[0,1,5],pass:1,anywher:2,indic:3,repres:[5,1],packag:2,getdefaulthttptransport:5,file:[3,1,4],tabl:3,need:[4,2,1,3],revis:1,featur:[0,3],curl:5,"__init__":5,probabl:1,result:1,alwai:2,develop:[3,2],directori:2,want:[0,1,5],author:1,perform:[0,1,5,3],anoth:4,make:[2,1,3],charset:[4,1],header:[0,1,5],same:4,unauthor:1,snippet:1,also:[2,1,5,4],when:[4,1,5],html:1,read:[0,4],resourcenotfound:1,which:[5,1],subdirectori:2,test:[5,1],command:2,you:[0,1,2,3,4,5],document:[0,3],simpl:[3,1],tutorial:0,complet:3,simplifi:4,http:[0,1,2,3,4,5],though:5,setdefaulthttptransport:5,clone:[2,1],time:4,statu:1,befor:4,attempt:1,rais:1,specifi:[3,1],mai:1,authentif:[5,1],renam:4,respons:[5,1],implement:5,welcom:[3,5],bitbucket:[3,2],now:4,don:[4,1],ani:[5,1],bug:3,resourceresult:[3,1],url:[3,1,5,4],doc:0,cach:5,later:2,descript:[0,1],uri:1,object:[3,1,5,4],receiv:1,depth:0,exampl:[0,1,5],add_credenti:5,thi:[0,1,2,3,4,5],titl:1,everyth:3,parameterss:1,http_code:[0,1],provid:1,httplib2:[2,1,5,4]},titles:["Getting Started","Resource","Installation","Welcome to python-restclient’s documentation!","What’s New in python-restclient 1.1","HTTP Transports"],modules:{restclient:1,"restclient.transport":5},descrefs:{"restclient.RestClient":{transport:[1,3]},"restclient.transport.CurlTransport":{add_credentials:[5,0],"__init__":[5,0]},"restclient.Resource":{uri:[1,3],transport:[1,3]},"restclient.rest.Resource":{head:[1,0],get:[1,0],clone:[1,0],request:[1,0],"__call__":[1,0],put:[1,0],post:[1,0],update_uri:[1,0],"delete":[1,0]},"restclient.rest.RestClient":{head:[1,0],get:[1,0],request:[1,0],put:[1,0],post:[1,0],"delete":[1,0]},"restclient.transport.HTTPTransportBase":{request:[5,0]},"restclient.rest":{Resource:[1,2],RestClient:[1,2],Unauthorized:[1,4],ResourceResult:[1,2],ResourceNotFound:[1,4],RequestError:[1,4],RequestFailed:[1,4]},"restclient.transport":{createHTTPTransport:[5,1],setDefaultHTTPTransport:[5,1],HTTPLib2Transport:[5,2],getDefaultHTTPTransport:[5,1],CurlTransport:[5,2],HTTPTransportBase:[5,2]}},filenames:["gettingstarted","resource","installation","index","whatsnew","transports"]})

docs/_build/html/transports.html

+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>HTTP Transports &mdash; py-restclient v1.1 documentation</title>
+    <link rel="stylesheet" href="_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '',
+        VERSION:     '1.1',
+        COLLAPSE_MODINDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <link rel="index" title="Index" href="genindex.html" />
+    <link rel="search" title="Search" href="search.html" />
+    <link rel="top" title="py-restclient v1.1 documentation" href="index.html" />
+    <link rel="prev" title="Resource" href="resource.html" /> 
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="modindex.html" title="Global Module Index"
+             accesskey="M">modules</a> |</li>
+        <li class="right" >
+          <a href="resource.html" title="Resource"
+             accesskey="P">previous</a> |</li>
+        <li><a href="index.html">py-restclient v1.1 documentation</a> &raquo;</li> 
+      </ul>
+    </div>  
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  
+  <div class="section" id="module-restclient.transport">
+<span id="reftransports"></span><h1>HTTP Transports<a class="headerlink" href="#module-restclient.transport" title="Permalink to this headline">¶</a></h1>
+<p>HTTP Transports are object based on <tt class="xref docutils literal"><span class="pre">restclient.transport.HTTPTransportBase</span></tt> that
+perform HTPP operations.</p>
+<p>You can choose the one you want as transports in Resource or RestClient:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="kn">from</span> <span class="nn">restclient.transport</span> <span class="kn">import</span> <span class="n">CurlTransport</span>
+<span class="n">transport</span> <span class="o">=</span> <span class="n">CurlTransport</span><span class="p">()</span>
+<span class="n">res</span> <span class="o">=</span> <span class="n">Resource</span><span class="p">(</span><span class="n">transport</span><span class="o">=</span><span class="n">transport</span><span class="p">)</span>
+</pre></div>
+</div>
+<div class="section" id="functions">
+<h2>Functions<a class="headerlink" href="#functions" title="Permalink to this headline">¶</a></h2>
+<dl class="function">
+<dt id="restclient.transport.createHTTPTransport">
+<!--[restclient.transport.createHTTPTransport]--><tt class="descclassname">restclient.transport.</tt><tt class="descname">createHTTPTransport</tt><big>(</big><big>)</big><a class="headerlink" href="#restclient.transport.createHTTPTransport" title="Permalink to this definition">¶</a></dt>
+<dd>Create default HTTP client instance
+prefers Curl to urllib</dd></dl>
+
+<dl class="function">
+<dt id="restclient.transport.getDefaultHTTPTransport">
+<!--[restclient.transport.getDefaultHTTPTransport]--><tt class="descclassname">restclient.transport.</tt><tt class="descname">getDefaultHTTPTransport</tt><big>(</big><big>)</big><a class="headerlink" href="#restclient.transport.getDefaultHTTPTransport" title="Permalink to this definition">¶</a></dt>
+<dd><p>Return the default http transport instance instance
+if no client has been set, it will create a default client.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">Returns:</th><td class="field-body">the default client</td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="function">
+<dt id="restclient.transport.setDefaultHTTPTransport">
+<!--[restclient.transport.setDefaultHTTPTransport]--><tt class="descclassname">restclient.transport.</tt><tt class="descname">setDefaultHTTPTransport</tt><big>(</big><em>httptransport</em><big>)</big><a class="headerlink" href="#restclient.transport.setDefaultHTTPTransport" title="Permalink to this definition">¶</a></dt>
+<dd>set default http transport 
+:param http: RestClient</dd></dl>
+
+</div>
+<div class="section" id="clients">
+<h2>Clients:<a class="headerlink" href="#clients" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="restclient.transport.HTTPTransportBase">
+<!--[restclient.transport.HTTPTransportBase]-->class <tt class="descclassname">restclient.transport.</tt><tt class="descname">HTTPTransportBase</tt><a class="headerlink" href="#restclient.transport.HTTPTransportBase" title="Permalink to this definition">¶</a></dt>
+<dd><p>Interface for HTTP clients</p>
+<dl class="method">
+<dt id="restclient.transport.HTTPTransportBase.request">
+<!--[restclient.transport.HTTPTransportBase.request]--><tt class="descname">request</tt><big>(</big><em>url</em>, <em>method='GET'</em>, <em>body=None</em>, <em>headers=None</em><big>)</big><a class="headerlink" href="#restclient.transport.HTTPTransportBase.request" title="Permalink to this definition">¶</a></dt>
+<dd><p>Perform HTTP call and manage , support GET, HEAD, POST, PUT and
+DELETE</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
+<li><em>url</em> &#8211; url on which to perform the actuib</li>
+<li><em>body</em> &#8211; str</li>
+<li><em>headers</em> &#8211; dict, optionnal headers that will
+be added to HTTP request</li>
+</ul>
+</td>
+</tr>
+<tr class="field"><th class="field-name">Returns:</th><td class="field-body"><p class="first last">object representing HTTP Response</p>
+</td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="restclient.transport.CurlTransport">
+<!--[restclient.transport.CurlTransport]-->class <tt class="descclassname">restclient.transport.</tt><tt class="descname">CurlTransport</tt><big>(</big><em>timeout=None</em><big>)</big><a class="headerlink" href="#restclient.transport.CurlTransport" title="Permalink to this definition">¶</a></dt>
+<dd><p>An HTTP transportthat uses pycurl.</p>
+<p>Pycurl is recommanded when you want fast access to http resources.
+We have added some basic management of authentification and proxies,
+but in case you want something specific you should use urllib2 or 
+httplib2 http clients. Any patch is welcome though ;)</p>
+<p>Here is an example to use authentification with curl httpclient :</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">httpclient</span> <span class="o">=</span> <span class="n">CurlTransport</span><span class="p">()</span>
+<span class="n">httpclient</span><span class="o">.</span><span class="n">add_credentials</span><span class="p">(</span><span class="s">&quot;test&quot;</span><span class="p">,</span> <span class="s">&quot;test&quot;</span><span class="p">)</span>        
+</pre></div>
+</div>
+<div class="admonition-see-also admonition seealso">
+<p class="first admonition-title">See also</p>
+<p class="last"><a class="reference external" href="http://pycurl.sourceforge.net">Pycurl</a></p>
+</div>
+<dl class="method">
+<dt id="restclient.transport.CurlTransport.__init__">
+<!--[restclient.transport.CurlTransport.__init__]--><tt class="descname">__init__</tt><big>(</big><em>timeout=None</em><big>)</big><a class="headerlink" href="#restclient.transport.CurlTransport.__init__" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="restclient.transport.CurlTransport.add_credentials">
+<!--[restclient.transport.CurlTransport.add_credentials]--><tt class="descname">add_credentials</tt><big>(</big><em>user</em>, <em>password</em><big>)</big><a class="headerlink" href="#restclient.transport.CurlTransport.add_credentials" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="restclient.transport.HTTPLib2Transport">
+<!--[restclient.transport.HTTPLib2Transport]-->class <tt class="descclassname">restclient.transport.</tt><tt class="descname">HTTPLib2Transport</tt><big>(</big><em>http=None</em><big>)</big><a class="headerlink" href="#restclient.transport.HTTPLib2Transport" title="Permalink to this definition">¶</a></dt>
+<dd><p>An http client that uses httplib2 for performing HTTP
+requests. This implementation supports HTTP caching.</p>
+<div class="admonition-see-also admonition seealso">
+<p class="first admonition-title">See also</p>
+<p class="last"><a class="reference external" href="http://code.google.com/p/httplib2/">Httplib2</a></p>
+</div>
+</dd></dl>
+
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+            <h3><a href="index.html">Table Of Contents</a></h3>
+            <ul>
+<li><a class="reference external" href="">HTTP Transports</a><ul>
+<li><a class="reference external" href="#functions">Functions</a></li>
+<li><a class="reference external" href="#clients">Clients:</a></li>
+</ul>
+</li>
+</ul>
+
+            <h4>Previous topic</h4>
+            <p class="topless"><a href="resource.html" title="previous chapter">Resource</a></p>
+            <h3>This Page</h3>
+            <ul class="this-page-menu">
+              <li><a href="_sources/transports.txt">Show Source</a></li>
+            </ul>
+          <h3>Quick search</h3>
+            <form class="search" action="search.html" method="get">
+              <input type="text" name="q" size="18" /> <input type="submit" value="Go" />
+              <input type="hidden" name="check_keywords" value="yes" />
+              <input type="hidden" name="area" value="default" />
+            </form>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="modindex.html" title="Global Module Index"
+             accesskey="M">modules</a> |</li>
+        <li class="right" >
+          <a href="resource.html" title="Resource"
+             accesskey="P">previous</a> |</li>
+        <li><a href="index.html">py-restclient v1.1 documentation</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+      &copy; Copyright 2008, 2009 Benoit Chesneau &lt;benoitc@e-engura.org&gt;.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.5.1.
+    </div>
+  </body>
+</html>

docs/_static/.hgignore

Empty file added.