193 KB
/srv/reproducible-results/rbuild-debian/r-b-build.byyXTIIB/b1/python-keystoneauth1_5.10.0-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.byyXTIIB/b2/python-keystoneauth1_5.10.0-1_amd64.changes
321 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·72fd6a388f3647dbad7b43a1358b7a99·1248460·doc·optional·python-keystoneauth1-doc_5.10.0-1_all.deb1 ·b4dfc836b87f99c9b5ca9fa27dac4e8e·1248476·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
192 KB
python-keystoneauth1-doc_5.10.0-1_all.deb
367 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·····6076·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··1242192·2025-02-25·14:14:31.000000·data.tar.xz3 -rw-r--r--···0········0········0··1242208·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
191 KB
data.tar.xz
191 KB
data.tar
184 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({'user',</span>·<span·class="pre">'token'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'trust',</span>·<span·class="pre">'serviceCatalog',</span>·<span·class="pre">'metadata'}),</span>·<span·class="pre">'__readonly_key[·...·truncated·by·diffoscope;·len:·168,·SHA:·bd20bce033ee01ad9d9036cc86ad68df74b2b82804d6741f2e851b77a2fe2f94·...·]',</span>·<span·class="pre">'token',</span>·<span·class="pre">'user',</span>·<span·class="pre">'serviceCatalog'}),</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({'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:·168,·SHA:·f027b13d81579f8ada3c9c3e535e99c7c296205f9efaf80a7feda5c848c28320·...·]',</span>·<span·class="pre">'token',</span>·<span·class="pre">'user',</span>·<span·class="pre">'serviceCatalog'}),</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({'restricted',</span>·<span·class="pre">'name',</span>·<span·class="pre">'id'}),</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">'__muta[·...·truncated·by·diffoscope;·len:·165,·SHA:·088bc9389ae09c0ad1fa37e6b8fe0edd56b6641c403382e3b838e51024487e31·...·]'}),</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({'restricted',</span>·<span·class="pre">'id',</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">'__muta[·...·truncated·by·diffoscope;·len:·165,·SHA:·33e3beed05b225e0cf4e26e9adfe88ce84e5948e940e9ab3f722e618dbc1970d·...·]'}),</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({'type',</span>·<span·class="pre">'name',</span>·<span·class="pre">'endpoints',</span>·<span·class="pre">'endpoints_links'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset([·...·truncated·by·diffoscope;·len:·160,·SHA:·7042c801fa18cb6722829f8a38388d9d53b2eaf026fb95fd8ffbb0e10efe6360·...·]',</span>·<span·class="pre">'endpoints_links'}),</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({'type',</span>·<span·class="pre">'endpoints',</span>·<span·class="pre">'name',</span>·<span·class="pre">'endpoints_links'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset([·...·truncated·by·diffoscope;·len:·160,·SHA:·7459c0110b99c60bfe3261361c26657dfbc39f1be245473e6bb1a6ccac3504df·...·]',</span>·<span·class="pre">'endpoints_links'}),</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 461, 15 lines modifiedOffset 461, 15 lines modified
461 <dl·class="py·attribute">461 <dl·class="py·attribute">
462 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.DomainV3.__annotations__">462 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.DomainV3.__annotations__">
463 <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">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.DomainV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>463 <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">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.DomainV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>
464 <dd></dd></dl>464 <dd></dd></dl>
  
465 <dl·class="py·attribute">465 <dl·class="py·attribute">
466 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.DomainV3.__dict__">466 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.DomainV3.__dict__">
467 <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">118,</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">'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">'DomainV3'</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">'DomainV3'</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({'name',</span>·<span·class="pre">'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">'__mutable_keys__':</sp[·...·truncated·by·diffoscope;·len:·69,·SHA:·5fa39d7ec5d6f7918a3a7256eae71be798ed70433bb76f8a1b2ba10855e1fc2c·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.DomainV3.__dict__"·title="Link·to·this·definition">¶</a></dt>467 <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">118,</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">'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">'DomainV3'</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">'DomainV3'</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">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__mutable_keys__':</sp[·...·truncated·by·diffoscope;·len:·69,·SHA:·72a6d9c85b2ef7cb66bb3c0342e757a498c29ab279409a128f15a9a4c503b0f3·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.DomainV3.__dict__"·title="Link·to·this·definition">¶</a></dt>
468 <dd></dd></dl>468 <dd></dd></dl>
  
469 <dl·class="py·attribute">469 <dl·class="py·attribute">
470 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.DomainV3.__doc__">470 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.DomainV3.__doc__">
471 <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.DomainV3.__doc__"·title="Link·to·this·definition">¶</a></dt>471 <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.DomainV3.__doc__"·title="Link·to·this·definition">¶</a></dt>
472 <dd></dd></dl>472 <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({'publicURL',</span>·<span·class="pre">'internalURL',</span>·<span·class="pre">'adminURL',</span>·<span·class="pre">'id',</span>·<span·class="pre">'region'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·cl[·...·truncated·by·diffoscope;·len:·303,·SHA:·431fce45cb65c3221b0a3e07a8a2b35cb8ad6f4f52a40cbccf8e19b5d47b7af6·...·]'}),</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({'region',</span>·<span·class="pre">'id',</span>·<span·class="pre">'publicURL',</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:·303,·SHA:·6f6baa6b5cb120dae6062f4a3b6529c977b48e579b13d8034f22248785eb7f36·...·]'}),</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_id',</span>·<span·class="pre">'interface',</span>·<span·class="pre">'id',</span>·<span·class="pre">'url',</span>·<span·class="pre">'region'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__[·...·truncated·by·diffoscope;·len:·283,·SHA:·4e4a06616e1af5529b1a2698afc3ebe7aed45b03d7222258bcfbcb0a0e53cc6b·...·]'}),</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({'region',</span>·<span·class="pre">'id',</span>·<span·class="pre">'region_id',</span>·<span·class="pre">'url',</span>·<span·class="pre">'interface'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__[·...·truncated·by·diffoscope;·len:·283,·SHA:·e83c6ec456564413739c4bf414a35cdbc09ef824f9b7d843a25230eec1ee4ed0·...·]'}),</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({'identity_provider',</span>·<span·class="pre">'groups',</span>·<span·class="pre">'protocol'}),</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:·177,·SHA:·c2b6c43c2e9ac09c8ed42408343b54dfb28d18b6d7879ab8ed2ba3ccc3eacbb4·...·]'}),</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({'groups',</span>·<span·class="pre">'protocol',</span>·<span·class="pre">'identity_provider'}),</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:·177,·SHA:·a064c35d9fe5e876dc8d3a1681a008434d9b74a2433a8a8808cddd8546cc3726·...·]'}),</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 1281, 15 lines modifiedOffset 1281, 15 lines modified
1281 <dl·class="py·attribute">1281 <dl·class="py·attribute">
1282 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectDomainV3.__annotations__">1282 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectDomainV3.__annotations__">
1283 <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">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectDomainV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>1283 <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">'name':</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'str'&gt;}</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectDomainV3.__annotations__"·title="Link·to·this·definition">¶</a></dt>
1284 <dd></dd></dl>1284 <dd></dd></dl>
  
