63.7 KB
/srv/reproducible-results/rbuild-debian/tmp.1im2pK7h7x/b1/python-gevent_1.3.7-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.1im2pK7h7x/b2/python-gevent_1.3.7-1_i386.changes
572 B
Files
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 ·​864b480174a35892541e4​26fe762d3b7·​4908076·​debug·​optional·​python-​gevent-​dbg_1.​3.​7-​1_i386.​deb1 ·​864b480174a35892541e4​26fe762d3b7·​4908076·​debug·​optional·​python-​gevent-​dbg_1.​3.​7-​1_i386.​deb
2 ·b2380dd0221fe9d762d5d​16ff78ef116·​480780·​doc·​optional·​python-​gevent-​doc_1.​3.​7-​1_all.​deb2 ·accd4d887db9185f63063​1f1b6968692·​480788·​doc·​optional·​python-​gevent-​doc_1.​3.​7-​1_all.​deb
3 ·​ca2f0902c491d76293f7c​2792e231b9b·​779364·​python·​optional·​python-​gevent_1.​3.​7-​1_i386.​deb3 ·​ca2f0902c491d76293f7c​2792e231b9b·​779364·​python·​optional·​python-​gevent_1.​3.​7-​1_i386.​deb
4 ·​30170b1fc42f195717750​7c031665266·​5270712·​debug·​optional·​python3-​gevent-​dbg_1.​3.​7-​1_i386.​deb4 ·​30170b1fc42f195717750​7c031665266·​5270712·​debug·​optional·​python3-​gevent-​dbg_1.​3.​7-​1_i386.​deb
5 ·​afa1e129407f7a3cbea30​2dc6b218ec1·​723856·​python·​optional·​python3-​gevent_1.​3.​7-​1_i386.​deb5 ·​afa1e129407f7a3cbea30​2dc6b218ec1·​723856·​python·​optional·​python3-​gevent_1.​3.​7-​1_i386.​deb
63.0 KB
python-gevent-doc_1.3.7-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​11-​24·​15:​48:​01.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​11-​24·​15:​48:​01.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​6940·​2018-​11-​24·​15:​48:​01.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​6940·​2018-​11-​24·​15:​48:​01.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0···​473648·​2018-​11-​24·​15:​48:​01.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···​473656·​2018-​11-​24·​15:​48:​01.​000000·​data.​tar.​xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
62.5 KB
data.tar.xz
62.4 KB
data.tar
38.4 KB
./usr/share/doc/python-gevent/html/api/gevent._ssl2.html
ordering differences only
    
Offset 59, 122 lines modifiedOffset 59, 124 lines modified
59 <p>For·​the·​documentation,​·​refer·​to·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#module-​ssl"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​mod·​docutils·​literal·​notranslate"><span·​class="pre">ssl</​span></​code></​a>·​module·​manual.​</​p>59 <p>For·​the·​documentation,​·​refer·​to·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#module-​ssl"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​mod·​docutils·​literal·​notranslate"><span·​class="pre">ssl</​span></​code></​a>·​module·​manual.​</​p>
60 <p>This·​module·​implements·​cooperative·​SSL·​socket·​wrappers.​</​p>60 <p>This·​module·​implements·​cooperative·​SSL·​socket·​wrappers.​</​p>
61 <div·​class="deprecated">61 <div·​class="deprecated">
62 <p><span·​class="versionmodifie​d">Deprecated·​since·​version·​1.​3:​·​</​span>This·​module·​is·​not·​secure.​·​Support·​for·​Python·​versions62 <p><span·​class="versionmodifie​d">Deprecated·​since·​version·​1.​3:​·​</​span>This·​module·​is·​not·​secure.​·​Support·​for·​Python·​versions
63 with·​only·​this·​level·​of·​SSL·​will·​be·​dropped·​in·​gevent·​1.​4.​</​p>63 with·​only·​this·​level·​of·​SSL·​will·​be·​dropped·​in·​gevent·​1.​4.​</​p>
64 </​div>64 </​div>
65 <dl·​class="exception">65 <dl·​class="exception">
66 <dt·​id="gevent.​_ssl2.​SSLWantReadError">66 <dt·​id="gevent.​_ssl2.​SSLEOFError">
67 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLW​antReadError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLWantReadError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>67 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLE​OFError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLEOFError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
68 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>68 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>
69 <p>Non-​blocking·​SSL·​socket·​needs·to·read·​more·​data69 <p>SSL/​TLS·connection·​terminated·abruptly.​</​p>
70 before·​the·​requested·​operation·​can·​be·​completed.​</​p> 
71 </​dd></​dl>70 </​dd></​dl>
  
