178 KB
/srv/reproducible-results/rbuild-debian/r-b-build.K6tDDd4q/b1/python-keystoneauth1_5.10.0-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.K6tDDd4q/b2/python-keystoneauth1_5.10.0-1_i386.changes
321 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·0b362913309596d2295dc21119ee5765·1248488·doc·optional·python-keystoneauth1-doc_5.10.0-1_all.deb1 ·19f73f79527380c95aa24e6910546241·1248524·doc·optional·python-keystoneauth1-doc_5.10.0-1_all.deb
2 ·f8bc19d1b30fd8e074e5cfa82ea036d4·163852·python·optional·python3-keystoneauth1_5.10.0-1_all.deb2 ·f8bc19d1b30fd8e074e5cfa82ea036d4·163852·python·optional·python3-keystoneauth1_5.10.0-1_all.deb
177 KB
python-keystoneauth1-doc_5.10.0-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-25·14:14:31.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-25·14:14:31.000000·debian-binary
2 -rw-r--r--···0········0········0·····6072·2025-02-25·14:14:31.000000·control.tar.xz2 -rw-r--r--···0········0········0·····6076·2025-02-25·14:14:31.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1242224·2025-02-25·14:14:31.000000·data.tar.xz3 -rw-r--r--···0········0········0··1242256·2025-02-25·14:14:31.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
177 KB
data.tar.xz
177 KB
data.tar
168 KB
./usr/share/doc/python-keystoneauth1-doc/html/api/keystoneauth1.access.types.html
    
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 <dl·class="py·attribute">103 <dl·class="py·attribute">
104 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.AccessV2.__annotations__">104 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.AccessV2.__annotations__">
105 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'metadata':</span>·<span·class="pre">typing.NotRequired[keystoneauth1.access.types.MetadataV2],</span>·<span·class="pre">'serviceCatalog':</span>·<span·class="pre">typing.NotRequired[list[keystoneauth1.access.types.CatalogServiceV2]],</span>·<span·class="pre">'token':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.TokenV2'&gt;,</span>·<span·class="pre">'trust':</span>·<span·class="pre">typing.NotRequired[keystoneauth1.access.types.TrustV2],</span>·<span·class="pre">'user':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.UserV2'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.AccessV2.__annotations__"·title="Link·to·this·definition">¶</a></dt>105 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'metadata':</span>·<span·class="pre">typing.NotRequired[keystoneauth1.access.types.MetadataV2],</span>·<span·class="pre">'serviceCatalog':</span>·<span·class="pre">typing.NotRequired[list[keystoneauth1.access.types.CatalogServiceV2]],</span>·<span·class="pre">'token':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.TokenV2'&gt;,</span>·<span·class="pre">'trust':</span>·<span·class="pre">typing.NotRequired[keystoneauth1.access.types.TrustV2],</span>·<span·class="pre">'user':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.UserV2'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.AccessV2.__annotations__"·title="Link·to·this·definition">¶</a></dt>
106 <dd></dd></dl>106 <dd></dd></dl>
  
107 <dl·class="py·attribute">107 <dl·class="py·attribute">
108 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.AccessV2.__dict__">108 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.AccessV2.__dict__">
109 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">77,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'token':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.TokenV2'&gt;,</span>·<span·class="pre">'serviceCatalog':</span>·<span·class="pre">typing.NotRequired[list[keystoneauth1.access.types.CatalogServiceV2]],</span>·<span·class="pre">'user':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.UserV2'&gt;,</span>·<span·class="pre">'metadata':</span>·<span·class="pre">typing.NotRequired[keystoneauth1.access.types.MetadataV2],</span>·<span·class="pre">'trust':</span>·<span·class="pre">typing.NotRequired[keystoneauth1.access.types.TrustV2]},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'AccessV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'AccessV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'token',</span>·<span·class="pre">'user'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'metadata',</span>·<span·class="pre">'serviceCatalog',</span>·<span·class="pre">'trust'}),</span>·<span·class="pre">'__readonly_key[·...·truncated·by·diffoscope;·len:·278,·SHA:·43ccc6db8fae8ddf2b54baa99a1ecc548a0a91cf674f847e89595f0738b55f1a·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.AccessV2.__dict__"·title="Link·to·this·definition">¶</a></dt>109 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">77,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'token':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.TokenV2'&gt;,</span>·<span·class="pre">'serviceCatalog':</span>·<span·class="pre">typing.NotRequired[list[keystoneauth1.access.types.CatalogServiceV2]],</span>·<span·class="pre">'user':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.UserV2'&gt;,</span>·<span·class="pre">'metadata':</span>·<span·class="pre">typing.NotRequired[keystoneauth1.access.types.MetadataV2],</span>·<span·class="pre">'trust':</span>·<span·class="pre">typing.NotRequired[keystoneauth1.access.types.TrustV2]},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'AccessV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'AccessV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'user',</span>·<span·class="pre">'token'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'metadata',</span>·<span·class="pre">'serviceCatalog',</span>·<span·class="pre">'trust'}),</span>·<span·class="pre">'__readonly_key[·...·truncated·by·diffoscope;·len:·278,·SHA:·a4f84774d0b5686bd524b0a9e3bc4cabccc5d615c845bc350fe015c5990cf9e6·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.AccessV2.__dict__"·title="Link·to·this·definition">¶</a></dt>
110 <dd></dd></dl>110 <dd></dd></dl>
  
111 <dl·class="py·attribute">111 <dl·class="py·attribute">
112 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.AccessV2.__doc__">112 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.AccessV2.__doc__">
113 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.AccessV2.__doc__"·title="Link·to·this·definition">¶</a></dt>113 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.AccessV2.__doc__"·title="Link·to·this·definition">¶</a></dt>
114 <dd></dd></dl>114 <dd></dd></dl>
  
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
277 <dl·class="py·attribute">277 <dl·class="py·attribute">
278 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ApplicationCredentialV3.__annotations__">278 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ApplicationCredentialV3.__annotations__">
279 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'access_rules':</span>·<span·class="pre">typing.NotRequired[list[keystoneauth1.access.types.ApplicationCredentialAccessRuleV3]],</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'restricted':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'bool'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ApplicationCredentialV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>279 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'access_rules':</span>·<span·class="pre">typing.NotRequired[list[keystoneauth1.access.types.ApplicationCredentialAccessRuleV3]],</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'restricted':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'bool'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ApplicationCredentialV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>
280 <dd></dd></dl>280 <dd></dd></dl>
  
281 <dl·class="py·attribute">281 <dl·class="py·attribute">
282 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ApplicationCredentialV3.__dict__">282 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ApplicationCredentialV3.__dict__">
283 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">167,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'access_rules':</span>·<span·class="pre">typing.NotRequired[list[keystoneauth1.access.types.ApplicationCredentialAccessRuleV3]],</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'restricted':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'bool'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'ApplicationCredentialV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'ApplicationCredentialV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'id',</span>·<span·class="pre">'name',</span>·<span·class="pre">'restricted'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'access_rules'}),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre"[·...·truncated·by·diffoscope;·len:·173,·SHA:·70dc730f637711798456624094de3a5eeb7af03e17050d571fec1018d1befd99·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ApplicationCredentialV3.__dict__"·title="Link·to·this·definition">¶</a></dt>283 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">167,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'access_rules':</span>·<span·class="pre">typing.NotRequired[list[keystoneauth1.access.types.ApplicationCredentialAccessRuleV3]],</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'restricted':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'bool'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'ApplicationCredentialV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'ApplicationCredentialV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'id',</span>·<span·class="pre">'restricted',</span>·<span·class="pre">'name'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'access_rules'}),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre"[·...·truncated·by·diffoscope;·len:·173,·SHA:·4e4f6dbf175dc3a96de0f524d6de76be747d249834b9b0180dabee6d81fa8a4a·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ApplicationCredentialV3.__dict__"·title="Link·to·this·definition">¶</a></dt>
284 <dd></dd></dl>284 <dd></dd></dl>
  