1285 <dl·class="py·attribute">1285 <dl·class="py·attribute">
1286 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectDomainV3.__dict__">1286 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectDomainV3.__dict__">
1287 <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">107,</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">'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">'ProjectDomainV3'</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">'ProjectDomainV3'</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({'name',</span>·<span·class="pre">'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">'__mutable_keys__':</sp[·...·truncated·by·diffoscope;·len:·69,·SHA:·5fa39d7ec5d6f7918a3a7256eae71be798ed70433bb76f8a1b2ba10855e1fc2c·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectDomainV3.__dict__"·title="Link·to·this·definition">¶</a></dt>1287 <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">107,</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">'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">'ProjectDomainV3'</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">'ProjectDomainV3'</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">'__optional_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__mutable_keys__':</sp[·...·truncated·by·diffoscope;·len:·69,·SHA:·72a6d9c85b2ef7cb66bb3c0342e757a498c29ab279409a128f15a9a4c503b0f3·...·]'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.access.types.ProjectDomainV3.__dict__"·title="Link·to·this·definition">¶</a></dt>
1288 <dd></dd></dl>1288 <dd></dd></dl>
  
1289 <dl·class="py·attribute">1289 <dl·class="py·attribute">
1290 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectDomainV3.__doc__">1290 <dt·class="sig·sig-object·py"·id="keystoneauth1.access.types.ProjectDomainV3.__doc__">
1291 <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.ProjectDomainV3.__doc__"·title="Link·to·this·definition">¶</a></dt>1291 <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.ProjectDomainV3.__doc__"·title="Link·to·this·definition">¶</a></dt>
1292 <dd></dd></dl>1292 <dd></dd></dl>
  