72 <dl·​class="attribute">71 <dl·​class="attribute">
73 <dt·​id="gevent.​_ssl2.​socket_error">72 <dt·​id="gevent.​_ssl2.​socket_error">
74 <code·​class="descname">sock​et_error</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​socket_error"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>73 <code·​class="descname">sock​et_error</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​socket_error"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
75 <dd><p>alias·​of·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">builtins.​OSError</​span></​code></​p>74 <dd><p>alias·​of·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">builtins.​OSError</​span></​code></​p>
76 </​dd></​dl>75 </​dd></​dl>
  
77 <dl·​class="exception">76 <dl·​class="exception">
78 <dt·​id="gevent.​_ssl2.​SSLWantWriteError">77 <dt·​id="gevent.​_ssl2.​SSLSyscallError">
79 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLW​antWriteError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLWantWriteError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>78 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLS​yscallError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLSyscallError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
80 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>79 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>
81 <p>Non-​blocking·SSL·socket·needs·​to·​write·more·​data80 <p>System·​error·when·attempting·​SSL·operation.​</​p>
 81 </​dd></​dl>
  
 82 <dl·​class="exception">
 83 <dt·​id="gevent.​_ssl2.​SSLWantReadError">
 84 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLW​antReadError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLWantReadError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
 85 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>
 86 <p>Non-​blocking·​SSL·​socket·​needs·​to·​read·​more·​data
82 before·​the·​requested·​operation·​can·​be·​completed.​</​p>87 before·​the·​requested·​operation·​can·​be·​completed.​</​p>
83 </​dd></​dl>88 </​dd></​dl>
  
84 <dl·​class="exception">89 <dl·​class="exception">
85 <dt·​id="gevent.​_ssl2.​SSLError">90 <dt·​id="gevent.​_ssl2.​SSLZeroReturnError">
86 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLE​rror</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>91 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLZ​eroReturnError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLZeroReturnError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
87 <dd><p>Bases:​·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">OSError</​span></​code></​p>92 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>
88 <p>An·​error·occurred·in·the·​SSL·implementation.​</​p>93 <p>SSL/​TLS·session·closed·cleanly.​</​p>
89 </​dd></​dl>94 </​dd></​dl>
  
90 <dl·​class="exception">95 <dl·​class="exception">
91 <dt·​id="gevent.​_ssl2.​SSLCertVerificationEr​ror">96 <dt·​id="gevent.​_ssl2.​SSLCertVerificationEr​ror">
92 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLC​ertVerificationError<​/​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLCertVerificationEr​ror"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>97 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLC​ertVerificationError<​/​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLCertVerificationEr​ror"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
93 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a>,​·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ValueErro​r</​span></​code></​p>98 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a>,​·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ValueErro​r</​span></​code></​p>
94 <p>A·​certificate·​could·​not·​be·​verified.​</​p>99 <p>A·​certificate·​could·​not·​be·​verified.​</​p>
95 </​dd></​dl>100 </​dd></​dl>
  
96 <dl·​class="exception"> 
97 <dt·​id="gevent.​_ssl2.​SSLEOFError"> 
98 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLE​OFError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLEOFError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt> 
99 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p> 
100 <p>SSL/​TLS·​connection·​terminated·​abruptly.​</​p> 
101 </​dd></​dl> 
  
102 <dl·​class="attribute">101 <dl·​class="attribute">
103 <dt·​id="gevent.​_ssl2.​CertificateError">102 <dt·​id="gevent.​_ssl2.​CertificateError">
104 <code·​class="descname">Cert​ificateError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​CertificateError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>103 <code·​class="descname">Cert​ificateError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​CertificateError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
105 <dd><p>alias·​of·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLCertVerificationEr​ror</​span></​code></​p>104 <dd><p>alias·​of·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLCertVerificationEr​ror</​span></​code></​p>
106 </​dd></​dl>105 </​dd></​dl>
  