285 <dl·class="py·attribute">285 <dl·class="py·attribute">
286 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ApplicationCredentialV3.__doc__">286 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ApplicationCredentialV3.__doc__">
287 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ApplicationCredentialV3.__doc__"·title="Link·to·this·definition">¶</a></dt>287 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ApplicationCredentialV3.__doc__"·title="Link·to·this·definition">¶</a></dt>
288 <dd></dd></dl>288 <dd></dd></dl>
  
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
369 <dl·class="py·attribute">369 <dl·class="py·attribute">
370 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.CatalogServiceV2.__annotations__">370 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.CatalogServiceV2.__annotations__">
371 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'endpoints':</span>·<span·class="pre">list[keystoneauth1.access.types.EndpointV2],</span>·<span·class="pre">'endpoints_links':</span>·<span·class="pre">list[typing.Any],</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'type':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.CatalogServiceV2.__annotations__"·title="Link·to·this·definition">¶</a></dt>371 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'endpoints':</span>·<span·class="pre">list[keystoneauth1.access.types.EndpointV2],</span>·<span·class="pre">'endpoints_links':</span>·<span·class="pre">list[typing.Any],</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'type':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.CatalogServiceV2.__annotations__"·title="Link·to·this·definition">¶</a></dt>
372 <dd></dd></dl>372 <dd></dd></dl>
  
373 <dl·class="py·attribute">373 <dl·class="py·attribute">
374 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.CatalogServiceV2.__dict__">374 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.CatalogServiceV2.__dict__">
375 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">44,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'endpoints':</span>·<span·class="pre">list[keystoneauth1.access.types.EndpointV2],</span>·<span·class="pre">'endpoints_links':</span>·<span·class="pre">list[typing.Any],</span>·<span·class="pre">'type':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'CatalogServiceV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'CatalogServiceV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'endpoints_links',</span>·<span·class="pre">'endpoints',</span>·<span·class="pre">'type',</span>·<span·class="pre">'name'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<[·...·truncated·by·diffoscope;·len:·160,·SHA:·9063e0420a43de68d045bf656dd3537c7efa5de9e848b7a31bcafa8ab48f125d·...·]',</span>·<span·class="pre">'name'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.CatalogServiceV2.__dict__"·title="Link·to·this·definition">¶</a></dt>375 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">44,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'endpoints':</span>·<span·class="pre">list[keystoneauth1.access.types.EndpointV2],</span>·<span·class="pre">'endpoints_links':</span>·<span·class="pre">list[typing.Any],</span>·<span·class="pre">'type':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'CatalogServiceV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'CatalogServiceV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'endpoints_links',</span>·<span·class="pre">'type',</span>·<span·class="pre">'endpoints',</span>·<span·class="pre">'name'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<[·...·truncated·by·diffoscope;·len:·160,·SHA:·17529ad6704ab34e2d004c638631e7b0d209cd5da0bccb80e61a31c834dfffa5·...·]',</span>·<span·class="pre">'name'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.CatalogServiceV2.__dict__"·title="Link·to·this·definition">¶</a></dt>
376 <dd></dd></dl>376 <dd></dd></dl>
  
377 <dl·class="py·attribute">377 <dl·class="py·attribute">
378 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.CatalogServiceV2.__doc__">378 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.CatalogServiceV2.__doc__">
379 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.CatalogServiceV2.__doc__"·title="Link·to·this·definition">¶</a></dt>379 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.CatalogServiceV2.__doc__"·title="Link·to·this·definition">¶</a></dt>
380 <dd></dd></dl>380 <dd></dd></dl>
  
Offset 543, 15 lines modifiedOffset 543, 15 lines modified
543 <dl·class="py·attribute">543 <dl·class="py·attribute">
544 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV2.__annotations__">544 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV2.__annotations__">
545 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'adminURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'internalURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'publicURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV2.__annotations__"·title="Link·to·this·definition">¶</a></dt>545 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'adminURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'internalURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'publicURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV2.__annotations__"·title="Link·to·this·definition">¶</a></dt>
546 <dd></dd></dl>546 <dd></dd></dl>
  
547 <dl·class="py·attribute">547 <dl·class="py·attribute">
548 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV2.__dict__">548 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV2.__dict__">
549 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">36,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'adminURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'internalURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'publicURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'EndpointV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'EndpointV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'adminURL',</span>·<span·class="pre">'internalURL',</span>·<span·class="pre">'id',</span>·<span·class="pre">'region',</span>·<span·class="pre">'publicURL'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·cl[·...·truncated·by·diffoscope;·len:·300,·SHA:·66f8fb5c04621439040b57e1dcd5a8dfbac97452a881a81126d661de093545e3·...·]URL'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV2.__dict__"·title="Link·to·this·definition">¶</a></dt>549 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">36,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'adminURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'internalURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'publicURL':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'EndpointV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'EndpointV2'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'id',</span>·<span·class="pre">'publicURL',</span>·<span·class="pre">'region',</span>·<span·class="pre">'adminURL',</span>·<span·class="pre">'internalURL'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·cl[·...·truncated·by·diffoscope;·len:·300,·SHA:·0767607da74bc2d61d4f16f0540158e2e586c2ac93dba5fadbfd50c76d32087a·...·]URL'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV2.__dict__"·title="Link·to·this·definition">¶</a></dt>
550 <dd></dd></dl>550 <dd></dd></dl>
  
551 <dl·class="py·attribute">551 <dl·class="py·attribute">
552 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV2.__doc__">552 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV2.__doc__">
553 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV2.__doc__"·title="Link·to·this·definition">¶</a></dt>553 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV2.__doc__"·title="Link·to·this·definition">¶</a></dt>
554 <dd></dd></dl>554 <dd></dd></dl>
  
Offset 640, 15 lines modifiedOffset 640, 15 lines modified
640 <dl·class="py·attribute">640 <dl·class="py·attribute">
641 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV3.__annotations__">641 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV3.__annotations__">
642 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'interface':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'url':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>642 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'interface':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'url':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>
643 <dd></dd></dl>643 <dd></dd></dl>
  
644 <dl·class="py·attribute">644 <dl·class="py·attribute">
645 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV3.__dict__">645 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV3.__dict__">
646 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">92,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'interface':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'url':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'EndpointV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'EndpointV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'region',</span>·<span·class="pre">'url',</span>·<span·class="pre">'interface',</span>·<span·class="pre">'id',</span>·<span·class="pre">'region_id'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pr[·...·truncated·by·diffoscope;·len:·289,·SHA:·a3022cc0b9d436ff0a8a8b5ec6b509fe0dd379f4e734756c90354212cce488cb·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV3.__dict__"·title="Link·to·this·definition">¶</a></dt>646 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">92,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'interface':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'region_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'url':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'EndpointV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'EndpointV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'url',</span>·<span·class="pre">'id',</span>·<span·class="pre">'region_id',</span>·<span·class="pre">'region',</span>·<span·class="pre">'interface'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pr[·...·truncated·by·diffoscope;·len:·289,·SHA:·d2b2231c06da76b8493b74b86d8f8e74eef43f8ce34d972613c7abfa5e26ffb6·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV3.__dict__"·title="Link·to·this·definition">¶</a></dt>
647 <dd></dd></dl>647 <dd></dd></dl>
  
648 <dl·class="py·attribute">648 <dl·class="py·attribute">
649 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV3.__doc__">649 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.EndpointV3.__doc__">
650 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV3.__doc__"·title="Link·to·this·definition">¶</a></dt>650 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.EndpointV3.__doc__"·title="Link·to·this·definition">¶</a></dt>
651 <dd></dd></dl>651 <dd></dd></dl>
  
Offset 968, 15 lines modifiedOffset 968, 15 lines modified
968 <dl·class="py·attribute">968 <dl·class="py·attribute">
969 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.FederationV3.__annotations__">969 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.FederationV3.__annotations__">
970 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'groups':</span>·<span·class="pre">list[keystoneauth1.access.types.FederationGroupV3],</span>·<span·class="pre">'identity_provider':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.FederationProviderV3'&gt;,</span>·<span·class="pre">'protocol':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.FederationProtocolV3'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.FederationV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>970 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'groups':</span>·<span·class="pre">list[keystoneauth1.access.types.FederationGroupV3],</span>·<span·class="pre">'identity_provider':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.FederationProviderV3'&gt;,</span>·<span·class="pre">'protocol':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.FederationProtocolV3'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.FederationV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>
971 <dd></dd></dl>971 <dd></dd></dl>
  
