37.7 KB
/srv/reproducible-results/archlinuxrb-build-Aw7mZK0L/b1/python-parso/python-parso-1:0.8.3-2-any.pkg.tar.zst vs.
/srv/reproducible-results/archlinuxrb-build-Aw7mZK0L/b2/python-parso/python-parso-1:0.8.3-2-any.pkg.tar.zst
37.5 KB
python-parso-1:0.8.3-2-any.pkg.tar
2.12 KB
file list
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 -rw-r--r--···0·root·········(0)·root·········(0)·····9003·2023-07-27·03:57:53.000000·.BUILDINFO1 -rw-r--r--···0·root·········(0)·root·········(0)·····9003·2023-07-27·03:57:53.000000·.BUILDINFO
2 -rw-r--r--···0·root·········(0)·root·········(0)·····4855·2023-07-27·03:57:53.000000·.MTREE2 -rw-r--r--···0·root·········(0)·root·········(0)·····4860·2023-07-27·03:57:53.000000·.MTREE
3 -rw-r--r--···0·root·········(0)·root·········(0)······510·2023-07-27·03:57:53.000000·.PKGINFO3 -rw-r--r--···0·root·········(0)·root·········(0)······510·2023-07-27·03:57:53.000000·.PKGINFO
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/python3.11/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/python3.11/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/python3.11/site-packages/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/python3.11/site-packages/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/python3.11/site-packages/parso/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/python3.11/site-packages/parso/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/python3.11/site-packages/parso-0.8.3-py3.11.egg-info/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/lib/python3.11/site-packages/parso-0.8.3-py3.11.egg-info/
Offset 96, 8 lines modifiedOffset 96, 8 lines modified
96 -rw-r--r--···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/doc/python-parso/global.txt96 -rw-r--r--···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/doc/python-parso/global.txt
97 -rw-r--r--···0·root·········(0)·root·········(0)·····1581·2023-07-27·03:57:53.000000·usr/share/doc/python-parso/index.txt97 -rw-r--r--···0·root·········(0)·root·········(0)·····1581·2023-07-27·03:57:53.000000·usr/share/doc/python-parso/index.txt
98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/licenses/98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/licenses/
99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/licenses/python-parso/99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/licenses/python-parso/
100 -rw-r--r--···0·root·········(0)·root·········(0)·····4176·2023-07-27·03:57:53.000000·usr/share/licenses/python-parso/LICENSE.txt100 -rw-r--r--···0·root·········(0)·root·········(0)·····4176·2023-07-27·03:57:53.000000·usr/share/licenses/python-parso/LICENSE.txt
101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/man/101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/man/
102 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/man/man1/102 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-27·03:57:53.000000·usr/share/man/man1/
103 -rw-r--r--···0·root·········(0)·root·········(0)·····9276·2023-07-27·03:57:53.000000·usr/share/man/man1/python-parso.1.gz103 -rw-r--r--···0·root·········(0)·root·········(0)·····9311·2023-07-27·03:57:53.000000·usr/share/man/man1/python-parso.1.gz
2.04 KB
.MTREE
2.03 KB
.MTREE-content
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 #mtree1 #mtree
2 /set·type=file·uid=0·gid=0·mode=6442 /set·type=file·uid=0·gid=0·mode=644
3 ./.BUILDINFO·time=1690430273.0·size=9003·md5digest=352943b8a5f45c7d3a34b806afa75df5·sha256digest=0569242003f1672fdae932fdddc98e10536f71d6a8450b5b06f2aa0fc822d5fb3 ./.BUILDINFO·time=1690430273.0·size=9003·md5digest=352943b8a5f45c7d3a34b806afa75df5·sha256digest=0569242003f1672fdae932fdddc98e10536f71d6a8450b5b06f2aa0fc822d5fb
4 ./.PKGINFO·time=1690430273.0·size=510·md5digest=bc534114b2f402244e7f77138978a53e·sha256digest=cb51930eea3a96d4241764224e7ff5fd7dc99cf26da240c7650e5298401aeadc4 ./.PKGINFO·time=1690430273.0·size=510·md5digest=a5841f7ad8bfbd8256ca58ba1a30a50b·sha256digest=673aa03e69e32c6115a95476ebc41b25b1d2810db4fa7465ff64106101adfbd6
5 /set·mode=7555 /set·mode=755
6 ./usr·time=1690430273.0·type=dir6 ./usr·time=1690430273.0·type=dir
7 ./usr/lib·time=1690430273.0·type=dir7 ./usr/lib·time=1690430273.0·type=dir
8 ./usr/lib/python3.11·time=1690430273.0·type=dir8 ./usr/lib/python3.11·time=1690430273.0·type=dir
9 ./usr/lib/python3.11/site-packages·time=1690430273.0·type=dir9 ./usr/lib/python3.11/site-packages·time=1690430273.0·type=dir
10 /set·mode=64410 /set·mode=644
11 ./usr/lib/python3.11/site-packages/parso·time=1690430273.0·mode=755·type=dir11 ./usr/lib/python3.11/site-packages/parso·time=1690430273.0·mode=755·type=dir
Offset 101, 8 lines modifiedOffset 101, 8 lines modified
101 ./usr/share/doc/python-parso/global.txt·time=1690430273.0·size=0·md5digest=d41d8cd98f00b204e9800998ecf8427e·sha256digest=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855101 ./usr/share/doc/python-parso/global.txt·time=1690430273.0·size=0·md5digest=d41d8cd98f00b204e9800998ecf8427e·sha256digest=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
102 ./usr/share/doc/python-parso/index.txt·time=1690430273.0·size=1581·md5digest=add71f2e3f8a66a6bf8458dd822b9a09·sha256digest=abeb46f608717f0bb9133a532f7ddeda70d837a30658d47aab06babc01ced4a8102 ./usr/share/doc/python-parso/index.txt·time=1690430273.0·size=1581·md5digest=add71f2e3f8a66a6bf8458dd822b9a09·sha256digest=abeb46f608717f0bb9133a532f7ddeda70d837a30658d47aab06babc01ced4a8
103 ./usr/share/licenses·time=1690430273.0·mode=755·type=dir103 ./usr/share/licenses·time=1690430273.0·mode=755·type=dir
104 ./usr/share/licenses/python-parso·time=1690430273.0·mode=755·type=dir104 ./usr/share/licenses/python-parso·time=1690430273.0·mode=755·type=dir
105 ./usr/share/licenses/python-parso/LICENSE.txt·time=1690430273.0·size=4176·md5digest=cbaa2675b2424d771451332a7a69503f·sha256digest=fa67973073753d17624caf8684d5ee816d70c89d912c5bca7ca0f08e7b150edb105 ./usr/share/licenses/python-parso/LICENSE.txt·time=1690430273.0·size=4176·md5digest=cbaa2675b2424d771451332a7a69503f·sha256digest=fa67973073753d17624caf8684d5ee816d70c89d912c5bca7ca0f08e7b150edb
106 ./usr/share/man·time=1690430273.0·mode=755·type=dir106 ./usr/share/man·time=1690430273.0·mode=755·type=dir
107 ./usr/share/man/man1·time=1690430273.0·mode=755·type=dir107 ./usr/share/man/man1·time=1690430273.0·mode=755·type=dir
108 ./usr/share/man/man1/python-parso.1.gz·time=1690430273.0·size=9276·md5digest=c53758e4ca6419cb78d1b69bf845e4aa·sha256digest=aa9aa11bd1a1b7ec1045e305a376db04bfe2dda3e07a268f5f12d4888d2528d7108 ./usr/share/man/man1/python-parso.1.gz·time=1690430273.0·size=9311·md5digest=b641f22f04057e96b18e9c2ef2dae4e6·sha256digest=c7d7777a73f51c30f3e1916a3d812f8a94a8f198e02d67725528c59f0f9ab55c
513 B
.PKGINFO
    