107 <dl·​class="exception">106 <dl·​class="exception">
108 <dt·​id="gevent.​_ssl2.​SSLZeroReturnError">107 <dt·​id="gevent.​_ssl2.​SSLWantWriteError">
109 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLZ​eroReturnError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLZeroReturnError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>108 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLW​antWriteError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLWantWriteError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
110 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>109 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>
111 <p>SSL/​TLS·​session·​closed·cleanly.​</​p>110 <p>Non-​blocking·​SSL·​socket·needs·​to·write·more·​data
 111 before·​the·​requested·​operation·​can·​be·​completed.​</​p>
112 </​dd></​dl>112 </​dd></​dl>
  
113 <dl·​class="exception">113 <dl·​class="exception">
114 <dt·​id="gevent.​_ssl2.​SSLSyscallError">114 <dt·​id="gevent.​_ssl2.​SSLError">
115 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLS​yscallError</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLSyscallError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>115 <em·​class="property">exce​ption·​</​em><code·​class="descname">SSLE​rror</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLError"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
116 <dd><p>Bases:​·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​ssl.​html#ssl.​SSLError"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">ssl.​SSLError</​span></​code></​a></​p>116 <dd><p>Bases:​·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">OSError</​span></​code></​p>
117 <p>System·​error·when·​attempting·​SSL·operation.​</​p>117 <p>An·​error·occurred·​in·​the·​SSL·implementation.​</​p>
118 </​dd></​dl>118 </​dd></​dl>
  
119 <dl·​class="class">119 <dl·​class="class">
120 <dt·​id="gevent.​_ssl2.​SSLErrorNumber">120 <dt·​id="gevent.​_ssl2.​DefaultVerifyPaths">
121 <em·​class="property">clas​s·​</​em><code·​class="descname">SSLE​rrorNumber</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLErrorNumber"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>121 <em·​class="property">clas​s·​</​em><code·​class="descname">Defa​ultVerifyPaths</​code><span·​class="sig-​paren">(</​span><em>cafile</​em>,​·​<em>capath</​em>,​·​<em>openssl_cafile_en​v</​em>,​·​<em>openssl_cafile</​em>,​·​<em>openssl_capath_en​v</​em>,​·​<em>openssl_capath</​em><span·​class="sig-​paren">)​</​span><a·​class="headerlink"·​href="#gevent.​_ssl2.​DefaultVerifyPaths"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
122 <dd><p>Bases:​·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">enum.​IntEnum</​span></​code></​p>122 <dd><p>Bases:​·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">tuple</​span></​code></​p>
123 <p>An·​enumeration.​</​p>123 <p>Create·​new·​instance·​of·DefaultVerifyPaths(ca​file,​·​capath,​·​openssl_cafile_env,​·​openssl_cafile,​·​openssl_capath_env,​·openssl_capath)​</​p>
 124 <dl·​class="attribute">
 125 <dt·​id="gevent.​_ssl2.​DefaultVerifyPaths.​cafile">
 126 <code·​class="descname">cafi​le</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​DefaultVerifyPaths.​cafile"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
 127 <dd><p>Alias·​for·​field·​number·​0</​p>
124 </​dd></​dl>128 </​dd></​dl>
  
125 <dl·​class="class"> 
126 <dt·​id="gevent.​_ssl2.​SSLContext"> 
127 <em·​class="property">clas​s·​</​em><code·​class="descname">SSLC​ontext</​code><a·​class="reference·​internal"·​href=".​.​/​_modules/​ssl.​html#SSLContext"><spa​n·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLContext"·​title="Permalink·​to·​this·​definition">¶</​a></​dt> 
128 <dd><p>Bases:​·​<code·​class="xref·​py·​py-​class·​docutils·​literal·​notranslate"><span·​class="pre">_ssl.​_SSLContext</​span></​code></​p> 
129 <p>An·​SSLContext·​holds·​various·​SSL-​related·​configuration·​options·​and 
130 data,​·​such·​as·​certificates·​and·​possibly·​a·​private·​key.​</​p> 
131 <dl·​class="attribute">129 <dl·​class="attribute">
132 <dt·​id="gevent.​_ssl2.​SSLContext.​sslobject_class">130 <dt·​id="gevent.​_ssl2.​DefaultVerifyPaths.​capath">
133 <code·​class="descname">sslo​bject_class</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLContext.​sslobject_class"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>131 <code·​class="descname">capa​th</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​DefaultVerifyPaths.​capath"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
134 <dd><p>alias·​of·​<a·class="reference·​internal"·href="#gevent.​_ssl2.​SSLObject"·​title="gevent.​_ssl2.​SSLObject"><code·​class="xref·​py·​py-​class·docutils·​literal·​notranslate"><span·class="pre">SSLObject​</​span></​code></​a></​p>132 <dd><p>Alias·​for·​field·number·1</​p>
135 </​dd></​dl>133 </​dd></​dl>
  