Max diff block lines reached; 74221/123340 bytes (60.18%) of diff not shown.
63.0 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'u.us.se.er.r'.',.,·'.'t.to.ok.ke.en.n'\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't.to.ok.ke.en.n'.',.,·'.'u.us.se.er.r'\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't.tr.ru.us.st.t'\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.me.et.ta.ad.da.at.ta.a'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\x8',\x8,
25 ········'\x8'm.me.et.ta.ad.da.at.ta.a'\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.tr.ru.us.st.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,·'\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'.',.,·'.'m.me.et.ta.ad.da.at.ta.a'\x8',\x8,·'\x8't\x8to\x8ok\x8ke\x8en\x8n'\x8',\x8,·'\x8'u\x8us\x8se\x8er\x8r'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\x8'}\x8})\x8),\x8,26 ········f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'm.me.et.ta.ad.da.at.ta.a'.',.,·'.'t.tr.ru.us.st.t'\x8',\x8,·'\x8't\x8to\x8ok\x8ke\x8en\x8n'\x8',\x8,·'\x8'u\x8us\x8se\x8er\x8r'\x8',\x8,·'\x8's\x8se\x8er\x8rv\x8vi\x8ic\x8ce\x8eC\x8Ca\x8at\x8ta\x8al\x8lo\x8og\x8g'\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'r\x8re\x8es\x8st\x8tr\x8ri\x8ic\x8ct\x8te\x8ed\x8d'\x8',\x8,·'\x8'n.na.am.me.e'.',.,·'.'i.id.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'r\x8re\x8es\x8st\x8tr\x8ri\x8ic\x8ct\x8te\x8ed\x8d'\x8',\x8,·'\x8'i.id.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'r\x8re\x8es\x8st\x8tr\x8ri\x8ic\x8ct\x8te\x8ed\x8d'\x8',\x8,·'.'n.na.am.me.e'.',.,·'.'i.id.d'.',.,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'r\x8re\x8es\x8st\x8tr\x8ri\x8ic\x8ct\x8te\x8ed\x8d'\x8',\x8,
88 ········'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8ul\x8le\x8es\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)_\x888 ········'\x8'a\x8ac\x8cc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8ul\x8le\x8es\x8s'\x8',.,·'.'i.id.d'.',.,·'.'n.na.am.me.e'.'}\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 111, 18 lines modifiedOffset 111, 18 lines modified
111 ········__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,111 ········__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,
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't\x8ty\x8yp\x8pe\x8e'\x8',\x8,·'\x8'n.na.am.me.e'\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't\x8ty\x8yp\x8pe\x8e'\x8',\x8,·'\x8'e.en.nd.dp.po.oi.in.nt.ts.s'\x8',\x8,
119 ········'\x8'e.en.nd.dp.po.oi.in.nt.ts.s'\x8',\x8,·'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\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,119 ········'\x8'n.na.am.me.e'\x8',\x8,·'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\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,
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't\x8ty\x8yp\x8pe\x8e'\x8',\x8,·'\x8'n.na.am.me.e'.',.,·'.'e.en.nd.dp.po.oi.in.nt.ts.s'\x8',\x8,·'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\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)_\x8121 ········{\x8{'\x8't\x8ty\x8yp\x8pe\x8e'\x8',\x8,·'\x8'e.en.nd.dp.po.oi.in.nt.ts.s'.',.,·'.'n.na.am.me.e'\x8',\x8,·'\x8'e\x8en\x8nd\x8dp\x8po\x8oi\x8in\x8nt\x8ts\x8s_\x8_l\x8li\x8in\x8nk\x8ks\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
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 142, 16 lines modifiedOffset 142, 16 lines modified
142 ········__annotations__·=\x8=·{\x8{'\x8'i\x8id\x8d'\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}_\x8142 ········__annotations__·=\x8=·{\x8{'\x8'i\x8id\x8d'\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
143 ········__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,143 ········__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,
144 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·1\x811\x818\x88,\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,144 ········'\x8'_\x8__\x8_f\x8fi\x8ir\x8rs\x8st\x8tl\x8li\x8in\x8ne\x8en\x8no\x8o_\x8__\x8_'\x8':\x8:·1\x811\x818\x88,\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,
145 ········'\x8'n\x8na\x8am\x8me\x8e'\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,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:145 ········'\x8'n\x8na\x8am\x8me\x8e'\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,·'\x8'_\x8__\x8_o\x8or\x8ri\x8ig\x8g_\x8_b\x8ba\x8as\x8se\x8es\x8s_\x8__\x8_'\x8':\x8:
146 ········(\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·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f146 ········(\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·'\x8'_\x8__\x8_d\x8di\x8ic\x8ct\x8t_\x8__\x8_'\x8'·o\x8of\x8f
147 ········'\x8'D\x8Do\x8om\x8ma\x8ai\x8in\x8nV\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·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f147 ········'\x8'D\x8Do\x8om\x8ma\x8ai\x8in\x8nV\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·'\x8'_\x8__\x8_w\x8we\x8ea\x8ak\x8kr\x8re\x8ef\x8f_\x8__\x8_'\x8'·o\x8of\x8f
148 ········'\x8'D\x8Do\x8om\x8ma\x8ai\x8in\x8nV\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,·'\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(148 ········'\x8'D\x8Do\x8om\x8ma\x8ai\x8in\x8nV\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,·'\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(
149 ········{\x8{'\x8'n.na.am.me.e'.',.,·'.'i.id.d'\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:149 ········{\x8{'\x8'i.id.d'.',.,·'.'n.na.am.me.e'\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:
150 ········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'n.na.am.me.e'.',.,·'.'i.id.d'\x8'}\x8})\x8),\x8,150 ········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'\x8'}\x8})\x8),\x8,
151 ········'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8151 ········'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
152 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8152 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
153 ········__firstlineno__·=\x8=·1\x811\x818\x88_\x8153 ········__firstlineno__·=\x8=·1\x811\x818\x88_\x8
154 ········__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'_\x8154 ········__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
155 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i\x8id\x8d'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8'}\x8})\x8)_\x8155 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i\x8id\x8d'\x8',\x8,·'\x8'n\x8na\x8am\x8me\x8e'\x8'}\x8})\x8)_\x8
156 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8156 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{}\x8})\x8)_\x8
157 ········__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)_\x8157 ········__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'p.pu.ub.bl.li.ic.cU.UR.RL.L'.',.,·'.'i.in.nt.te.er.rn.na.al.lU.UR.RL.L'.',.,·'.'a.ad.dm.mi.in.nU\x8UR\x8RL\x8L'\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'r.re.eg.gi.io.on.n'.',.,·'.'i.id.d'.',.,·'.'p.pu.ub.bl.li.ic.cU\x8UR\x8RL\x8L'\x8',\x8,
179 ········'\x8'i.id.d'.',.,·'.'r.re.eg.gi.io.on.n'\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.UR.RL.L'\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(
181 ········{\x8{'\x8'p.pu.ub.bl.li.ic.cU.UR.RL.L'.',.,·'.'i.in.nt.te.er.rn.na.al.lU.UR.RL.L'.',.,·'.'a.ad.dm.mi.in.nU.UR.RL.L'.',.,·'.'i.id.d'.',.,·'.'r.re.eg.gi.io.on.n'\x8'}\x8})\x8),\x8,·'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:181 ········{\x8{'\x8'r.re.eg.gi.io.on.n'.',.,·'.'i.id.d'.',.,·'.'p.pu.ub.bl.li.ic.cU.UR.RL.L'.',.,·'.'a.ad.dm.mi.in.nU.UR.RL.L'.',.,·'.'i.in.nt.te.er.rn.na.al.lU.UR.RL.L'\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_._i.id.d'.',.,·'.'i.in.nt.te.er.rf.fa.ac.ce.e'.',.,·'.'i\x8id\x8d'\x8',\x8,·'\x8'u\x8ur\x8rl\x8l'\x8',\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'.',.,·'.'i.id.d'.',.,·'.'r.re.eg.gi.io.on.n_._i\x8id\x8d'\x8',\x8,·'\x8'u\x8ur\x8rl\x8l'\x8',\x8,
215 ········'\x8'r.re.eg.gi.io.on.n'\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:215 ········'\x8'i.in.nt.te.er.rf.fa.ac.ce.e'\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\x8re\x8eg\x8gi\x8io\x8on\x8n_._i.id.d'.',.,·'.'i.in.nt.te.er.rf.fa.ac.ce.e'\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\x8re\x8eg\x8gi\x8io\x8on\x8n'.',.,·'.'i.id.d'\x8',\x8,
217 ········'\x8'i.id.d'.',.,·'.'u.ur.rl.l'.',.,·'.'r.re.eg.gi.io.on.n'\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.id.d'.',.,·'.'u.ur.rl.l'.',.,·'.'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'i.id.de.en.nt.ti.it.ty.y_._p.pr.ro.ov.vi.id.de.er.r'\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'g.gr.ro.ou.up.ps.s'.',.,·'.'p.pr.ro.ot.to.oc.co.ol.l'\x8',\x8,
324 ········'\x8'g.gr.ro.ou.up.ps.s'.',.,·'.'p.pr.ro.ot.to.oc.co.ol.l'\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'i.id.de.en.nt.ti.it.ty.y_._p.pr.ro.ov.vi.id.de.er.r'\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'i.id.de.en.nt.ti.it.ty.y_._p.pr.ro.ov.vi.id.de.er.r'.',.,·'.'g.gr.ro.ou.up.ps.s'.',.,·'.'p.pr.ro.ot.to.oc.co.ol.l'\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'g.gr.ro.ou.up.ps.s'.',.,·'.'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),\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,
Max diff block lines reached; 41765/64477 bytes (64.78%) of diff not shown.
7.84 KB
./usr/share/doc/python-keystoneauth1-doc/html/api/keystoneauth1.identity.v3.base.html
    