972 <dl·class="py·attribute">972 <dl·class="py·attribute">
973 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.FederationV3.__dict__">973 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.FederationV3.__dict__">
974 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">140,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'groups':</span>·<span·class="pre">list[keystoneauth1.access.types.FederationGroupV3],</span>·<span·class="pre">'identity_provider':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.FederationProviderV3'&gt;,</span>·<span·class="pre">'protocol':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.FederationProtocolV3'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'FederationV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'FederationV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'protocol',</span>·<span·class="pre">'identity_provider',</span>·<span·class="pre">'groups'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozens[·...·truncated·by·diffoscope;·len:·142,·SHA:·267eca06aaa42a4bdffc781df28ce213b918182771876423e151e3027218f540·...·]',</span>·<span·class="pre">'groups'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.FederationV3.__dict__"·title="Link·to·this·definition">¶</a></dt>974 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">140,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'groups':</span>·<span·class="pre">list[keystoneauth1.access.types.FederationGroupV3],</span>·<span·class="pre">'identity_provider':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.FederationProviderV3'&gt;,</span>·<span·class="pre">'protocol':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.FederationProtocolV3'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'FederationV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'FederationV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'identity_provider',</span>·<span·class="pre">'protocol',</span>·<span·class="pre">'groups'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozens[·...·truncated·by·diffoscope;·len:·142,·SHA:·10279103d6ed94c8b84f93b17589a381eda5c8d8956221e9d8de29958606f674·...·]',</span>·<span·class="pre">'groups'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.FederationV3.__dict__"·title="Link·to·this·definition">¶</a></dt>
975 <dd></dd></dl>975 <dd></dd></dl>
  
976 <dl·class="py·attribute">976 <dl·class="py·attribute">
977 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.FederationV3.__doc__">977 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.FederationV3.__doc__">
978 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.FederationV3.__doc__"·title="Link·to·this·definition">¶</a></dt>978 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.FederationV3.__doc__"·title="Link·to·this·definition">¶</a></dt>
979 <dd></dd></dl>979 <dd></dd></dl>
  
Offset 1137, 15 lines modifiedOffset 1137, 15 lines modified
1137 <dl·class="py·attribute">1137 <dl·class="py·attribute">
1138 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.OAuth1V3.__annotations__">1138 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.OAuth1V3.__annotations__">
1139 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'access_token_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'consumer_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.OAuth1V3.__annotations__"·title="Link·to·this·definition">¶</a></dt>1139 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'access_token_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'consumer_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.OAuth1V3.__annotations__"·title="Link·to·this·definition">¶</a></dt>
1140 <dd></dd></dl>1140 <dd></dd></dl>
  
1141 <dl·class="py·attribute">1141 <dl·class="py·attribute">
1142 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.OAuth1V3.__dict__">1142 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.OAuth1V3.__dict__">
1143 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">195,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'access_token_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'consumer_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'OAuth1V3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'OAuth1V3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'access_token_id',</span>·<span·class="pre">'consumer_id'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__[·...·truncated·by·diffoscope;·len:·106,·SHA:·075498a9898cc8c2b1bfa631710b1ab85d36000db8a3da9396b53081ca767376·...·]_id'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.OAuth1V3.__dict__"·title="Link·to·this·definition">¶</a></dt>1143 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">195,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'access_token_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'consumer_id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'OAuth1V3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'OAuth1V3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'consumer_id',</span>·<span·class="pre">'access_token_id'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__[·...·truncated·by·diffoscope;·len:·106,·SHA:·21c19f9bd4ca006c1433a1f25b04242c0d6c8ccecc92143de2466212f6af0ecf·...·]_id'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.OAuth1V3.__dict__"·title="Link·to·this·definition">¶</a></dt>
1144 <dd></dd></dl>1144 <dd></dd></dl>
  
1145 <dl·class="py·attribute">1145 <dl·class="py·attribute">
1146 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.OAuth1V3.__doc__">1146 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.OAuth1V3.__doc__">
1147 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.OAuth1V3.__doc__"·title="Link·to·this·definition">¶</a></dt>1147 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.OAuth1V3.__doc__"·title="Link·to·this·definition">¶</a></dt>
1148 <dd></dd></dl>1148 <dd></dd></dl>
  
Offset 1363, 15 lines modifiedOffset 1363, 15 lines modified
1363 <dl·class="py·attribute">1363 <dl·class="py·attribute">
1364 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectV3.__annotations__">1364 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectV3.__annotations__">
1365 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'domain':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.ProjectDomainV3'&gt;,</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>1365 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'domain':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.ProjectDomainV3'&gt;,</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>
1366 <dd></dd></dl>1366 <dd></dd></dl>
  