136 <dl·​class="attribute">134 <dl·​class="attribute">
137 <dt·​id="gevent.​_ssl2.​SSLContext.​sslsocket_class">135 <dt·​id="gevent.​_ssl2.​DefaultVerifyPaths.​openssl_cafile">
138 <code·​class="descname">ssls​ocket_class</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​SSLContext.​sslsocket_class"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>136 <code·​class="descname">open​ssl_cafile</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​DefaultVerifyPaths.​openssl_cafile"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
139 <dd><p>alias·​of·​<a·class="reference·​internal"·href="#gevent.​_ssl2.​SSLSocket"·​title="gevent.​_ssl2.​SSLSocket"><code·​class="xref·​py·​py-​class·docutils·​literal·​notranslate"><span·class="pre">SSLSocket​</​span></​code></​a></​p>137 <dd><p>Alias·​for·​field·number·3</​p>
140 </​dd></​dl>138 </​dd></​dl>
  
 139 <dl·​class="attribute">
 140 <dt·​id="gevent.​_ssl2.​DefaultVerifyPaths.​openssl_cafile_env">
 141 <code·​class="descname">open​ssl_cafile_env</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​DefaultVerifyPaths.​openssl_cafile_env"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
 142 <dd><p>Alias·​for·​field·​number·​2</​p>
141 </​dd></​dl>143 </​dd></​dl>
  
142 <dl·​class="class">144 <dl·​class="attribute">
143 <dt·​id="gevent.​_ssl2.​VerifyMode">145 <dt·​id="gevent.​_ssl2.​DefaultVerifyPaths.​openssl_capath">
144 <em·​class="property">clas​s·​</​em><code·​class="descname">Veri​fyMode</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​VerifyMode"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>146 <code·​class="descname">open​ssl_capath</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​DefaultVerifyPaths.​openssl_capath"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
145 <dd><p>Bases:​·​<code·class="xref·​py·​py-​class·docutils·literal·​notranslate"><span·class="pre">enum.​IntEnum</​span></​code></​p>147 <dd><p>Alias·for·field·​number·​5</​p>
146 <p>An·​enumeration.​</​p>148 </​dd></​dl>
  
 149 <dl·​class="attribute">
 150 <dt·​id="gevent.​_ssl2.​DefaultVerifyPaths.​openssl_capath_env">
 151 <code·​class="descname">open​ssl_capath_env</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​DefaultVerifyPaths.​openssl_capath_env"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
 152 <dd><p>Alias·​for·​field·​number·​4</​p>
147 </​dd></​dl>153 </​dd></​dl>
  
148 <dl·​class="class"> 
149 <dt·​id="gevent.​_ssl2.​AlertDescription"> 
150 <em·​class="property">clas​s·​</​em><code·​class="descname">Aler​tDescription</​code><a·​class="headerlink"·​href="#gevent.​_ssl2.​AlertDescription"·​title="Permalink·​to·​this·​definition">¶</​a></​dt> 
Max diff block lines reached; 26424/39230 bytes (67.36%) of diff not shown.
24.0 KB
./usr/share/doc/python-gevent/html/api/gevent.os.html
ordering differences only
    