Offset 709, 15 lines modifiedOffset 709, 15 lines modified
709 <dl·class="py·attribute">709 <dl·class="py·attribute">
710 <dt·class="sig·sig-object·py"·id="keystoneauth1.identity.v3.base._AuthIdentity.__annotations__">710 <dt·class="sig·sig-object·py"·id="keystoneauth1.identity.v3.base._AuthIdentity.__annotations__">
711 <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">{'identity':</span>·<span·class="pre">dict[str,</span>·<span·class="pre">typing.Any],</span>·<span·class="pre">'scope':</span>·<span·class="pre">typing.NotRequired[typing.Union[dict[str,</span>·<span·class="pre">typing.Any],</span>·<span·class="pre">str]]}</span></em><a·class="headerlink"·href="#keystoneauth1.identity.v3.base._AuthIdentity.__annotations__"·title="Link·to·this·definition">¶</a></dt>711 <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">{'identity':</span>·<span·class="pre">dict[str,</span>·<span·class="pre">typing.Any],</span>·<span·class="pre">'scope':</span>·<span·class="pre">typing.NotRequired[typing.Union[dict[str,</span>·<span·class="pre">typing.Any],</span>·<span·class="pre">str]]}</span></em><a·class="headerlink"·href="#keystoneauth1.identity.v3.base._AuthIdentity.__annotations__"·title="Link·to·this·definition">¶</a></dt>
712 <dd></dd></dl>712 <dd></dd></dl>
  