1367 <dl·class="py·attribute">1367 <dl·class="py·attribute">
1368 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectV3.__dict__">1368 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectV3.__dict__">
1369 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">112,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'domain':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.ProjectDomainV3'&gt;,</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'ProjectV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'ProjectV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'id',</span>·<span·class="pre">'name',</span>·<span·class="pre">'domain'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·[·...·truncated·by·diffoscope;·len:·139,·SHA:·9f4c023c3cf954e878853ef48be0ebb0894b66e9e9a72de42ca836d6d6fc8a6f·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectV3.__dict__"·title="Link·to·this·definition">¶</a></dt>1369 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.access.types',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">112,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'domain':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'keystoneauth1.access.types.ProjectDomainV3'&gt;,</span>·<span·class="pre">'id':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;,</span>·<span·class="pre">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'ProjectV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'ProjectV3'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset({'domain',</span>·<span·class="pre">'id',</span>·<span·class="pre">'name'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·[·...·truncated·by·diffoscope;·len:·139,·SHA:·f39238a60198eea1d1785ad21a6536203f68a1f563927c7ad8de3e1896078e16·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectV3.__dict__"·title="Link·to·this·definition">¶</a></dt>
1370 <dd></dd></dl>1370 <dd></dd></dl>
  
1371 <dl·class="py·attribute">1371 <dl·class="py·attribute">
1372 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectV3.__doc__">1372 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectV3.__doc__">
1373 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectV3.__doc__"·title="Link·to·this·definition">¶</a></dt>1373 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectV3.__doc__"·title="Link·to·this·definition">¶</a></dt>
1374 <dd></dd></dl>1374 <dd></dd></dl>
  
Max diff block lines reached; 63890/113660 bytes (56.21%) of diff not shown.
56.9 KB
html2text {}
    
Offset 16, 18 lines modifiedOffset 16, 18 lines modified
16 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[l\x8li\x8is\x8st\x8t[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.C\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8gS\x8Se\x8er\x8rv\x8vi\x8ic\x8ce\x8eV\x8V2\x82]\x8]]\x8],\x8,16 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[l\x8li\x8is\x8st\x8t[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.C\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8gS\x8Se\x8er\x8rv\x8vi\x8ic\x8ce\x8eV\x8V2\x82]\x8]]\x8],\x8,
17 ········'\x8'u\x8us\x8se\x8er\x8r'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.U\x8Us\x8se\x8er\x8rV\x8V2\x82'\x8'>\x8>,\x8,·'\x8'm\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a'\x8':\x8:17 ········'\x8'u\x8us\x8se\x8er\x8r'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.U\x8Us\x8se\x8er\x8rV\x8V2\x82'\x8'>\x8>,\x8,·'\x8'm\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a'\x8':\x8:
18 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.M\x8Me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8aV\x8V2\x82]\x8],\x8,·'\x8't\x8tr\x8ru\x8us\x8st\x8t'\x8':\x8:18 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.M\x8Me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8aV\x8V2\x82]\x8],\x8,·'\x8't\x8tr\x8ru\x8us\x8st\x8t'\x8':\x8:
19 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.T\x8Tr\x8ru\x8us\x8st\x8tV\x8V2\x82]\x8]}\x8},\x8,19 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.T\x8Tr\x8ru\x8us\x8st\x8tV\x8V2\x82]\x8]}\x8},\x8,
20 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,20 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,
21 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'A\x8Ac\x8cc\x8ce\x8es\x8ss\x8sV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,21 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'A\x8Ac\x8cc\x8ce\x8es\x8ss\x8sV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
22 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'A\x8Ac\x8cc\x8ce\x8es\x8ss\x8sV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,22 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'A\x8Ac\x8cc\x8ce\x8es\x8ss\x8sV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
23 ········'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,·'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8't.to.ok.ke.en.n'.',.,·'.'u.us.se.er.r'\x8'}\x8})\x8),\x8,23 ········'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,·'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'u.us.se.er.r'.',.,·'.'t.to.ok.ke.en.n'\x8'}\x8})\x8),\x8,
24 ········'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'm\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\x8',\x8,24 ········'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'm\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\x8',\x8,
25 ········'\x8't\x8tr\x8ru\x8us\x8st\x8t'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:25 ········'\x8't\x8tr\x8ru\x8us\x8st\x8t'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:
26 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8't.tr.ru.us.st.t'.',.,·'.'t.to.ok.ke.en.n'.',.,·'.'u.us.se.er.r'.',.,·'.'m.me.et.ta.ad.da.at.ta.a'.',.,·'.'s.se.er.rv.vi.ic.ce.eC.Ca.at.ta.al.lo.og.g'\x8'}\x8})\x8),\x8,26 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'u.us.se.er.r'.',.,·'.'s.se.er.rv.vi.ic.ce.eC.Ca.at.ta.al.lo.og.g'.',.,·'.'t.tr.ru.us.st.t'.',.,·'.'t.to.ok.ke.en.n'.',.,·'.'m.me.et.ta.ad.da.at.ta.a'\x8'}\x8})\x8),\x8,
27 ········'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x827 ········'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
28 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x828 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
29 ········__firstlineno__·=\x8=·7\x877\x87_\x829 ········__firstlineno__·=\x8=·7\x877\x87_\x8
30 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x830 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8
31 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'm\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\x8',\x8,·'\x8't\x8to\x8ok\x8ke\x8en\x8n'\x8',\x8,31 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'm\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\x8',\x8,·'\x8't\x8to\x8ok\x8ke\x8en\x8n'\x8',\x8,
32 ········'\x8't\x8tr\x8ru\x8us\x8st\x8t'\x8',\x8,·'\x8'u\x8us\x8se\x8er\x8r'\x8'}\x8})\x8)_\x832 ········'\x8't\x8tr\x8ru\x8us\x8st\x8t'\x8',\x8,·'\x8'u\x8us\x8se\x8er\x8r'\x8'}\x8})\x8)_\x8
33 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'm\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\x8',\x8,·'\x8't\x8tr\x8ru\x8us\x8st\x8t'\x8'}\x8})\x8)_\x833 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'm\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\x8',\x8,·'\x8't\x8tr\x8ru\x8us\x8st\x8t'\x8'}\x8})\x8)_\x8
Offset 78, 18 lines modifiedOffset 78, 18 lines modified
78 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[l\x8li\x8is\x8st\x8t78 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[l\x8li\x8is\x8st\x8t
79 ········[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.A\x8Ap\x8pp\x8pl\x8li\x8ic\x8ca\x8at\x8ti\x8io\x8on\x8nC\x8Cr\x8re\x8ed\x8de\x8en\x8nt\x8ti\x8ia\x8al\x8lA\x8Ac\x8cc\x8ce\x8es\x8ss\x8sR\x8Ru\x8ul\x8le\x8eV\x8V3\x83]\x8]]\x8],\x8,·'\x8'i\x8id\x8d'\x8':\x8:79 ········[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.A\x8Ap\x8pp\x8pl\x8li\x8ic\x8ca\x8at\x8ti\x8io\x8on\x8nC\x8Cr\x8re\x8ed\x8de\x8en\x8nt\x8ti\x8ia\x8al\x8lA\x8Ac\x8cc\x8ce\x8es\x8ss\x8sR\x8Ru\x8ul\x8le\x8eV\x8V3\x83]\x8]]\x8],\x8,·'\x8'i\x8id\x8d'\x8':\x8:
80 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'r\x8re\x8es\x8st\x8tr\x8ri\x8ic\x8ct\x8te\x8ed\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8'b\x8bo\x8oo\x8ol\x8l'\x8'>\x8>}\x8},\x8,80 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'r\x8re\x8es\x8st\x8tr\x8ri\x8ic\x8ct\x8te\x8ed\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8'b\x8bo\x8oo\x8ol\x8l'\x8'>\x8>}\x8},\x8,
81 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,81 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,
82 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'A\x8Ap\x8pp\x8pl\x8li\x8ic\x8ca\x8at\x8ti\x8io\x8on\x8nC\x8Cr\x8re\x8ed\x8de\x8en\x8nt\x8ti\x8ia\x8al\x8lV\x8V3\x83'\x8'82 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'A\x8Ap\x8pp\x8pl\x8li\x8ic\x8ca\x8at\x8ti\x8io\x8on\x8nC\x8Cr\x8re\x8ed\x8de\x8en\x8nt\x8ti\x8ia\x8al\x8lV\x8V3\x83'\x8'
83 ········o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f83 ········o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f
84 ········'\x8'A\x8Ap\x8pp\x8pl\x8li\x8ic\x8ca\x8at\x8ti\x8io\x8on\x8nC\x8Cr\x8re\x8ed\x8de\x8en\x8nt\x8ti\x8ia\x8al\x8lV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,84 ········'\x8'A\x8Ap\x8pp\x8pl\x8li\x8ic\x8ca\x8at\x8ti\x8io\x8on\x8nC\x8Cr\x8re\x8ed\x8de\x8en\x8nt\x8ti\x8ia\x8al\x8lV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,
85 ········'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i\x8id\x8d'\x8',\x8,·'\x8'n.na.am.me.e'.',.,·'.'r.re.es.st.tr.ri.ic.ct.te.ed.d'\x8'}\x8})\x8),\x8,85 ········'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i\x8id\x8d'\x8',\x8,·'\x8'r.re.es.st.tr.ri.ic.ct.te.ed.d'.',.,·'.'n.na.am.me.e'\x8'}\x8})\x8),\x8,
86 ········'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8ul\x8le\x8es\x8s'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:86 ········'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8ul\x8le\x8es\x8s'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:
87 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i.id.d'.',.,·'.'n.na.am.me.e'.',.,·'.'r.re.es.st.tr.ri.ic.ct.te.ed\x8d'\x8',\x8,87 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a.ac.cc.ce.es.ss.s_._r.ru.ul.le.es.s'.',.,·'.'i.id\x8d'\x8',\x8,
88 ········'\x8'a.ac.cc.ce.es.ss.s_._r.ru.ul.le.es.s'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x888 ········'\x8'r.re.es.st.tr.ri.ic.ct.te.ed.d'.',.,·'.'n.na.am.me.e'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
89 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x889 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
90 ········__firstlineno__·=\x8=·1\x816\x867\x87_\x890 ········__firstlineno__·=\x8=·1\x816\x867\x87_\x8
91 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x891 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8
92 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8ul\x8le\x8es\x8s'\x8',\x8,·'\x8'i\x8id\x8d'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8',\x8,92 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8ul\x8le\x8es\x8s'\x8',\x8,·'\x8'i\x8id\x8d'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8',\x8,
93 ········'\x8'r\x8re\x8es\x8st\x8tr\x8ri\x8ic\x8ct\x8te\x8ed\x8d'\x8'}\x8})\x8)_\x893 ········'\x8'r\x8re\x8es\x8st\x8tr\x8ri\x8ic\x8ct\x8te\x8ed\x8d'\x8'}\x8})\x8)_\x8
94 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8ul\x8le\x8es\x8s'\x8'}\x8})\x8)_\x894 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8ul\x8le\x8es\x8s'\x8'}\x8})\x8)_\x8
95 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x895 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8
Offset 112, 17 lines modifiedOffset 112, 17 lines modified
112 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·4\x844\x84,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s'\x8':\x8:·l\x8li\x8is\x8st\x8t112 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·4\x844\x84,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s'\x8':\x8:·l\x8li\x8is\x8st\x8t
113 ········[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V2\x82]\x8],\x8,·'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\x8s'\x8':\x8:·l\x8li\x8is\x8st\x8t113 ········[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V2\x82]\x8],\x8,·'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\x8s'\x8':\x8:·l\x8li\x8is\x8st\x8t
114 ········[\x8[t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.A\x8An\x8ny\x8y]\x8],\x8,·'\x8't\x8ty\x8yp\x8pe\x8e'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8},\x8,114 ········[\x8[t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.A\x8An\x8ny\x8y]\x8],\x8,·'\x8't\x8ty\x8yp\x8pe\x8e'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8},\x8,
115 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,115 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,
116 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'C\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8gS\x8Se\x8er\x8rv\x8vi\x8ic\x8ce\x8eV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,116 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'C\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8gS\x8Se\x8er\x8rv\x8vi\x8ic\x8ce\x8eV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
117 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'C\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8gS\x8Se\x8er\x8rv\x8vi\x8ic\x8ce\x8eV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,117 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'C\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8gS\x8Se\x8er\x8rv\x8vi\x8ic\x8ce\x8eV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
118 ········'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,·'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\x8s'\x8',\x8,118 ········'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,·'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\x8s'\x8',\x8,
119 ········'\x8'e.en.nd.dp.po.oi.in.nt.ts.s'.',.,·'.'t.ty.yp.pe.e'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,119 ········'\x8't.ty.yp.pe.e'.',.,·'.'e.en.nd.dp.po.oi.in.nt.ts.s'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,
120 ········'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8(120 ········'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8(
121 ········{\x8{'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\x8s'\x8',\x8,·'\x8'e.en.nd.dp.po.oi.in.nt.ts.s'.',.,·'.'t.ty.yp.pe.e'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8121 ········{\x8{'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\x8s'\x8',\x8,·'\x8't.ty.yp.pe.e'.',.,·'.'e.en.nd.dp.po.oi.in.nt.ts.s'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
122 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8122 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
123 ········__firstlineno__·=\x8=·4\x844\x84_\x8123 ········__firstlineno__·=\x8=·4\x844\x84_\x8
124 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8124 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8
125 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s'\x8',\x8,·'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\x8s'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8',\x8,125 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s'\x8',\x8,·'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\x8s'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8',\x8,
126 ········'\x8't\x8ty\x8yp\x8pe\x8e'\x8'}\x8})\x8)_\x8126 ········'\x8't\x8ty\x8yp\x8pe\x8e'\x8'}\x8})\x8)_\x8
127 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8127 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8
128 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8128 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8
Offset 171, 18 lines modifiedOffset 171, 18 lines modified
171 ········__dict__·=\x8=·m\x8ma\x8ap\x8pp\x8pi\x8in\x8ng\x8gp\x8pr\x8ro\x8ox\x8xy\x8y(\x8({\x8{'\x8'_\x8__\x8_m\x8mo\x8od\x8du\x8ul\x8le\x8e_\x8__\x8_'\x8':\x8:·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8',\x8,171 ········__dict__·=\x8=·m\x8ma\x8ap\x8pp\x8pi\x8in\x8ng\x8gp\x8pr\x8ro\x8ox\x8xy\x8y(\x8({\x8{'\x8'_\x8__\x8_m\x8mo\x8od\x8du\x8ul\x8le\x8e_\x8__\x8_'\x8':\x8:·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8',\x8,
172 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·3\x836\x86,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'a\x8ad\x8dm\x8mi\x8in\x8nU\x8UR\x8RL\x8L'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,172 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·3\x836\x86,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'a\x8ad\x8dm\x8mi\x8in\x8nU\x8UR\x8RL\x8L'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,
173 ········'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'i\x8in\x8nt\x8te\x8er\x8rn\x8na\x8al\x8lU\x8UR\x8RL\x8L'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'i\x8id\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s173 ········'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'i\x8in\x8nt\x8te\x8er\x8rn\x8na\x8al\x8lU\x8UR\x8RL\x8L'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'i\x8id\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s
174 ········'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'p\x8pu\x8ub\x8bl\x8li\x8ic\x8cU\x8UR\x8RL\x8L'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8},\x8,·'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,174 ········'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'p\x8pu\x8ub\x8bl\x8li\x8ic\x8cU\x8UR\x8RL\x8L'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8},\x8,·'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,
175 ········'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e175 ········'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e
176 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e176 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e
177 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,177 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V2\x82'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,
178 ········'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a.ad.dm.mi.in.nU.UR.RL.L'.',.,·'.'i.in.nt.te.er.rn.na.al.lU.UR.RL.L'.',.,·'.'i.id.d'\x8',\x8,178 ········'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i.id.d'.',.,·'.'p.pu.ub.bl.li.ic.cU.UR.RL.L'.',.,·'.'r.re.eg.gi.io.on.n'\x8',\x8,
179 ········'\x8'r.re.eg.gi.io.on.n'.',.,·'.'p.pu.ub.bl.li.ic.cU\x8UR\x8RL\x8L'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,179 ········'\x8'a.ad.dm.mi.in.nU.UR.RL.L'.',.,·'.'i.in.nt.te.er.rn.na.al.lU\x8UR\x8RL\x8L'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,
180 ········'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8(180 ········'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({.{'.'i.id.d'.',.,
181 ········{.{'.'a.ad.dm.mi.in.nU.UR.RL.L'.',.,·'.'i.in.nt.te.er.rn.na.al.lU.UR.RL.L'.',.,·'.'i.id.d'.',.,·'.'r.re.eg.gi.io.on.n'.',.,·'.'p.pu.ub.bl.li.ic.cU\x8UR\x8RL\x8L'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:181 ········'.'p.pu.ub.bl.li.ic.cU.UR.RL.L'.',.,·'.'r.re.eg.gi.io.on.n'.',.,·'.'a.ad.dm.mi.in.nU.UR.RL.L'.',.,·'.'i.in.nt.te.er.rn.na.al.lU\x8UR\x8RL\x8L'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:
182 ········T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8182 ········T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
183 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8183 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
184 ········__firstlineno__·=\x8=·3\x836\x86_\x8184 ········__firstlineno__·=\x8=·3\x836\x86_\x8
185 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8185 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8
186 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a\x8ad\x8dm\x8mi\x8in\x8nU\x8UR\x8RL\x8L'\x8',\x8,·'\x8'i\x8id\x8d'\x8',\x8,·'\x8'i\x8in\x8nt\x8te\x8er\x8rn\x8na\x8al\x8lU\x8UR\x8RL\x8L'\x8',\x8,186 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a\x8ad\x8dm\x8mi\x8in\x8nU\x8UR\x8RL\x8L'\x8',\x8,·'\x8'i\x8id\x8d'\x8',\x8,·'\x8'i\x8in\x8nt\x8te\x8er\x8rn\x8na\x8al\x8lU\x8UR\x8RL\x8L'\x8',\x8,
187 ········'\x8'p\x8pu\x8ub\x8bl\x8li\x8ic\x8cU\x8UR\x8RL\x8L'\x8',\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8'}\x8})\x8)_\x8187 ········'\x8'p\x8pu\x8ub\x8bl\x8li\x8ic\x8cU\x8UR\x8RL\x8L'\x8',\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8'}\x8})\x8)_\x8
188 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8188 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8
Offset 207, 18 lines modifiedOffset 207, 18 lines modified
207 ········__dict__·=\x8=·m\x8ma\x8ap\x8pp\x8pi\x8in\x8ng\x8gp\x8pr\x8ro\x8ox\x8xy\x8y(\x8({\x8{'\x8'_\x8__\x8_m\x8mo\x8od\x8du\x8ul\x8le\x8e_\x8__\x8_'\x8':\x8:·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8',\x8,207 ········__dict__·=\x8=·m\x8ma\x8ap\x8pp\x8pi\x8in\x8ng\x8gp\x8pr\x8ro\x8ox\x8xy\x8y(\x8({\x8{'\x8'_\x8__\x8_m\x8mo\x8od\x8du\x8ul\x8le\x8e_\x8__\x8_'\x8':\x8:·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8',\x8,
208 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·9\x892\x82,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'i\x8id\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,208 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·9\x892\x82,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'i\x8id\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,
209 ········'\x8'i\x8in\x8nt\x8te\x8er\x8rf\x8fa\x8ac\x8ce\x8e'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n_\x8_i\x8id\x8d'\x8':\x8:209 ········'\x8'i\x8in\x8nt\x8te\x8er\x8rf\x8fa\x8ac\x8ce\x8e'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n_\x8_i\x8id\x8d'\x8':\x8:
210 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'u\x8ur\x8rl\x8l'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8},\x8,·'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,210 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'u\x8ur\x8rl\x8l'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8},\x8,·'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,
211 ········'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e211 ········'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e
212 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e212 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e
213 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,213 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'E\x8En\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8tV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,
214 ········'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8',\x8,·'\x8'u\x8ur\x8rl\x8l'\x8',\x8,·'\x8'i\x8in\x8nt\x8te\x8er\x8rf\x8fa\x8ac\x8ce\x8e'\x8',\x8,·'\x8'i\x8id\x8d'\x8',\x8, 
215 ········'\x8'r.re.eg.gi.io.on.n_._i.id.d'.'}.}).),.,·'.'_.__._o.op.pt.ti.io.on.na.al.l_._k.ke.ey.ys.s_.__._'.':.:·f.fr.ro.oz.ze.en.ns.se.et.t(.().),.,·'.'_.__._r.re.ea.ad.do.on.nl.ly.y_._k.ke.ey.ys.s_.__._'.':.:214 ········'\x8'_.__._r.re.eq.qu.ui.ir.re.ed.d_._k.ke.ey.ys.s_.__._'.':.:·f.fr.ro.oz.ze.en.ns.se.et.t(.({.{'.'u.ur.rl.l'.',.,·'.'i.id.d'.',.,·'.'r.re.eg.gi.io.on.n_._i.id.d'.',.,·'.'r.re.eg.gi.io.on.n'.',.,
 215 ········'\x8'i\x8in\x8nt\x8te\x8er\x8rf\x8fa\x8ac\x8ce\x8e'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:
216 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'r.re.eg.gi.io.on.n'.',.,·'.'u.ur.rl.l'\x8',\x8,216 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'u.ur.rl.l'.',.,·'.'i.id.d'.',.,·'.'r.re.eg.gi.io.on.n_._i.id.d'\x8',\x8,
217 ········'\x8'i.in.nt.te.er.rf.fa.ac.ce.e'.',.,·'.'i.id.d'.',.,·'.'r.re.eg.gi.io.on.n_._i.id.d'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8217 ········'\x8'r.re.eg.gi.io.on.n'.',.,·'.'i.in.nt.te.er.rf.fa.ac.ce.e'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
218 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8218 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
219 ········__firstlineno__·=\x8=·9\x892\x82_\x8219 ········__firstlineno__·=\x8=·9\x892\x82_\x8
220 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8220 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8
221 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i\x8id\x8d'\x8',\x8,·'\x8'i\x8in\x8nt\x8te\x8er\x8rf\x8fa\x8ac\x8ce\x8e'\x8',\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8',\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n_\x8_i\x8id\x8d'\x8',\x8,221 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i\x8id\x8d'\x8',\x8,·'\x8'i\x8in\x8nt\x8te\x8er\x8rf\x8fa\x8ac\x8ce\x8e'\x8',\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n'\x8',\x8,·'\x8'r\x8re\x8eg\x8gi\x8io\x8on\x8n_\x8_i\x8id\x8d'\x8',\x8,
222 ········'\x8'u\x8ur\x8rl\x8l'\x8'}\x8})\x8)_\x8222 ········'\x8'u\x8ur\x8rl\x8l'\x8'}\x8})\x8)_\x8
223 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8223 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8
224 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8224 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8
Offset 316, 18 lines modifiedOffset 316, 18 lines modified
316 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·1\x814\x840\x80,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'g\x8gr\x8ro\x8ou\x8up\x8ps\x8s'\x8':\x8:·l\x8li\x8is\x8st\x8t316 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·1\x814\x840\x80,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'g\x8gr\x8ro\x8ou\x8up\x8ps\x8s'\x8':\x8:·l\x8li\x8is\x8st\x8t
317 ········[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nG\x8Gr\x8ro\x8ou\x8up\x8pV\x8V3\x83]\x8],\x8,·'\x8'i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y_\x8_p\x8pr\x8ro\x8ov\x8vi\x8id\x8de\x8er\x8r'\x8':\x8:317 ········[\x8[k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nG\x8Gr\x8ro\x8ou\x8up\x8pV\x8V3\x83]\x8],\x8,·'\x8'i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y_\x8_p\x8pr\x8ro\x8ov\x8vi\x8id\x8de\x8er\x8r'\x8':\x8:
318 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nP\x8Pr\x8ro\x8ov\x8vi\x8id\x8de\x8er\x8rV\x8V3\x83'\x8'>\x8>,\x8,·'\x8'p\x8pr\x8ro\x8ot\x8to\x8oc\x8co\x8ol\x8l'\x8':\x8:318 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nP\x8Pr\x8ro\x8ov\x8vi\x8id\x8de\x8er\x8rV\x8V3\x83'\x8'>\x8>,\x8,·'\x8'p\x8pr\x8ro\x8ot\x8to\x8oc\x8co\x8ol\x8l'\x8':\x8:
319 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nP\x8Pr\x8ro\x8ot\x8to\x8oc\x8co\x8ol\x8lV\x8V3\x83'\x8'>\x8>}\x8},\x8,319 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nP\x8Pr\x8ro\x8ot\x8to\x8oc\x8co\x8ol\x8lV\x8V3\x83'\x8'>\x8>}\x8},\x8,
320 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,320 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,
321 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,321 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
322 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,322 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'F\x8Fe\x8ed\x8de\x8er\x8ra\x8at\x8ti\x8io\x8on\x8nV\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
323 ········'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,·'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'p.pr.ro.ot.to.oc.co.ol.l'\x8',\x8,323 ········'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,·'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i.id.de.en.nt.ti.it.ty.y_._p.pr.ro.ov.vi.id.de.er.r'\x8',\x8,
324 ········'\x8'i.id.de.en.nt.ti.it.ty.y_._p.pr.ro.ov.vi.id.de.er.r'\x8',\x8,·'\x8'g\x8gr\x8ro\x8ou\x8up\x8ps\x8s'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,324 ········'\x8'p.pr.ro.ot.to.oc.co.ol.l'\x8',\x8,·'\x8'g\x8gr\x8ro\x8ou\x8up\x8ps\x8s'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,
325 ········'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8(325 ········'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8(
326 ········{\x8{'\x8'p.pr.ro.ot.to.oc.co.ol.l'.',.,·'.'i.id.de.en.nt.ti.it.ty.y_._p.pr.ro.ov.vi.id.de.er.r'\x8',\x8,·'\x8'g\x8gr\x8ro\x8ou\x8up\x8ps\x8s'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8326 ········{\x8{'\x8'i.id.de.en.nt.ti.it.ty.y_._p.pr.ro.ov.vi.id.de.er.r'.',.,·'.'p.pr.ro.ot.to.oc.co.ol.l'\x8',\x8,·'\x8'g\x8gr\x8ro\x8ou\x8up\x8ps\x8s'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
327 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8327 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
328 ········__firstlineno__·=\x8=·1\x814\x840\x80_\x8328 ········__firstlineno__·=\x8=·1\x814\x840\x80_\x8
329 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8329 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8'_\x8
330 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'g\x8gr\x8ro\x8ou\x8up\x8ps\x8s'\x8',\x8,·'\x8'i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y_\x8_p\x8pr\x8ro\x8ov\x8vi\x8id\x8de\x8er\x8r'\x8',\x8,330 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'g\x8gr\x8ro\x8ou\x8up\x8ps\x8s'\x8',\x8,·'\x8'i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y_\x8_p\x8pr\x8ro\x8ov\x8vi\x8id\x8de\x8er\x8r'\x8',\x8,
331 ········'\x8'p\x8pr\x8ro\x8ot\x8to\x8oc\x8co\x8ol\x8l'\x8'}\x8})\x8)_\x8331 ········'\x8'p\x8pr\x8ro\x8ot\x8to\x8oc\x8co\x8ol\x8l'\x8'}\x8})\x8)_\x8
332 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8332 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8
333 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8333 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8
Offset 373, 17 lines modifiedOffset 373, 17 lines modified
373 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8}_\x8373 ········<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8}_\x8
374 ········__dict__·=\x8=·m\x8ma\x8ap\x8pp\x8pi\x8in\x8ng\x8gp\x8pr\x8ro\x8ox\x8xy\x8y(\x8({\x8{'\x8'_\x8__\x8_m\x8mo\x8od\x8du\x8ul\x8le\x8e_\x8__\x8_'\x8':\x8:·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8',\x8,374 ········__dict__·=\x8=·m\x8ma\x8ap\x8pp\x8pi\x8in\x8ng\x8gp\x8pr\x8ro\x8ox\x8xy\x8y(\x8({\x8{'\x8'_\x8__\x8_m\x8mo\x8od\x8du\x8ul\x8le\x8e_\x8__\x8_'\x8':\x8:·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.a\x8ac\x8cc\x8ce\x8es\x8ss\x8s.\x8.t\x8ty\x8yp\x8pe\x8es\x8s'\x8',\x8,
375 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·1\x819\x895\x85,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_t\x8to\x8ok\x8ke\x8en\x8n_\x8_i\x8id\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s375 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·1\x819\x895\x85,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_t\x8to\x8ok\x8ke\x8en\x8n_\x8_i\x8id\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s
376 ········'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'c\x8co\x8on\x8ns\x8su\x8um\x8me\x8er\x8r_\x8_i\x8id\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8},\x8,·'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,376 ········'\x8's\x8st\x8tr\x8r'\x8'>\x8>,\x8,·'\x8'c\x8co\x8on\x8ns\x8su\x8um\x8me\x8er\x8r_\x8_i\x8id\x8d'\x8':\x8:·<\x8<c\x8cl\x8la\x8as\x8ss\x8s·'\x8's\x8st\x8tr\x8r'\x8'>\x8>}\x8},\x8,·'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,
377 ········'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e377 ········'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e
378 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'O\x8OA\x8Au\x8ut\x8th\x8h1\x81V\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e378 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'O\x8OA\x8Au\x8ut\x8th\x8h1\x81V\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e
379 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'O\x8OA\x8Au\x8ut\x8th\x8h1\x81V\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,379 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'O\x8OA\x8Au\x8ut\x8th\x8h1\x81V\x8V3\x83'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,·'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,
380 ········'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a.ac.cc.ce.es.ss.s_._t.to.ok.ke.en.n_._i.id.d'.',.,·'.'c.co.on.ns.su.um.me.er.r_\x8_i\x8id\x8d'\x8'}\x8})\x8),\x8,380 ········'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'c.co.on.ns.su.um.me.er.r_._i.id.d'.',.,·'.'a.ac.cc.ce.es.ss.s_._t.to.ok.ke.en.n_\x8_i\x8id\x8d'\x8'}\x8})\x8),\x8,
381 ········'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,381 ········'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,
382 ········'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'a.ac.cc.ce.es.ss.s_._t.to.ok.ke.en.n_._i.id.d'.',.,·'.'c.co.on.ns.su.um.me.er.r_\x8_i\x8id\x8d'\x8'}\x8})\x8),\x8,382 ········'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'c.co.on.ns.su.um.me.er.r_._i.id.d'.',.,·'.'a.ac.cc.ce.es.ss.s_._t.to.ok.ke.en.n_\x8_i\x8id\x8d'\x8'}\x8})\x8),\x8,
383 ········'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8383 ········'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
384 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8384 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
385 ········__firstlineno__·=\x8=·1\x819\x895\x85_\x8385 ········__firstlineno__·=\x8=·1\x819\x895\x85_\x8
Max diff block lines reached; 36160/58279 bytes (62.05%) of diff not shown.
8.5 KB
./usr/share/doc/python-keystoneauth1-doc/html/api/keystoneauth1.plugin.html
    
