cdocutils.nodes document q)q}q(U nametypesq}q(X highlightsqNXrelease notes for boto 2.0qNXstatsqNX'contributors (in order of last commits)q NuUsubstitution_defsq }q Uparse_messagesq ]q Ucurrent_sourceqNU decorationqNUautofootnote_startqKUnameidsq}q(hU highlightsqhUrelease-notes-for-boto-2-0qhUstatsqh U%contributors-in-order-of-last-commitsquUchildrenq]qcdocutils.nodes section q)q}q(U rawsourceqUUparentqhUsourceqXI/Users/kyleknap/Documents/GitHub/boto/docs/source/releasenotes/v2.0.0.rstqUtagnameq Usectionq!U attributesq"}q#(Udupnamesq$]Uclassesq%]Ubackrefsq&]Uidsq']q(haUnamesq)]q*hauUlineq+KUdocumentq,hh]q-(cdocutils.nodes title q.)q/}q0(hXRelease Notes for boto 2.0q1hhhhh Utitleq2h"}q3(h$]h%]h&]h']h)]uh+Kh,hh]q4cdocutils.nodes Text q5XRelease Notes for boto 2.0q6q7}q8(hh1hh/ubaubh)q9}q:(hUhhhhh h!h"}q;(h$]h%]h&]h']q(h.)q?}q@(hX HighlightsqAhh9hhh h2h"}qB(h$]h%]h&]h']h)]uh+Kh,hh]qCh5X HighlightsqDqE}qF(hhAhh?ubaubcdocutils.nodes paragraph qG)qH}qI(hXkThere have been many, many changes since the 2.0b4 release. This overview highlights some of those changes.qJhh9hhh U paragraphqKh"}qL(h$]h%]h&]h']h)]uh+Kh,hh]qMh5XkThere have been many, many changes since the 2.0b4 release. This overview highlights some of those changes.qNqO}qP(hhJhhHubaubcdocutils.nodes bullet_list qQ)qR}qS(hUhh9hhh U bullet_listqTh"}qU(UbulletqVX*h']h&]h$]h%]h)]uh+K h,hh]qW(cdocutils.nodes list_item qX)qY}qZ(hX7Fix connection pooling bug: don't close before reading.q[hhRhhh U list_itemq\h"}q](h$]h%]h&]h']h)]uh+Nh,hh]q^hG)q_}q`(hh[hhYhhh hKh"}qa(h$]h%]h&]h']h)]uh+K h]qbh5X7Fix connection pooling bug: don't close before reading.qcqd}qe(hh[hh_ubaubaubhX)qf}qg(hX:Added AddInstanceGroup and ModifyInstanceGroup to boto.emrqhhhRhhh h\h"}qi(h$]h%]h&]h']h)]uh+Nh,hh]qjhG)qk}ql(hhhhhfhhh hKh"}qm(h$]h%]h&]h']h)]uh+K h]qnh5X:Added AddInstanceGroup and ModifyInstanceGroup to boto.emrqoqp}qq(hhhhhkubaubaubhX)qr}qs(hX3Merge pull request #246 from chetan/multipart_s3putqthhRhhh h\h"}qu(h$]h%]h&]h']h)]uh+Nh,hh]qvhG)qw}qx(hhthhrhhh hKh"}qy(h$]h%]h&]h']h)]uh+K h]qzh5X3Merge pull request #246 from chetan/multipart_s3putq{q|}q}(hhthhwubaubaubhX)q~}q(hX6AddInstanceGroupsResponse class to boto.emr.emrobject.qhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhh~hhh hKh"}q(h$]h%]h&]h']h)]uh+K h]qh5X6AddInstanceGroupsResponse class to boto.emr.emrobject.qq}q(hhhhubaubaubhX)q}q(hXRemoved extra print statementqhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5XRemoved extra print statementqq}q(hhhhubaubaubhX)q}q(hX*Merge pull request #244 from ryansb/masterqhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5X*Merge pull request #244 from ryansb/masterqq}q(hhhhubaubaubhX)q}q(hXAdded add_instance_groups function to boto.emr.connection. Built some helper methods for it, and added AddInstanceGroupsResponse class to boto.emr.emrobject.qhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5XAdded add_instance_groups function to boto.emr.connection. Built some helper methods for it, and added AddInstanceGroupsResponse class to boto.emr.emrobject.qq}q(hhhhubaubaubhX)q}q(hXDAdded a new class, InstanceGroup, with just a __init__ and __repr__.qhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5XDAdded a new class, InstanceGroup, with just a __init__ and __repr__.qq}q(hhhhubaubaubhX)q}q(hX{Adding support for GetLoginProfile request to IAM. Removing commented lines in connection.py. Fixes GoogleCode issue 532.qhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5X{Adding support for GetLoginProfile request to IAM. Removing commented lines in connection.py. Fixes GoogleCode issue 532.qÅq}q(hhhhubaubaubhX)q}q(hXFixed issue #195qhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5XFixed issue #195qυq}q(hhhhubaubaubhX)q}q(hX?Added correct sax reader for boto.emr.emrobject.BootstrapActionqhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5X?Added correct sax reader for boto.emr.emrobject.BootstrapActionqۅq}q(hhhhubaubaubhX)q}q(hXUFixed a typo bug in ConsoleOutput sax parsing and some PEP8 cleanup in connection.py.qhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5XUFixed a typo bug in ConsoleOutput sax parsing and some PEP8 cleanup in connection.py.q煁q}q(hhhhubaubaubhX)q}q(hXOAdded initial support for generating a registration url for the aws marketplaceqhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5XOAdded initial support for generating a registration url for the aws marketplaceqq}q(hhhhubaubaubhX)q}q(hXQFix add_record and del_record to support multiple values, like change_record doesqhhRhhh h\h"}q(h$]h%]h&]h']h)]uh+Nh,hh]qhG)q}q(hhhhhhh hKh"}q(h$]h%]h&]h']h)]uh+Kh]qh5XQFix add_record and del_record to support multiple values, like change_record doesqr}r(hhhhubaubaubhX)r}r(hXAdd support to accept SecurityGroupId as a parameter for ec2 run instances. This is required to create EC2 instances under VPC security groupsrhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r (h$]h%]h&]h']h)]uh+Kh]r h5XAdd support to accept SecurityGroupId as a parameter for ec2 run instances. This is required to create EC2 instances under VPC security groupsr r }r (hjhjubaubaubhX)r}r(hXIAdded support for aliases to the add_change method of ResourceRecordSets.rhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5XIAdded support for aliases to the add_change method of ResourceRecordSets.rr}r(hjhjubaubaubhX)r}r(hXResign each request in a retry situation. Some services are starting to incorporate replay detection algorithms and the boto approach of simply re-trying the original request triggers them. Also a small bug fix to roboto and added a delay in the ec2 test to wait for consistency.rhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r (hjhjhhh hKh"}r!(h$]h%]h&]h']h)]uh+Kh]r"h5XResign each request in a retry situation. Some services are starting to incorporate replay detection algorithms and the boto approach of simply re-trying the original request triggers them. Also a small bug fix to roboto and added a delay in the ec2 test to wait for consistency.r#r$}r%(hjhjubaubaubhX)r&}r'(hX_Fixed a problem with InstanceMonitoring parameter of LaunchConfigurations for autoscale module.r(hhRhhh h\h"}r)(h$]h%]h&]h']h)]uh+Nh,hh]r*hG)r+}r,(hj(hj&hhh hKh"}r-(h$]h%]h&]h']h)]uh+Kh]r.h5X_Fixed a problem with InstanceMonitoring parameter of LaunchConfigurations for autoscale module.r/r0}r1(hj(hj+ubaubaubhX)r2}r3(hX#Route 53 Alias Resource Record Setsr4hhRhhh h\h"}r5(h$]h%]h&]h']h)]uh+Nh,hh]r6hG)r7}r8(hj4hj2hhh hKh"}r9(h$]h%]h&]h']h)]uh+Kh]r:h5X#Route 53 Alias Resource Record Setsr;r<}r=(hj4hj7ubaubaubhX)r>}r?(hXFixed App Engine supportr@hhRhhh h\h"}rA(h$]h%]h&]h']h)]uh+Nh,hh]rBhG)rC}rD(hj@hj>hhh hKh"}rE(h$]h%]h&]h']h)]uh+Kh]rFh5XFixed App Engine supportrGrH}rI(hj@hjCubaubaubhX)rJ}rK(hX"Fixed incorrect host on App EnginerLhhRhhh h\h"}rM(h$]h%]h&]h']h)]uh+Nh,hh]rNhG)rO}rP(hjLhjJhhh hKh"}rQ(h$]h%]h&]h']h)]uh+Kh]rRh5X"Fixed incorrect host on App EnginerSrT}rU(hjLhjOubaubaubhX)rV}rW(hXFixed issue 199 on github.rXhhRhhh h\h"}rY(h$]h%]h&]h']h)]uh+Nh,hh]rZhG)r[}r\(hjXhjVhhh hKh"}r](h$]h%]h&]h']h)]uh+Kh]r^h5XFixed issue 199 on github.r_r`}ra(hjXhj[ubaubaubhX)rb}rc(hXFirst pass at put_metric_datardhhRhhh h\h"}re(h$]h%]h&]h']h)]uh+Nh,hh]rfhG)rg}rh(hjdhjbhhh hKh"}ri(h$]h%]h&]h']h)]uh+K h]rjh5XFirst pass at put_metric_datarkrl}rm(hjdhjgubaubaubhX)rn}ro(hXsChanged boto.s3.Bucket.set_acl_xml() to ISO-8859-1 encode the Unicode ACL text before sending over HTTP connection.rphhRhhh h\h"}rq(h$]h%]h&]h']h)]uh+Nh,hh]rrhG)rs}rt(hjphjnhhh hKh"}ru(h$]h%]h&]h']h)]uh+K!h]rvh5XsChanged boto.s3.Bucket.set_acl_xml() to ISO-8859-1 encode the Unicode ACL text before sending over HTTP connection.rwrx}ry(hjphjsubaubaubhX)rz}r{(hX&Added GetQualificationScore for mturk.r|hhRhhh h\h"}r}(h$]h%]h&]h']h)]uh+Nh,hh]r~hG)r}r(hj|hjzhhh hKh"}r(h$]h%]h&]h']h)]uh+K"h]rh5X&Added GetQualificationScore for mturk.rr}r(hj|hjubaubaubhX)r}r(hX(Added UpdateQualificationScore for mturkrhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K#h]rh5X(Added UpdateQualificationScore for mturkrr}r(hjhjubaubaubhX)r}r(hXimport_key_pair base64 fixrhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K$h]rh5Ximport_key_pair base64 fixrr}r(hjhjubaubaubhX)r}r(hX=Fixes for ses send_email method better handling of exceptionsrhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K%h]rh5X=Fixes for ses send_email method better handling of exceptionsrr}r(hjhjubaubaubhX)r}r(hX;Add optional support for SSL server certificate validation.rhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K&h]rh5X;Add optional support for SSL server certificate validation.rr}r(hjhjubaubaubhX)r}r(hX/Specify a reasonable socket timeout for httplibrhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K'h]rh5X/Specify a reasonable socket timeout for httplibrr}r(hjhjubaubaubhX)r}r(hX!Support for ap-northeast-1 regionrhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K(h]rh5X!Support for ap-northeast-1 regionrr}r(hjhjubaubaubhX)r}r(hXClose issue #153rhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K)h]rh5XClose issue #153rr}r(hjhjubaubaubhX)r}r(hXClose issue #154rhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K*h]rh5XClose issue #154rr}r(hjhjubaubaubhX)r}r(hXwe must POST autoscale user-data, not GET. otherwise a HTTP 505 error is returned from AWS. see: http://groups.google.com/group/boto-dev/browse_thread/thread/d5eb79c97ea8eecf?pli=1rhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K+h]r(h5Xawe must POST autoscale user-data, not GET. otherwise a HTTP 505 error is returned from AWS. see: rr}r(hXawe must POST autoscale user-data, not GET. otherwise a HTTP 505 error is returned from AWS. see: hjubcdocutils.nodes reference r)r}r(hXShttp://groups.google.com/group/boto-dev/browse_thread/thread/d5eb79c97ea8eecf?pli=1rh"}r(Urefurijh']h&]h$]h%]h)]uhjh]rh5XShttp://groups.google.com/group/boto-dev/browse_thread/thread/d5eb79c97ea8eecf?pli=1rr}r(hUhjubah U referencerubeubaubhX)r}r(hX.autoscale userdata needs to be base64 encoded.rhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K,h]rh5X.autoscale userdata needs to be base64 encoded.rr}r(hjhjubaubaubhX)r}r (hX9Use the unversioned streaming jar symlink provided by EMRr hhRhhh h\h"}r (h$]h%]h&]h']h)]uh+Nh,hh]r hG)r }r(hj hjhhh hKh"}r(h$]h%]h&]h']h)]uh+K-h]rh5X9Use the unversioned streaming jar symlink provided by EMRrr}r(hj hj ubaubaubhX)r}r(hXDUpdated lss3 to allow for prefix based listing (more like actual ls)rhhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K.h]rh5XDUpdated lss3 to allow for prefix based listing (more like actual ls)rr}r(hjhjubaubaubhX)r }r!(hXiDeal with the groupSet element that appears in the instanceSet element in the DescribeInstances response.r"hhRhhh h\h"}r#(h$]h%]h&]h']h)]uh+Nh,hh]r$hG)r%}r&(hj"hj hhh hKh"}r'(h$]h%]h&]h']h)]uh+K/h]r(h5XiDeal with the groupSet element that appears in the instanceSet element in the DescribeInstances response.r)r*}r+(hj"hj%ubaubaubhX)r,}r-(hX*Add a change_record command to bin/route53r.hhRhhh h\h"}r/(h$]h%]h&]h']h)]uh+Nh,hh]r0hG)r1}r2(hj.hj,hhh hKh"}r3(h$]h%]h&]h']h)]uh+K0h]r4h5X*Add a change_record command to bin/route53r5r6}r7(hj.hj1ubaubaubhX)r8}r9(hXEIncorporating a patch from AWS to allow security groups to be tagged.r:hhRhhh h\h"}r;(h$]h%]h&]h']h)]uh+Nh,hh]r<hG)r=}r>(hj:hj8hhh hKh"}r?(h$]h%]h&]h']h)]uh+K1h]r@h5XEIncorporating a patch from AWS to allow security groups to be tagged.rArB}rC(hj:hj=ubaubaubhX)rD}rE(hXnFixed an issue with extra headers in generated URLs. Fixes http://code.google.com/p/boto/issues/detail?id=499rFhhRhhh h\h"}rG(h$]h%]h&]h']h)]uh+Nh,hh]rHhG)rI}rJ(hjFhjDhhh hKh"}rK(h$]h%]h&]h']h)]uh+K2h]rL(h5X<Fixed an issue with extra headers in generated URLs. Fixes rMrN}rO(hX<Fixed an issue with extra headers in generated URLs. Fixes hjIubj)rP}rQ(hX2http://code.google.com/p/boto/issues/detail?id=499rRh"}rS(UrefurijRh']h&]h$]h%]h)]uhjIh]rTh5X2http://code.google.com/p/boto/issues/detail?id=499rUrV}rW(hUhjPubah jubeubaubhX)rX}rY(hXXIncorporating a patch to handle obscure bug in apache/fastcgi. See http://goo.gl/0Tdax.rZhhRhhh h\h"}r[(h$]h%]h&]h']h)]uh+Nh,hh]r\hG)r]}r^(hjZhjXhhh hKh"}r_(h$]h%]h&]h']h)]uh+K3h]r`(h5XDIncorporating a patch to handle obscure bug in apache/fastcgi. See rarb}rc(hXDIncorporating a patch to handle obscure bug in apache/fastcgi. See hj]ubj)rd}re(hXhttp://goo.gl/0Tdaxrfh"}rg(Urefurijfh']h&]h$]h%]h)]uhj]h]rhh5Xhttp://goo.gl/0Tdaxrirj}rk(hUhjdubah jubh5X.rl}rm(hX.hj]ubeubaubhX)rn}ro(hXnReorganizing the existing test code. Part of a long-term project to completely revamp and improve boto tests.rphhRhhh h\h"}rq(h$]h%]h&]h']h)]uh+Nh,hh]rrhG)rs}rt(hjphjnhhh hKh"}ru(h$]h%]h&]h']h)]uh+K4h]rvh5XnReorganizing the existing test code. Part of a long-term project to completely revamp and improve boto tests.rwrx}ry(hjphjsubaubaubhX)rz}r{(hX)Fixed an invalid parameter bug (ECS) #102r|hhRhhh h\h"}r}(h$]h%]h&]h']h)]uh+Nh,hh]r~hG)r}r(hj|hjzhhh hKh"}r(h$]h%]h&]h']h)]uh+K5h]rh5X)Fixed an invalid parameter bug (ECS) #102rr}r(hj|hjubaubaubhX)r}r(hX*Adding initial cut at s3 website support. hhRhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hX)Adding initial cut at s3 website support.rhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K6h]rh5X)Adding initial cut at s3 website support.rr}r(hjhjubaubaubeubeubh)r}r(hUhhhhh h!h"}r(h$]h%]h&]h']rhah)]rhauh+K9h,hh]r(h.)r}r(hXStatsrhjhhh h2h"}r(h$]h%]h&]h']h)]uh+K9h,hh]rh5XStatsrr}r(hjhjubaubhQ)r}r(hUhjhhh hTh"}r(hVX*h']h&]h$]h%]h)]uh+K;h,hh]r(hX)r}r(hX465 commits since boto 2.0b4rhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K;h]rh5X465 commits since boto 2.0b4rr}r(hjhjubaubaubhX)r}r(hX 70 authorsrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KhG)r?}r@(hj<hj:hhh hKh"}rA(h$]h%]h&]h']h)]uh+KJh]rBh5X Chetan SarvarCrD}rE(hj<hj?ubaubaubhX)rF}rG(hXspenczarrHhjhhh h\h"}rI(h$]h%]h&]h']h)]uh+Nh,hh]rJhG)rK}rL(hjHhjFhhh hKh"}rM(h$]h%]h&]h']h)]uh+KKh]rNh5XspenczarrOrP}rQ(hjHhjKubaubaubhX)rR}rS(hXJonathan DrosdeckrThjhhh h\h"}rU(h$]h%]h&]h']h)]uh+Nh,hh]rVhG)rW}rX(hjThjRhhh hKh"}rY(h$]h%]h&]h']h)]uh+KLh]rZh5XJonathan Drosdeckr[r\}r](hjThjWubaubaubhX)r^}r_(hXgarnaatr`hjhhh h\h"}ra(h$]h%]h&]h']h)]uh+Nh,hh]rbhG)rc}rd(hj`hj^hhh hKh"}re(h$]h%]h&]h']h)]uh+KMh]rfh5Xgarnaatrgrh}ri(hj`hjcubaubaubhX)rj}rk(hXNathaniel Moseleyrlhjhhh h\h"}rm(h$]h%]h&]h']h)]uh+Nh,hh]rnhG)ro}rp(hjlhjjhhh hKh"}rq(h$]h%]h&]h']h)]uh+KNh]rrh5XNathaniel Moseleyrsrt}ru(hjlhjoubaubaubhX)rv}rw(hX Bradley Ayersrxhjhhh h\h"}ry(h$]h%]h&]h']h)]uh+Nh,hh]rzhG)r{}r|(hjxhjvhhh hKh"}r}(h$]h%]h&]h']h)]uh+KOh]r~h5X Bradley Ayersrr}r(hjxhj{ubaubaubhX)r}r(hXjibsrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KPh]rh5Xjibsrr}r(hjhjubaubaubhX)r}r(hX Kenneth Falckrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KQh]rh5X Kenneth Falckrr}r(hjhjubaubaubhX)r}r(hXchiragrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KRh]rh5Xchiragrr}r(hjhjubaubaubhX)r}r(hX Sean O'Connorrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KSh]rh5X Sean O'Connorrr}r(hjhjubaubaubhX)r}r(hX Scott Moserrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KTh]rh5X Scott Moserrr}r(hjhjubaubaubhX)r}r(hXVineeth Pillairhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KUh]rh5XVineeth Pillairr}r(hjhjubaubaubhX)r}r(hX Greg Taylorrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KVh]rh5X Greg Taylorrr}r(hjhjubaubaubhX)r}r(hXrootrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KWh]rh5Xrootrr}r(hjhjubaubaubhX)r}r(hX darktablerhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KXh]rh5X darktablerr}r(hjhjubaubaubhX)r}r(hXflipkinrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KYh]rh5Xflipkinrr}r(hjhjubaubaubhX)r}r(hX brimcfaddenrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+KZh]rh5X brimcfaddenrr}r(hjhjubaubaubhX)r}r(hX Samuel Lucidirhjhhh h\h"}r (h$]h%]h&]h']h)]uh+Nh,hh]r hG)r }r (hjhjhhh hKh"}r (h$]h%]h&]h']h)]uh+K[h]rh5X Samuel Lucidirr}r(hjhj ubaubaubhX)r}r(hXTerence Honlesrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K\h]rh5XTerence Honlesrr}r(hjhjubaubaubhX)r}r(hX Mike Schwartzr hjhhh h\h"}r!(h$]h%]h&]h']h)]uh+Nh,hh]r"hG)r#}r$(hj hjhhh hKh"}r%(h$]h%]h&]h']h)]uh+K]h]r&h5X Mike Schwartzr'r(}r)(hj hj#ubaubaubhX)r*}r+(hXWaldemar Kornewaldr,hjhhh h\h"}r-(h$]h%]h&]h']h)]uh+Nh,hh]r.hG)r/}r0(hj,hj*hhh hKh"}r1(h$]h%]h&]h']h)]uh+K^h]r2h5XWaldemar Kornewaldr3r4}r5(hj,hj/ubaubaubhX)r6}r7(hXLucas Hrabovskyr8hjhhh h\h"}r9(h$]h%]h&]h']h)]uh+Nh,hh]r:hG)r;}r<(hj8hj6hhh hKh"}r=(h$]h%]h&]h']h)]uh+K_h]r>h5XLucas Hrabovskyr?r@}rA(hj8hj;ubaubaubhX)rB}rC(hXthaDuderDhjhhh h\h"}rE(h$]h%]h&]h']h)]uh+Nh,hh]rFhG)rG}rH(hjDhjBhhh hKh"}rI(h$]h%]h&]h']h)]uh+K`h]rJh5XthaDuderKrL}rM(hjDhjGubaubaubhX)rN}rO(hXVinicius Ruan CainellirPhjhhh h\h"}rQ(h$]h%]h&]h']h)]uh+Nh,hh]rRhG)rS}rT(hjPhjNhhh hKh"}rU(h$]h%]h&]h']h)]uh+Kah]rVh5XVinicius Ruan CainellirWrX}rY(hjPhjSubaubaubhX)rZ}r[(hX David Marinr\hjhhh h\h"}r](h$]h%]h&]h']h)]uh+Nh,hh]r^hG)r_}r`(hj\hjZhhh hKh"}ra(h$]h%]h&]h']h)]uh+Kbh]rbh5X David Marinrcrd}re(hj\hj_ubaubaubhX)rf}rg(hXStanislav Ievlevrhhjhhh h\h"}ri(h$]h%]h&]h']h)]uh+Nh,hh]rjhG)rk}rl(hjhhjfhhh hKh"}rm(h$]h%]h&]h']h)]uh+Kch]rnh5XStanislav Ievlevrorp}rq(hjhhjkubaubaubhX)rr}rs(hX Victor Tracrthjhhh h\h"}ru(h$]h%]h&]h']h)]uh+Nh,hh]rvhG)rw}rx(hjthjrhhh hKh"}ry(h$]h%]h&]h']h)]uh+Kdh]rzh5X Victor Tracr{r|}r}(hjthjwubaubaubhX)r~}r(hX Dan Fairsrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhj~hhh hKh"}r(h$]h%]h&]h']h)]uh+Keh]rh5X Dan Fairsrr}r(hjhjubaubaubhX)r}r(hX David Pisonirhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kfh]rh5X David Pisonirr}r(hjhjubaubaubhX)r}r(hX Matt Robenoltrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kgh]rh5X Matt Robenoltrr}r(hjhjubaubaubhX)r}r(hXMatt Billensteinrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Khh]rh5XMatt Billensteinrr}r(hjhjubaubaubhX)r}r(hXrgrprhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kih]rh5Xrgrprr}r(hjhjubaubaubhX)r}r(hXvikalprhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kjh]rh5Xvikalprr}r(hjhjubaubaubhX)r}r(hXChristoph Kernrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kkh]rh5XChristoph Kernrr}r(hjhjubaubaubhX)r}r(hXGabriel Monroyrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Klh]rh5XGabriel Monroyrr}r(hjhjubaubaubhX)r}r(hX Ben Burryrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kmh]rh5X Ben Burryrr}r(hjhjubaubaubhX)r}r(hXHinnerkrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Knh]rh5XHinnerkrr}r(hjhjubaubaubhX)r}r(hX Jann Kleenrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Koh]rh5X Jann Kleenrr}r(hjhjubaubaubhX)r}r(hXLouis R. Marasciorhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r (h$]h%]h&]h']h)]uh+Kph]r h5XLouis R. Marascior r }r (hjhjubaubaubhX)r}r(hXMatt Singletonrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kqh]rh5XMatt Singletonrr}r(hjhjubaubaubhX)r}r(hX David Parkrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r (hjhjhhh hKh"}r!(h$]h%]h&]h']h)]uh+Krh]r"h5X David Parkr#r$}r%(hjhjubaubaubhX)r&}r'(hX Nick Tarletonr(hjhhh h\h"}r)(h$]h%]h&]h']h)]uh+Nh,hh]r*hG)r+}r,(hj(hj&hhh hKh"}r-(h$]h%]h&]h']h)]uh+Ksh]r.h5X Nick Tarletonr/r0}r1(hj(hj+ubaubaubhX)r2}r3(hX Cory Mintzr4hjhhh h\h"}r5(h$]h%]h&]h']h)]uh+Nh,hh]r6hG)r7}r8(hj4hj2hhh hKh"}r9(h$]h%]h&]h']h)]uh+Kth]r:h5X Cory Mintzr;r<}r=(hj4hj7ubaubaubhX)r>}r?(hX Robert Melar@hjhhh h\h"}rA(h$]h%]h&]h']h)]uh+Nh,hh]rBhG)rC}rD(hj@hj>hhh hKh"}rE(h$]h%]h&]h']h)]uh+Kuh]rFh5X Robert MelarGrH}rI(hj@hjCubaubaubhX)rJ}rK(hXrlotunrLhjhhh h\h"}rM(h$]h%]h&]h']h)]uh+Nh,hh]rNhG)rO}rP(hjLhjJhhh hKh"}rQ(h$]h%]h&]h']h)]uh+Kvh]rRh5XrlotunrSrT}rU(hjLhjOubaubaubhX)rV}rW(hX John WalshrXhjhhh h\h"}rY(h$]h%]h&]h']h)]uh+Nh,hh]rZhG)r[}r\(hjXhjVhhh hKh"}r](h$]h%]h&]h']h)]uh+Kwh]r^h5X John Walshr_r`}ra(hjXhj[ubaubaubhX)rb}rc(hXKeith Fitzgeraldrdhjhhh h\h"}re(h$]h%]h&]h']h)]uh+Nh,hh]rfhG)rg}rh(hjdhjbhhh hKh"}ri(h$]h%]h&]h']h)]uh+Kxh]rjh5XKeith Fitzgeraldrkrl}rm(hjdhjgubaubaubhX)rn}ro(hX Pierre Riteaurphjhhh h\h"}rq(h$]h%]h&]h']h)]uh+Nh,hh]rrhG)rs}rt(hjphjnhhh hKh"}ru(h$]h%]h&]h']h)]uh+Kyh]rvh5X Pierre Riteaurwrx}ry(hjphjsubaubaubhX)rz}r{(hXryancustommader|hjhhh h\h"}r}(h$]h%]h&]h']h)]uh+Nh,hh]r~hG)r}r(hj|hjzhhh hKh"}r(h$]h%]h&]h']h)]uh+Kzh]rh5Xryancustommaderr}r(hj|hjubaubaubhX)r}r(hXFabian Topfstedtrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K{h]rh5XFabian Topfstedtrr}r(hjhjubaubaubhX)r}r(hXMichael Thompsonrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K|h]rh5XMichael Thompsonrr}r(hjhjubaubaubhX)r}r(hXsanbornmrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K}h]rh5Xsanbornmrr}r(hjhjubaubaubhX)r}r(hX Seth Golubrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+K~h]rh5X Seth Golubrr}r(hjhjubaubaubhX)r}r(hX Jon Colversonrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5X Jon Colversonrr}r(hjhjubaubaubhX)r}r(hX Steve Howardrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5X Steve Howardrr}r(hjhjubaubaubhX)r}r(hXRoberto Gaiserrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5XRoberto Gaiserrr}r(hjhjubaubaubhX)r}r(hX James Downsrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5X James Downsrr}r(hjhjubaubaubhX)r}r(hXGleicon Moraesrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5XGleicon Moraesrr}r(hjhjubaubaubhX)r}r(hX Blake Maltbyrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5X Blake Maltbyrr}r(hjhjubaubaubhX)r}r(hX Mac Morganrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5X Mac Morganrr}r (hjhjubaubaubhX)r }r (hX Rytis Sileikar hjhhh h\h"}r (h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hj hj hhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5X Rytis Sileikarr}r(hj hjubaubaubhX)r}r(hXwinhamwrrhjhhh h\h"}r(h$]h%]h&]h']h)]uh+Nh,hh]rhG)r}r(hjhjhhh hKh"}r(h$]h%]h&]h']h)]uh+Kh]rh5Xwinhamwrrr }r!(hjhjubaubaubeubeubeubahUU transformerr"NU footnote_refsr#}r$Urefnamesr%}r&Usymbol_footnotesr']r(Uautofootnote_refsr)]r*Usymbol_footnote_refsr+]r,U citationsr-]r.h,hU current_liner/NUtransform_messagesr0]r1Ureporterr2NUid_startr3KU autofootnotesr4]r5U citation_refsr6}r7Uindirect_targetsr8]r9Usettingsr:(cdocutils.frontend Values r;or<}r=(Ufootnote_backlinksr>KUrecord_dependenciesr?NU rfc_base_urlr@Uhttp://tools.ietf.org/html/rAU tracebackrBUpep_referencesrCNUstrip_commentsrDNU toc_backlinksrEUentryrFU language_coderGUenrHU datestamprINU report_levelrJKU _destinationrKNU halt_levelrLKU strip_classesrMNh2NUerror_encoding_error_handlerrNUbackslashreplacerOUdebugrPNUembed_stylesheetrQUoutput_encoding_error_handlerrRUstrictrSU sectnum_xformrTKUdump_transformsrUNU docinfo_xformrVKUwarning_streamrWNUpep_file_url_templaterXUpep-%04drYUexit_status_levelrZKUconfigr[NUstrict_visitorr\NUcloak_email_addressesr]Utrim_footnote_reference_spacer^Uenvr_NUdump_pseudo_xmlr`NUexpose_internalsraNUsectsubtitle_xformrbU source_linkrcNUrfc_referencesrdNUoutput_encodingreUutf-8rfU source_urlrgNUinput_encodingrhU utf-8-sigriU_disable_configrjNU id_prefixrkUU tab_widthrlKUerror_encodingrmUUTF-8rnU_sourcerohUgettext_compactrpU generatorrqNUdump_internalsrrNU smart_quotesrsU pep_base_urlrtUhttp://www.python.org/dev/peps/ruUsyntax_highlightrvUlongrwUinput_encoding_error_handlerrxjSUauto_id_prefixryUidrzUdoctitle_xformr{Ustrip_elements_with_classesr|NU _config_filesr}]Ufile_insertion_enabledr~U raw_enabledrKU dump_settingsrNubUsymbol_footnote_startrKUidsr}r(hh9hjhjhhuUsubstitution_namesr}rh h,h"}r(h$]h']h&]Usourcehh%]h)]uU footnotesr]rUrefidsr}rub.