Offset 3, 14 lines modifiedOffset 3, 14 lines modified
3 pkgname·=·python-parso3 pkgname·=·python-parso
4 pkgbase·=·python-parso4 pkgbase·=·python-parso
5 pkgver·=·1:0.8.3-25 pkgver·=·1:0.8.3-2
6 pkgdesc·=·Python·parser·that·supports·error·recovery·and·round-trip·parsing·for·different·Python·versions6 pkgdesc·=·Python·parser·that·supports·error·recovery·and·round-trip·parsing·for·different·Python·versions
7 url·=·https://github.com/davidhalter/parso7 url·=·https://github.com/davidhalter/parso
8 builddate·=·16904302738 builddate·=·1690430273
9 packager·=·Reproducible·Arch·Linux·tests·<reproducible@archlinux.org>9 packager·=·Reproducible·Arch·Linux·tests·<reproducible@archlinux.org>
10 size·=·106112010 size·=·1061155
11 arch·=·any11 arch·=·any
12 license·=·MIT12 license·=·MIT
13 depend·=·python13 depend·=·python
14 makedepend·=·python-setuptools14 makedepend·=·python-setuptools
15 makedepend·=·python-sphinx15 makedepend·=·python-sphinx
16 checkdepend·=·python-pytest16 checkdepend·=·python-pytest
32.7 KB
usr/share/man/man1/python-parso.1.gz
32.7 KB
python-parso.1
    