713 <dl·class="py·attribute">713 <dl·class="py·attribute">
714 <dt·class="sig·sig-object·py"·id="keystoneauth1.identity.v3.base._AuthIdentity.__dict__">714 <dt·class="sig·sig-object·py"·id="keystoneauth1.identity.v3.base._AuthIdentity.__dict__">
715 <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.identity.v3.base',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">96,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'identity':</span>·<span·class="pre">dict[str,</span>·<span·class="pre">typing.Any],</span>·<span·class="pre">'scope':</span>·<span·class="pre">typing.NotRequired[typing.Union[dict[str,</span>·<span·class="pre">typing.Any],</span>·<span·class="pre">str]]},</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">'_AuthIdentity'</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">'_AuthIdentity'</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'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'scope'}),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__mutable_keys__':</span>·<span·class="pre">frozenset({'identity',</span>·<span·class="pre">'scope'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.identity.v3.base._AuthIdentity.__dict__"·title="Link·to·this·definition">¶</a></dt>715 <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.identity.v3.base',</span>·<span·class="pre">'__firstlineno__':</span>·<span·class="pre">96,</span>·<span·class="pre">'__annotations__':</span>·<span·class="pre">{'identity':</span>·<span·class="pre">dict[str,</span>·<span·class="pre">typing.Any],</span>·<span·class="pre">'scope':</span>·<span·class="pre">typing.NotRequired[typing.Union[dict[str,</span>·<span·class="pre">typing.Any],</span>·<span·class="pre">str]]},</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">'_AuthIdentity'</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">'_AuthIdentity'</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'}),</span>·<span·class="pre">'__optional_keys__':</span>·<span·class="pre">frozenset({'scope'}),</span>·<span·class="pre">'__readonly_keys__':</span>·<span·class="pre">frozenset(),</span>·<span·class="pre">'__mutable_keys__':</span>·<span·class="pre">frozenset({'scope',</span>·<span·class="pre">'identity'}),</span>·<span·class="pre">'__total__':</span>·<span·class="pre">True})</span></em><a·class="headerlink"·href="#keystoneauth1.identity.v3.base._AuthIdentity.__dict__"·title="Link·to·this·definition">¶</a></dt>
716 <dd></dd></dl>716 <dd></dd></dl>
  