Offset 518, 15 lines modifiedOffset 518, 15 lines modified
518 <dl·class="py·attribute">518 <dl·class="py·attribute">
519 <dt·class="sig·sig-object·py"·id="keystoneauth1.plugin.ConnectionParams.__annotations__">519 <dt·class="sig·sig-object·py"·id="keystoneauth1.plugin.ConnectionParams.__annotations__">
520 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'cert':</span>·<span·class="pre">typing.NotRequired[typing.Union[str,</span>·<span·class="pre">typing.Tuple[str,</span>·<span·class="pre">str],</span>·<span·class="pre">NoneType]],</span>·<span·class="pre">'verify':</span>·<span·class="pre">typing.NotRequired[typing.Union[bool,</span>·<span·class="pre">str,</span>·<span·class="pre">NoneType]]}</span></em><a·class="headerlink"·href="#keystoneauth1.plugin.ConnectionParams.__annotations__"·title="Link·to·this·definition">¶</a></dt>520 <span·class="sig-name·descname"><span·class="pre">__annotations__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">{'cert':</span>·<span·class="pre">typing.NotRequired[typing.Union[str,</span>·<span·class="pre">typing.Tuple[str,</span>·<span·class="pre">str],</span>·<span·class="pre">NoneType]],</span>·<span·class="pre">'verify':</span>·<span·class="pre">typing.NotRequired[typing.Union[bool,</span>·<span·class="pre">str,</span>·<span·class="pre">NoneType]]}</span></em><a·class="headerlink"·href="#keystoneauth1.plugin.ConnectionParams.__annotations__"·title="Link·to·this·definition">¶</a></dt>
521 <dd></dd></dl>521 <dd></dd></dl>
  