Offset 144, 25 lines modifiedOffset 144, 25 lines modified
144 .UNINDENT144 .UNINDENT
145 .UNINDENT145 .UNINDENT
146 .SS·Loading·a·Grammar146 .SS·Loading·a·Grammar
147 .sp147 .sp
148 Typically·if·you·want·to·work·with·one·specific·Python·version,·use:148 Typically·if·you·want·to·work·with·one·specific·Python·version,·use:
149 .INDENT·0.0149 .INDENT·0.0
150 .TP150 .TP
151 .B·parso.load_grammar(*,·version:··str··=··None,·path:··str··=··None)151 .B·parso.load_grammar(*,·version:··\fI\%str\fP··=··None,·path:··\fI\%str\fP··=··None)
152 Loads·a·\fI\%parso.Grammar\fP\&.·The·default·version·is·the·current·Python152 Loads·a·\fI\%parso.Grammar\fP\&.·The·default·version·is·the·current·Python
153 version.153 version.
154 .INDENT·7.0154 .INDENT·7.0
155 .TP155 .TP
156 .B·Parameters156 .B·Parameters
157 .INDENT·7.0157 .INDENT·7.0
158 .IP·\(bu·2158 .IP·\(bu·2
159 \fBversion\fP·(\fIstr\fP)·\-\-·A·python·version·string,·e.g.·\fBversion=\(aq3.8\(aq\fP\&.159 \fBversion\fP·(\fI\%str\fP)·\-\-·A·python·version·string,·e.g.·\fBversion=\(aq3.8\(aq\fP\&.
160 .IP·\(bu·2160 .IP·\(bu·2
161 \fBpath\fP·(\fIstr\fP)·\-\-·A·path·to·a·grammar·file161 \fBpath\fP·(\fI\%str\fP)·\-\-·A·path·to·a·grammar·file
162 .UNINDENT162 .UNINDENT
163 .UNINDENT163 .UNINDENT
164 .UNINDENT164 .UNINDENT
165 .SS·Grammar·methods165 .SS·Grammar·methods
166 .sp166 .sp
167 You·will·get·back·a·grammar·object·that·you·can·use·to·parse·code·and·find167 You·will·get·back·a·grammar·object·that·you·can·use·to·parse·code·and·find
168 issues·in·it:168 issues·in·it:
Offset 175, 52 lines modifiedOffset 175, 52 lines modified
175 .INDENT·7.0175 .INDENT·7.0
176 .TP176 .TP
177 .B·Parameters177 .B·Parameters
178 \fBtext\fP·\-\-·A·BNF·representation·of·your·grammar.178 \fBtext\fP·\-\-·A·BNF·representation·of·your·grammar.
179 .UNINDENT179 .UNINDENT
180 .INDENT·7.0180 .INDENT·7.0
181 .TP181 .TP
182 .B·parse(code:··str··|··bytes··=··None,·*,·error_recovery=True,·path:··PathLike··|··str··=··None,·start_symbol:··str··=··None,·cache=False,·diff_cache=False,·cache_path:··PathLike··|··str··=··None,·file_io:··FileIO··=··None)·->·_NodeT182 .B·parse(code:··\fI\%str\fP··|··\fI\%bytes\fP··=··None,·*,·error_recovery=True,·path:··\fI\%PathLike\fP··|··\fI\%str\fP··=··None,·start_symbol:··\fI\%str\fP··=··None,·cache=False,·diff_cache=False,·cache_path:··\fI\%PathLike\fP··|··\fI\%str\fP··=··None,·file_io:··FileIO··=··None)·->·_NodeT
183 If·you·want·to·parse·a·Python·file·you·want·to·start·here,·most·likely.183 If·you·want·to·parse·a·Python·file·you·want·to·start·here,·most·likely.
184 .sp184 .sp
185 If·you·need·finer·grained·control·over·the·parsed·instance,·there·will·be185 If·you·need·finer·grained·control·over·the·parsed·instance,·there·will·be
186 other·ways·to·access·it.186 other·ways·to·access·it.
187 .INDENT·7.0187 .INDENT·7.0
188 .TP188 .TP
189 .B·Parameters189 .B·Parameters
190 .INDENT·7.0190 .INDENT·7.0
191 .IP·\(bu·2191 .IP·\(bu·2
192 \fBcode\fP·(\fIstr\fP)·\-\-·A·unicode·or·bytes·string.·When·it\(aqs·not·possible·to192 \fBcode\fP·(\fI\%str\fP)·\-\-·A·unicode·or·bytes·string.·When·it\(aqs·not·possible·to
193 decode·bytes·to·a·string,·returns·a193 decode·bytes·to·a·string,·returns·a
194 \fBUnicodeDecodeError\fP\&.194 \fI\%UnicodeDecodeError\fP\&.
195 .IP·\(bu·2195 .IP·\(bu·2
196 \fBerror_recovery\fP·(\fIbool\fP)·\-\-·If·enabled,·any·code·will·be·returned.·If196 \fBerror_recovery\fP·(\fI\%bool\fP)·\-\-·If·enabled,·any·code·will·be·returned.·If
197 it·is·invalid,·it·will·be·returned·as·an·error·node.·If·disabled,197 it·is·invalid,·it·will·be·returned·as·an·error·node.·If·disabled,
198 you·will·get·a·ParseError·when·encountering·syntax·errors·in·your198 you·will·get·a·ParseError·when·encountering·syntax·errors·in·your
199 code.199 code.
200 .IP·\(bu·2200 .IP·\(bu·2
201 \fBstart_symbol\fP·(\fIstr\fP)·\-\-·The·grammar·rule·(nonterminal)·that·you·want201 \fBstart_symbol\fP·(\fI\%str\fP)·\-\-·The·grammar·rule·(nonterminal)·that·you·want
202 to·parse.·Only·allowed·to·be·used·when·error_recovery·is·False.202 to·parse.·Only·allowed·to·be·used·when·error_recovery·is·False.
203 .IP·\(bu·2203 .IP·\(bu·2
204 \fBpath\fP·(\fIstr\fP)·\-\-·The·path·to·the·file·you·want·to·open.·Only·needed·for·caching.204 \fBpath\fP·(\fI\%str\fP)·\-\-·The·path·to·the·file·you·want·to·open.·Only·needed·for·caching.
205 .IP·\(bu·2205 .IP·\(bu·2
206 \fBcache\fP·(\fIbool\fP)·\-\-·Keeps·a·copy·of·the·parser·tree·in·RAM·and·on·disk206 \fBcache\fP·(\fI\%bool\fP)·\-\-·Keeps·a·copy·of·the·parser·tree·in·RAM·and·on·disk
207 if·a·path·is·given.·Returns·the·cached·trees·if·the·corresponding207 if·a·path·is·given.·Returns·the·cached·trees·if·the·corresponding
208 files·on·disk·have·not·changed.·Note·that·this·stores·pickle·files208 files·on·disk·have·not·changed.·Note·that·this·stores·pickle·files
209 on·your·file·system·(e.g.·for·Linux·in·\fB~/.cache/parso/\fP).209 on·your·file·system·(e.g.·for·Linux·in·\fB~/.cache/parso/\fP).
210 .IP·\(bu·2210 .IP·\(bu·2
211 \fBdiff_cache\fP·(\fIbool\fP)·\-\-·Diffs·the·cached·python·module·against·the·new211 \fBdiff_cache\fP·(\fI\%bool\fP)·\-\-·Diffs·the·cached·python·module·against·the·new
212 code·and·tries·to·parse·only·the·parts·that·have·changed.·Returns212 code·and·tries·to·parse·only·the·parts·that·have·changed.·Returns
213 the·same·(changed)·module·that·is·found·in·cache.·Using·this·option213 the·same·(changed)·module·that·is·found·in·cache.·Using·this·option
214 requires·you·to·not·do·anything·anymore·with·the·cached·modules214 requires·you·to·not·do·anything·anymore·with·the·cached·modules
215 under·that·path,·because·the·contents·of·it·might·change.·This215 under·that·path,·because·the·contents·of·it·might·change.·This
216 option·is·still·somewhat·experimental.·If·you·want·stability,216 option·is·still·somewhat·experimental.·If·you·want·stability,
217 please·don\(aqt·use·it.217 please·don\(aqt·use·it.
218 .IP·\(bu·2218 .IP·\(bu·2
219 \fBcache_path\fP·(\fIbool\fP)·\-\-·If·given·saves·the·parso·cache·in·this219 \fBcache_path\fP·(\fI\%bool\fP)·\-\-·If·given·saves·the·parso·cache·in·this
220 directory.·If·not·given,·defaults·to·the·default·cache·places·on220 directory.·If·not·given,·defaults·to·the·default·cache·places·on
221 each·platform.221 each·platform.
222 .UNINDENT222 .UNINDENT
223 .TP223 .TP
224 .B·Returns224 .B·Returns
225 A·subclass·of·\fI\%parso.tree.NodeOrLeaf\fP\&.·Typically·a225 A·subclass·of·\fI\%parso.tree.NodeOrLeaf\fP\&.·Typically·a
226 \fI\%parso.python.tree.Module\fP\&.226 \fI\%parso.python.tree.Module\fP\&.
Offset 269, 42 lines modifiedOffset 269, 42 lines modified
269 .TP269 .TP
270 .B·parso.parse(code=None,·**kwargs)270 .B·parso.parse(code=None,·**kwargs)
271 A·utility·function·to·avoid·loading·grammars.271 A·utility·function·to·avoid·loading·grammars.
272 Params·are·documented·in·\fI\%parso.Grammar.parse()\fP\&.272 Params·are·documented·in·\fI\%parso.Grammar.parse()\fP\&.
273 .INDENT·7.0273 .INDENT·7.0
274 .TP274 .TP
275 .B·Parameters275 .B·Parameters
276 \fBversion\fP·(\fIstr\fP)·\-\-·The·version·used·by·\fI\%parso.load_grammar()\fP\&.276 \fBversion\fP·(\fI\%str\fP)·\-\-·The·version·used·by·\fI\%parso.load_grammar()\fP\&.
277 .UNINDENT277 .UNINDENT
278 .UNINDENT278 .UNINDENT
279 .INDENT·0.0279 .INDENT·0.0
280 .TP280 .TP
281 .B·parso.split_lines(string:··str,·keepends:··bool··=··False)·->·Sequence[str]281 .B·parso.split_lines(string:··\fI\%str\fP,·keepends:··\fI\%bool\fP··=··False)·->·\fI\%Sequence\fP[\fI\%str\fP]
282 Intended·for·Python·code.·In·contrast·to·Python\(aqs·\fBstr.splitlines()\fP,282 Intended·for·Python·code.·In·contrast·to·Python\(aqs·\fI\%str.splitlines()\fP,
283 looks·at·form·feeds·and·other·special·characters·as·normal·text.·Just283 looks·at·form·feeds·and·other·special·characters·as·normal·text.·Just
284 splits·\fB\en\fP·and·\fB\er\en\fP\&.284 splits·\fB\en\fP·and·\fB\er\en\fP\&.
285 Also·different:·Returns·\fB[\(dq\(dq]\fP·for·an·empty·string·input.285 Also·different:·Returns·\fB[\(dq\(dq]\fP·for·an·empty·string·input.
286 .sp286 .sp
287 In·Python·2.7·form·feeds·are·used·as·normal·characters·when·using287 In·Python·2.7·form·feeds·are·used·as·normal·characters·when·using
288 str.splitlines.·However·in·Python·3·somewhere·there·was·a·decision·to·split288 str.splitlines.·However·in·Python·3·somewhere·there·was·a·decision·to·split
289 also·on·form·feeds.289 also·on·form·feeds.
290 .UNINDENT290 .UNINDENT
291 .INDENT·0.0291 .INDENT·0.0
292 .TP292 .TP
293 .B·parso.python_bytes_to_unicode(source:··str··|··bytes,·encoding:··str··=··\(aqutf\-8\(aq,·errors:··str··=··\(aqstrict\(aq)·->·str293 .B·parso.python_bytes_to_unicode(source:··\fI\%str\fP··|··\fI\%bytes\fP,·encoding:··\fI\%str\fP··=··\(aqutf\-8\(aq,·errors:··\fI\%str\fP··=··\(aqstrict\(aq)·->·\fI\%str\fP
294 Checks·for·unicode·BOMs·and·PEP·263·encoding·declarations.·Then·returns·a294 Checks·for·unicode·BOMs·and·PEP·263·encoding·declarations.·Then·returns·a
295 unicode·object·like·in·\fBbytes.decode()\fP\&.295 unicode·object·like·in·\fI\%bytes.decode()\fP\&.
296 .INDENT·7.0296 .INDENT·7.0
297 .TP297 .TP
298 .B·Parameters298 .B·Parameters
299 .INDENT·7.0299 .INDENT·7.0
300 .IP·\(bu·2300 .IP·\(bu·2
301 \fBencoding\fP·\-\-·See·\fBbytes.decode()\fP·documentation.301 \fBencoding\fP·\-\-·See·\fI\%bytes.decode()\fP·documentation.
302 .IP·\(bu·2302 .IP·\(bu·2
303 \fBerrors\fP·\-\-·See·\fBbytes.decode()\fP·documentation.·\fBerrors\fP·can·be303 \fBerrors\fP·\-\-·See·\fI\%bytes.decode()\fP·documentation.·\fBerrors\fP·can·be
304 \fB\(aqstrict\(aq\fP,·\fB\(aqreplace\(aq\fP·or·\fB\(aqignore\(aq\fP\&.304 \fB\(aqstrict\(aq\fP,·\fB\(aqreplace\(aq\fP·or·\fB\(aqignore\(aq\fP\&.
305 .UNINDENT305 .UNINDENT
306 .UNINDENT306 .UNINDENT
307 .UNINDENT307 .UNINDENT
308 .SS·Used·By308 .SS·Used·By
309 .INDENT·0.0309 .INDENT·0.0
310 .IP·\(bu·2310 .IP·\(bu·2
Offset 325, 27 lines modifiedOffset 325, 27 lines modified
325 .UNINDENT325 .UNINDENT
326 .SS·Parser·Tree·Base·Classes326 .SS·Parser·Tree·Base·Classes
327 .sp327 .sp
328 Generally·there·are·two·types·of·classes·you·will·deal·with:328 Generally·there·are·two·types·of·classes·you·will·deal·with:
329 \fI\%parso.tree.Leaf\fP·and·\fI\%parso.tree.BaseNode\fP\&.329 \fI\%parso.tree.Leaf\fP·and·\fI\%parso.tree.BaseNode\fP\&.
Max diff block lines reached; 26970/33423 bytes (80.69%) of diff not shown.