717 <dl·class="py·attribute">717 <dl·class="py·attribute">
718 <dt·class="sig·sig-object·py"·id="keystoneauth1.identity.v3.base._AuthIdentity.__doc__">718 <dt·class="sig·sig-object·py"·id="keystoneauth1.identity.v3.base._AuthIdentity.__doc__">
719 <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.identity.v3.base._AuthIdentity.__doc__"·title="Link·to·this·definition">¶</a></dt>719 <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.identity.v3.base._AuthIdentity.__doc__"·title="Link·to·this·definition">¶</a></dt>
720 <dd></dd></dl>720 <dd></dd></dl>
  
2.36 KB
html2text {}
    
Offset 348, 15 lines modifiedOffset 348, 15 lines modified
348 ········'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8':\x8:·d\x8di\x8ic\x8ct\x8t[\x8[s\x8st\x8tr\x8r,\x8,·t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.A\x8An\x8ny\x8y]\x8],\x8,·'\x8's\x8sc\x8co\x8op\x8pe\x8e'\x8':\x8:348 ········'\x8'_\x8__\x8_a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8ns\x8s_\x8__\x8_'\x8':\x8:·{\x8{'\x8'i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8':\x8:·d\x8di\x8ic\x8ct\x8t[\x8[s\x8st\x8tr\x8r,\x8,·t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.A\x8An\x8ny\x8y]\x8],\x8,·'\x8's\x8sc\x8co\x8op\x8pe\x8e'\x8':\x8:
349 ········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[d\x8di\x8ic\x8ct\x8t[\x8[s\x8st\x8tr\x8r,\x8,·t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.A\x8An\x8ny\x8y]\x8],\x8,·s\x8st\x8tr\x8r]\x8]]\x8]}\x8},\x8,349 ········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[d\x8di\x8ic\x8ct\x8t[\x8[s\x8st\x8tr\x8r,\x8,·t\x8ty\x8yp\x8pi\x8in\x8ng\x8g.\x8.A\x8An\x8ny\x8y]\x8],\x8,·s\x8st\x8tr\x8r]\x8]]\x8]}\x8},\x8,
350 ········'\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,350 ········'\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,
351 ········'\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'_\x8_A\x8Au\x8ut\x8th\x8hI\x8Id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,351 ········'\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'_\x8_A\x8Au\x8ut\x8th\x8hI\x8Id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
352 ········'\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'_\x8_A\x8Au\x8ut\x8th\x8hI\x8Id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,352 ········'\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'_\x8_A\x8Au\x8ut\x8th\x8hI\x8Id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8'·o\x8ob\x8bj\x8je\x8ec\x8ct\x8ts\x8s>\x8>,\x8,
353 ········'\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\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8'}\x8})\x8),\x8,353 ········'\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\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8'}\x8})\x8),\x8,
354 ········'\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's\x8sc\x8co\x8op\x8pe\x8e'\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:354 ········'\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's\x8sc\x8co\x8op\x8pe\x8e'\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:
355 ········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.de.en.nt.ti.it.ty.y'.',.,·'.'s.sc.co.op.pe.e'\x8'}\x8})\x8),\x8,355 ········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's.sc.co.op.pe.e'.',.,·'.'i.id.de.en.nt.ti.it.ty.y'\x8'}\x8})\x8),\x8,
356 ········'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8356 ········'\x8'_\x8__\x8_t\x8to\x8ot\x8ta\x8al\x8l_\x8__\x8_'\x8':\x8:·T\x8Tr\x8ru\x8ue\x8e}\x8})\x8)_\x8
357 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8357 ········__doc__·=\x8=·N\x8No\x8on\x8ne\x8e_\x8
358 ········__firstlineno__·=\x8=·9\x896\x86_\x8358 ········__firstlineno__·=\x8=·9\x896\x86_\x8
359 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y.\x8.v\x8v3\x83.\x8.b\x8ba\x8as\x8se\x8e'\x8'_\x8359 ········__module__·=\x8=·'\x8'k\x8ke\x8ey\x8ys\x8st\x8to\x8on\x8ne\x8ea\x8au\x8ut\x8th\x8h1\x81.\x8.i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y.\x8.v\x8v3\x83.\x8.b\x8ba\x8as\x8se\x8e'\x8'_\x8
360 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8',\x8,·'\x8's\x8sc\x8co\x8op\x8pe\x8e'\x8'}\x8})\x8)_\x8360 ········__mutable_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8'i\x8id\x8de\x8en\x8nt\x8ti\x8it\x8ty\x8y'\x8',\x8,·'\x8's\x8sc\x8co\x8op\x8pe\x8e'\x8'}\x8})\x8)_\x8
361 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8's\x8sc\x8co\x8op\x8pe\x8e'\x8'}\x8})\x8)_\x8361 ········__optional_keys__·=\x8=·f\x8fr\x8ro\x8oz\x8ze\x8en\x8ns\x8se\x8et\x8t(\x8({\x8{'\x8's\x8sc\x8co\x8op\x8pe\x8e'\x8'}\x8})\x8)_\x8
362 ········__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)_\x8362 ········__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