522 <dl·class="py·attribute">522 <dl·class="py·attribute">
523 <dt·class="sig·sig-object·py"·id="keystoneauth1.plugin.ConnectionParams.__dict__">523 <dt·class="sig·sig-object·py"·id="keystoneauth1.plugin.ConnectionParams.__dict__">
524 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.plugin',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">36,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'cert':</span>·<span·class="pre">typing.NotRequired[typing.Union[str,</span>·<span·class="pre">typing.Tuple[str,</span>·<span·class="pre">str],</span>·<span·class="pre">NoneType]],</span>·<span·class="pre">'verify':</span>·<span·class="pre">typing.NotRequired[typing.Union[bool,</span>·<span·class="pre">str,</span>·<span·class="pre">NoneType]]},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'ConnectionParams'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'ConnectionParams'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'verify',</span>·<span·class="pre">'cert'}),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__mutable_keys__':</span>·<span·class="pre">frozenset({'verify',</span>·<span·class="pre">'cert'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.plugin.ConnectionParams.__dict__"·title="Link·to·this·definition">¶</a></dt>524 <span·class="sig-name·descname"><span·class="pre">__dict__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">mappingproxy({'__module__':</span>·<span·class="pre">'keystoneauth1.plugin',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">36,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'cert':</span>·<span·class="pre">typing.NotRequired[typing.Union[str,</span>·<span·class="pre">typing.Tuple[str,</span>·<span·class="pre">str],</span>·<span·class="pre">NoneType]],</span>·<span·class="pre">'verify':</span>·<span·class="pre">typing.NotRequired[typing.Union[bool,</span>·<span·class="pre">str,</span>·<span·class="pre">NoneType]]},</span>·<span·class="pre">'__static_attributes__':</span>·<span·class="pre">(),</span>·<span·class="pre">'__orig_bases__':</span>·<span·class="pre">(&lt;function</span>·<span·class="pre">TypedDict&gt;,),</span>·<span·class="pre">'__dict__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__dict__'</span>·<span·class="pre">of</span>·<span·class="pre">'ConnectionParams'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__weakref__':</span>·<span·class="pre">&lt;attribute</span>·<span·class="pre">'__weakref__'</span>·<span·class="pre">of</span>·<span·class="pre">'ConnectionParams'</span>·<span·class="pre">objects&gt;,</span>·<span·class="pre">'__doc__':</span>·<span·class="pre">None,</span>·<span·class="pre">'__required_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'cert',</span>·<span·class="pre">'verify'}),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__mutable_keys__':</span>·<span·class="pre">frozenset({'cert',</span>·<span·class="pre">'verify'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.plugin.ConnectionParams.__dict__"·title="Link·to·this·definition">¶</a></dt>
525 <dd></dd></dl>525 <dd></dd></dl>
  
526 <dl·class="py·attribute">526 <dl·class="py·attribute">
527 <dt·class="sig·sig-object·py"·id="keystoneauth1.plugin.ConnectionParams.__doc__">527 <dt·class="sig·sig-object·py"·id="keystoneauth1.plugin.ConnectionParams.__doc__">
528 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.plugin.ConnectionParams.__doc__"·title="Link·to·this·definition">¶</a></dt>528 <span·class="sig-name·descname"><span·class="pre">__doc__</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">None</span></em><a·class="headerlink"·href="#keystoneauth1.plugin.ConnectionParams.__doc__"·title="Link·to·this·definition">¶</a></dt>
529 <dd></dd></dl>529 <dd></dd></dl>
  
2.79 KB
html2text {}
    
Offset 286, 16 lines modifiedOffset 286, 16 lines modified
286 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·3\x836\x86,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'c\x8ce\x8er\x8rt\x8t'\x8':\x8:·t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d286 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·3\x836\x86,\x8,·'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'c\x8ce\x8er\x8rt\x8t'\x8':\x8:·t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d
287 ········[\x8[t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.U\x8Un\x8ni\x8io\x8on\x8n[\x8[s\x8st\x8tr\x8r,\x8,·t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.T\x8Tu\x8up\x8pl\x8le\x8e[\x8[s\x8st\x8tr\x8r,\x8,·s\x8st\x8tr\x8r]\x8],\x8,·N\x8No\x8on\x8ne\x8eT\x8Ty\x8yp\x8pe\x8e]\x8]]\x8],\x8,·'\x8'v\x8ve\x8er\x8ri\x8if\x8fy\x8y'\x8':\x8:287 ········[\x8[t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.U\x8Un\x8ni\x8io\x8on\x8n[\x8[s\x8st\x8tr\x8r,\x8,·t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.T\x8Tu\x8up\x8pl\x8le\x8e[\x8[s\x8st\x8tr\x8r,\x8,·s\x8st\x8tr\x8r]\x8],\x8,·N\x8No\x8on\x8ne\x8eT\x8Ty\x8yp\x8pe\x8e]\x8]]\x8],\x8,·'\x8'v\x8ve\x8er\x8ri\x8if\x8fy\x8y'\x8':\x8:
288 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.U\x8Un\x8ni\x8io\x8on\x8n[\x8[b\x8bo\x8oo\x8ol\x8l,\x8,·s\x8st\x8tr\x8r,\x8,·N\x8No\x8on\x8ne\x8eT\x8Ty\x8yp\x8pe\x8e]\x8]]\x8]}\x8},\x8,288 ········t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.N\x8No\x8ot\x8tR\x8Re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d[\x8[t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.U\x8Un\x8ni\x8io\x8on\x8n[\x8[b\x8bo\x8oo\x8ol\x8l,\x8,·s\x8st\x8tr\x8r,\x8,·N\x8No\x8on\x8ne\x8eT\x8Ty\x8yp\x8pe\x8e]\x8]]\x8]}\x8},\x8,
289 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,289 ········'\x8'_\x8__\x8_s\x8st\x8ta\x8at\x8ti\x8ic\x8c_\x8_a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8),\x8,
290 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'C\x8Co\x8on\x8nn\x8ne\x8ec\x8ct\x8ti\x8io\x8on\x8nP\x8Pa\x8ar\x8ra\x8am\x8ms\x8s'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,290 ········'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'C\x8Co\x8on\x8nn\x8ne\x8ec\x8ct\x8ti\x8io\x8on\x8nP\x8Pa\x8ar\x8ra\x8am\x8ms\x8s'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
291 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'C\x8Co\x8on\x8nn\x8ne\x8ec\x8ct\x8ti\x8io\x8on\x8nP\x8Pa\x8ar\x8ra\x8am\x8ms\x8s'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,291 ········'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8':\x8:·<\x8<a\x8at\x8tt\x8tr\x8ri\x8ib\x8bu\x8ut\x8te\x8e·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f·'\x8'C\x8Co\x8on\x8nn\x8ne\x8ec\x8ct\x8ti\x8io\x8on\x8nP\x8Pa\x8ar\x8ra\x8am\x8ms\x8s'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
292 ········'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,·'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:292 ········'\x8'_\x8__\x8_d\x8do\x8oc\x8c_\x8__\x8_'\x8':\x8:·N\x8No\x8on\x8ne\x8e,\x8,·'\x8'_\x8__\x8_r\x8re\x8eq\x8qu\x8ui\x8ir\x8re\x8ed\x8d_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,·'\x8'_\x8__\x8_o\x8op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:
293 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'v.ve.er.ri.if.fy.y'.',.,·'.'c.ce.er.rt.t'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,293 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'c.ce.er.rt.t'.',.,·'.'v.ve.er.ri.if.fy.y'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_r\x8re\x8ea\x8ad\x8do\x8on\x8nl\x8ly\x8y_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8()\x8),\x8,
294 ········'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'v.ve.er.ri.if.fy.y'.',.,·'.'c.ce.er.rt.t'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8294 ········'\x8'_\x8__\x8_m\x8mu\x8ut\x8ta\x8ab\x8bl\x8le\x8e_\x8_k\x8ke\x8ey\x8ys\x8s_\x8__\x8_'\x8':\x8:·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'c.ce.er.rt.t'.',.,·'.'v.ve.er.ri.if.fy.y'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
295 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8295 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
296 ········__firstlineno__·=\x8=·3\x836\x86_\x8296 ········__firstlineno__·=\x8=·3\x836\x86_\x8
297 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.p\x8pl\x8lu\x8ug\x8gi\x8in\x8n'\x8'_\x8297 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.p\x8pl\x8lu\x8ug\x8gi\x8in\x8n'\x8'_\x8
298 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'c\x8ce\x8er\x8rt\x8t'\x8',\x8,·'\x8'v\x8ve\x8er\x8ri\x8if\x8fy\x8y'\x8'}\x8})\x8)_\x8298 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'c\x8ce\x8er\x8rt\x8t'\x8',\x8,·'\x8'v\x8ve\x8er\x8ri\x8if\x8fy\x8y'\x8'}\x8})\x8)_\x8
299 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'c\x8ce\x8er\x8rt\x8t'\x8',\x8,·'\x8'v\x8ve\x8er\x8ri\x8if\x8fy\x8y'\x8'}\x8})\x8)_\x8299 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'c\x8ce\x8er\x8rt\x8t'\x8',\x8,·'\x8'v\x8ve\x8er\x8ri\x8if\x8fy\x8y'\x8'}\x8})\x8)_\x8
300 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8300 ········__orig_bases__·=\x8=·(\x8(<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·T\x8Ty\x8yp\x8pe\x8ed\x8dD\x8Di\x8ic\x8ct\x8t>\x8>,\x8,)\x8)_\x8
301 ········__readonly_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8301 ········__readonly_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8