Offset 89, 71 lines modifiedOffset 89, 28 lines modified
89 <p·​class="first·​admonition-​title">Warning</​p>89 <p·​class="first·​admonition-​title">Warning</​p>
90 <p·​class="last">Forking·​a·​process·​that·​uses·​greenlets·​does·​not·​eliminate·​all·​non-​running90 <p·​class="last">Forking·​a·​process·​that·​uses·​greenlets·​does·​not·​eliminate·​all·​non-​running
91 greenlets.​·​Any·​that·​were·​scheduled·​in·​the·​hub·​of·​the·​forking·​thread·​in·​the·​parent91 greenlets.​·​Any·​that·​were·​scheduled·​in·​the·​hub·​of·​the·​forking·​thread·​in·​the·​parent
92 remain·​scheduled·​in·​the·​child;​·​compare·​this·​to·​how·​normal·​threads·​operate.​·​(This·​behaviour92 remain·​scheduled·​in·​the·​child;​·​compare·​this·​to·​how·​normal·​threads·​operate.​·​(This·​behaviour
93 may·​change·​is·​a·​subsequent·​major·​release.​)​</​p>93 may·​change·​is·​a·​subsequent·​major·​release.​)​</​p>
94 </​div>94 </​div>
95 <dl·​class="function">95 <dl·​class="function">
96 <dt·​id="gevent.​os.​forkpty_and_watch">96 <dt·​id="gevent.​os.​tp_write">
97 <code·​class="descname">fork​pty_and_watch</​code><span·​class="sig-​paren">(</​span><em>callback=Non​e</​em>,​·​<em>loop=None</​em>,​·<em>ref=False</​em>,​·​<em>forkpty=&lt;​function·forkpty_gevent&gt;​</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#forkpty_and_watc​h"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​forkpty_and_watch"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>97 <code·​class="descname">tp_w​rite</​code><span·​class="sig-​paren">(</​span><em>fd</​em>,​·​<em>buf</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#tp_write"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​tp_write"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
98 <dd><p>Like·​<a·​class="reference·internal"·​href="#gevent.​os.​fork_and_watch"·title="gevent.​os.​fork_and_watch"><code​·class="xref·​py·​py-​func·​docutils·​literal·notranslate"><span·​class="pre">fork_and_​watch()​</​span></​code></​a>,​·except·​using·​<a·class="reference·internal"·​href="#gevent.​os.​forkpty_gevent"·title="gevent.​os.​forkpty_gevent"><code​·​class="xref·py·​py-​func·docutils·​literal·​notranslate"><span·​class="pre">forkpty_g​event()​</​span></​code></​a>.​</​p>98 <dd><p>Write·bytes·from·buffer·​<em>buf</​em>·​to·​file·descriptor·<em>fd</​em>.​·​Return·​the
99 <p>Availability:​·Some·Unix·​systems.​</​p>99 number·​of·bytes·written.​</​p>
100 <div·​class="versionadded">​100 <p>Writing·​is·​done·using·​the·​threadpool.​</​p>
101 <p><span·​class="versionmodifie​d">New·​in·​version·​1.​1b5.​</​span></​p> 
102 </​div> 
103 </​dd></​dl> 
  
104 <dl·​class="function"> 
105 <dt·​id="gevent.​os.​make_nonblocking"> 
106 <code·​class="descname">make​_nonblocking</​code><span·​class="sig-​paren">(</​span><em>fd</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#make_nonblocking​"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​make_nonblocking"·​title="Permalink·​to·​this·​definition">¶</​a></​dt> 
107 <dd><p>Put·​the·​file·​descriptor·​<em>fd</​em>·​into·​non-​blocking·​mode·​if 
108 possible.​</​p> 
109 <table·​class="docutils·​field-​list"·​frame="void"·​rules="none"> 
110 <col·​class="field-​name"·​/​> 
111 <col·​class="field-​body"·​/​> 
112 <tbody·​valign="top"> 
113 <tr·​class="field-​odd·​field"><th·​class="field-​name">Returns:​</​th><td·​class="field-​body">A·​boolean·​value·​that·​evaluates·​to·​True·​if·​successful.​</​td> 
114 </​tr> 
115 </​tbody> 
116 </​table> 
117 </​dd></​dl> 
  
118 <dl·​class="function"> 
119 <dt·​id="gevent.​os.​waitpid"> 
120 <code·​class="descname">wait​pid</​code><span·​class="sig-​paren">(</​span><em>pid</​em>,​·​<em>options</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#waitpid"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​waitpid"·​title="Permalink·​to·​this·​definition">¶</​a></​dt> 
121 <dd><p>Wait·​for·​a·​child·​process·​to·​finish.​</​p> 
122 <p>If·​the·​child·​process·​was·​spawned·​using 
123 <a·​class="reference·​internal"·​href="#gevent.​os.​fork_and_watch"·​title="gevent.​os.​fork_and_watch"><code​·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">fork_and_​watch()​</​span></​code></​a>,​·​then·​this·​function·​behaves 
124 cooperatively.​·​If·​not,​·​it·​<em>may</​em>·​have·​race·​conditions;​·​see 
125 <a·​class="reference·​internal"·​href="#gevent.​os.​fork_gevent"·​title="gevent.​os.​fork_gevent"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">fork_geve​nt()​</​span></​code></​a>·​for·​more·​information.​</​p> 
126 <p>The·​arguments·​are·​as·​for·​the·​underlying 
127 <a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​os.​html#os.​waitpid"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">os.​waitpid()​</​span></​code></​a>.​·​Some·​combinations·​of·​<em>options</​em>·​may·​not 
128 be·​supported·​cooperatively·​(as·​of·​1.​1·​that·​includes 
129 WUNTRACED)​.​·​Using·​a·​<em>pid</​em>·​of·​0·​to·​request·​waiting·​on·​only·​processes 
130 from·​the·​current·​process·​group·​is·​not·​cooperative.​</​p> 
131 <p>Availability:​·​POSIX.​</​p> 
132 <div·​class="versionadded">​ 
133 <p><span·​class="versionmodifie​d">New·​in·​version·​1.​1b1.​</​span></​p> 
134 </​div> 
135 <div·​class="versionchanged​"> 
136 <p><span·​class="versionmodifie​d">Changed·​in·​version·​1.​2a1:​·​</​span>More·​cases·​are·​handled·​in·​a·​cooperative·​manner.​</​p> 
137 </​div> 
138 </​dd></​dl>101 </​dd></​dl>
  
139 <dl·​class="function">102 <dl·​class="function">
140 <dt·​id="gevent.​os.​fork">103 <dt·​id="gevent.​os.​nb_read">
141 <code·​class="descname">fork​</​code><span·​class="sig-​paren">(</​span><em>*args</​em>,​·​<em>**kwargs</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#fork"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​fork"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>104 <code·​class="descname">nb_r​ead</​code><span·​class="sig-​paren">(</​span><em>fd</​em>,​·​<em>n</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#nb_read"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​nb_read"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
142 <dd><p>Forks·​a·child·​process·and·starts·a·​child·watcher·​for·it·​in·the105 <dd><p>Read·​up·to·​<em>n</​em>·bytes·​from·file·descriptor·<em>fd</​em>.​·Return·a
143 parent·​process·​so·​that·​<code·​class="docutils·literal·notranslate"><span·class="pre">waitpid</​span></​code>·​and·SIGCHLD·work·as·​expected.​</​p>106 byte·​string·​containing·​the·​bytes·​read,​·​which·may·be·​shorter·​than
144 <p>This·​implementation·​of·<code·​class="docutils·literal·notranslate"><span·​class="pre">fork</​span></​code>·​is·​a·wrapper·​for·​<a·​class="reference·​internal"·href="#gevent.​os.​fork_and_watch"·title="gevent.​os.​fork_and_watch"><code​·class="xref·py·py-​func·docutils·​literal·​notranslate"><span·class="pre">fork_and_​watch()​</​span></​code></​a>107 <em>n</​em>.​·If·​end-​of-​file·​is·​reached,​·​an·​empty·​string·is·returned.​</​p>
145 when·​the·environment·variable·<code·class="docutils·literal·​notranslate"><span·​class="pre">GEVENT_NO​WAITPID</​span></​code>·​is·​<em>not</​em>·​defined.​108 <p>The·descriptor·must·be·​in·​non-​blocking·​mode.​</​p>
146 This·​is·​the·​default·​and·​should·​be·​used·​by·​most·​applications.​</​p> 
147 <div·​class="versionchanged​"> 
148 <p><span·​class="versionmodifie​d">Changed·​in·​version·​1.​1b2.​</​span></​p> 
149 </​div> 
150 </​dd></​dl>109 </​dd></​dl>
  
151 <dl·​class="function">110 <dl·​class="function">
152 <dt·​id="gevent.​os.​fork_gevent">111 <dt·​id="gevent.​os.​fork_gevent">
153 <code·​class="descname">fork​_gevent</​code><span·​class="sig-​paren">(</​span><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#fork_gevent"><sp​an·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​fork_gevent"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>112 <code·​class="descname">fork​_gevent</​code><span·​class="sig-​paren">(</​span><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#fork_gevent"><sp​an·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​fork_gevent"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
154 <dd><p>Forks·​the·​process·​using·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​os.​html#os.​fork"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">os.​fork()​</​span></​code></​a>·​and·​prepares·​the113 <dd><p>Forks·​the·​process·​using·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​os.​html#os.​fork"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">os.​fork()​</​span></​code></​a>·​and·​prepares·​the
155 child·​process·​to·​continue·​using·​gevent·​before·​returning.​</​p>114 child·​process·​to·​continue·​using·​gevent·​before·​returning.​</​p>
Offset 175, 20 lines modifiedOffset 132, 47 lines modified
175 </​div>132 </​div>
176 <div·​class="versionadded">​133 <div·​class="versionadded">​
177 <p><span·​class="versionmodifie​d">New·​in·​version·​1.​1b2.​</​span></​p>134 <p><span·​class="versionmodifie​d">New·​in·​version·​1.​1b2.​</​span></​p>
178 </​div>135 </​div>
179 </​dd></​dl>136 </​dd></​dl>
  
180 <dl·​class="function">137 <dl·​class="function">
181 <dt·​id="gevent.​os.​tp_read">138 <dt·​id="gevent.​os.​fork_and_watch">
182 <code·​class="descname">tp_r​ead</​code><span·​class="sig-​paren">(</​span><em>fd</​em>,​·​<em>n</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#tp_read"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​tp_read"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>139 <code·​class="descname">fork​_and_watch</​code><span·​class="sig-​paren">(</​span><em>callback=Non​e</​em>,​·​<em>loop=None</​em>,​·<em>ref=False</​em>,​·​<em>fork=&lt;​function·​fork_gevent&gt;​</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#fork_and_watch">​<span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​fork_and_watch"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
183 <dd><p>Read·up·to·​<em>n</​em>·bytes·​from·file·descriptor·<em>fd</​em>.​·​Return·​a·string140 <dd><p>Fork·a·child·​process·and·start·​a·child·watcher·​for·it·​in·​the·​parent·process.​</​p>
184 containing·the·bytes·​read.​·If·end-​of-​file·​is·​reached,​·an·​empty·string141 <p>This·​call·cooperates·with·​<a·class="reference·internal"·href="#gevent.​os.​waitpid"·title="gevent.​os.​waitpid"><code·​class="xref·​py·​py-​func·​docutils·literal·notranslate"><span·class="pre">waitpid()​</​span></​code></​a>·​to·enable·​cooperatively·waiting
185 is·returned.​</​p>142 for·​children·​to·​finish.​·​When·monkey-​patching,​·these·​functions·​are·​patched·in·​as
186 <p>Reading·is·​done·using·​the·​threadpool.​</​p>143 <a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​os.​html#os.​fork"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​func·docutils·​literal·​notranslate"><span·class="pre">os.​fork()​</​span></​code></​a>·and·​<a·​class="reference·​external"·href="http:​/​/​docs.​python.​org/​library/​os.​html#os.​waitpid"·​title="(in·Python·​v2.​7)​"><code·​class="xref·​py·​py-​func·​docutils·​literal·notranslate"><span·​class="pre">os.​waitpid()​</​span></​code></​a>,​·​respectively.​</​p>
 144 <p>In·​the·​child·​process,​·​this·​function·​calls·​<code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">gevent.​hub.​reinit()​</​span></​code>·​before·​returning.​</​p>
 145 <p>Availability:​·​POSIX.​</​p>
 146 <table·​class="docutils·​field-​list"·​frame="void"·​rules="none">
 147 <col·​class="field-​name"·​/​>
 148 <col·​class="field-​body"·​/​>
 149 <tbody·​valign="top">
 150 <tr·​class="field-​odd·​field"><th·​class="field-​name">Parameters:​</​th><td·​class="field-​body"><ul·​class="first·​last·​simple">
 151 <li><strong>callback<​/​strong>·​–·​If·​given,​·​a·​callable·​that·​will·​be·​called·​with·​the·​child·​watcher
 152 when·​the·​child·​finishes.​</​li>
 153 <li><strong>loop</​strong>·​–·​The·​loop·​to·​start·​the·​watcher·​in.​·​Defaults·​to·​the
 154 loop·​of·​the·​current·​hub.​</​li>
 155 <li><strong>fork</​strong>·​–·​The·​fork·​function.​·​Defaults·​to·​<a·​class="reference·​internal"·​href="#gevent.​os.​fork_gevent"·​title="gevent.​os.​fork_gevent"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">the</​span>·​<span·​class="pre">one</​span>·​<span·​class="pre">defined</​span>·​<span·​class="pre">in</​span>·​<span·​class="pre">this</​span>
 156 <span·​class="pre">module</​span></​code></​a>·​(which·​automatically·​calls·​<code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">gevent.​hub.​reinit()​</​span></​code>)​.​
 157 Pass·​the·​builtin·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​os.​html#os.​fork"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">os.​fork()​</​span></​code></​a>·​function·​if·​you·​do·​not·​need·​to
 158 initialize·​gevent·​in·​the·​child·​process.​</​li>
 159 </​ul>
 160 </​td>
 161 </​tr>
 162 </​tbody>
 163 </​table>
 164 <div·​class="versionadded">​
 165 <p><span·​class="versionmodifie​d">New·​in·​version·​1.​1b1.​</​span></​p>
 166 </​div>
 167 <div·​class="admonition·​seealso">
 168 <p·​class="first·​admonition-​title">See·​also</​p>
 169 <p·​class="last"><a·​class="reference·​internal"·​href="gevent.​monkey.​html#gevent.​monkey.​get_original"·​title="gevent.​monkey.​get_original"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">gevent.​monkey.​get_original()​</​span></​code></​a>·​To·​access·​the·​builtin·​<a·​class="reference·​external"·​href="http:​/​/​docs.​python.​org/​library/​os.​html#os.​fork"·​title="(in·​Python·​v2.​7)​"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">os.​fork()​</​span></​code></​a>.​</​p>
 170 </​div>
187 </​dd></​dl>171 </​dd></​dl>
  
188 <dl·​class="function">172 <dl·​class="function">
189 <dt·​id="gevent.​os.​forkpty">173 <dt·​id="gevent.​os.​forkpty">
190 <code·​class="descname">fork​pty</​code><span·​class="sig-​paren">(</​span><em>*args</​em>,​·​<em>**kwargs</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#forkpty"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​forkpty"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>174 <code·​class="descname">fork​pty</​code><span·​class="sig-​paren">(</​span><em>*args</​em>,​·​<em>**kwargs</​em><span·​class="sig-​paren">)​</​span><a·​class="reference·​internal"·​href=".​.​/​_modules/​gevent/​os.​html#forkpty"><span·​class="viewcode-​link">[source]</​span></​a><a·​class="headerlink"·​href="#gevent.​os.​forkpty"·​title="Permalink·​to·​this·​definition">¶</​a></​dt>
191 <dd><p>Like·​<a·​class="reference·​internal"·​href="#gevent.​os.​fork"·​title="gevent.​os.​fork"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">fork()​</​span></​code></​a>,​·​but·​using·​<a·​class="reference·​internal"·​href="#gevent.​os.​forkpty_gevent"·​title="gevent.​os.​forkpty_gevent"><code​·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">forkpty_g​event()​</​span></​code></​a>.​</​p>175 <dd><p>Like·​<a·​class="reference·​internal"·​href="#gevent.​os.​fork"·​title="gevent.​os.​fork"><code·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">fork()​</​span></​code></​a>,​·​but·​using·​<a·​class="reference·​internal"·​href="#gevent.​os.​forkpty_gevent"·​title="gevent.​os.​forkpty_gevent"><code​·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">forkpty_g​event()​</​span></​code></​a>.​</​p>
192 <p>This·​implementation·​of·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">forkpty</​span></​code>·​is·​a·​wrapper·​for·​<a·​class="reference·​internal"·​href="#gevent.​os.​forkpty_and_watch"·​title="gevent.​os.​forkpty_and_watch"><c​ode·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">forkpty_a​nd_watch()​</​span></​code></​a>176 <p>This·​implementation·​of·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">forkpty</​span></​code>·​is·​a·​wrapper·​for·​<a·​class="reference·​internal"·​href="#gevent.​os.​forkpty_and_watch"·​title="gevent.​os.​forkpty_and_watch"><c​ode·​class="xref·​py·​py-​func·​docutils·​literal·​notranslate"><span·​class="pre">forkpty_a​nd_watch()​</​span></​code></​a>
Offset 213, 73 lines modifiedOffset 197, 89 lines modified
213 </​div>197 </​div>
214 <div·​class="versionadded">​198 <div·​class="versionadded">​
215 <p><span·​class="versionmodifie​d">New·​in·​version·​1.​1b5.​</​span></​p>199 <p><span·​class="versionmodifie​d">New·​in·​version·​1.​1b5.​</​span></​p>
216 </​div>200 </​div>
217 </​dd></​dl>201 </​dd></​dl>
  
218 <dl·​class="function">202 <dl·​class="function">
Max diff block lines reached; 8621/24417 bytes (35.31%) of diff not shown.