With newer versions of emscripten, linker errors surface eariler.
This makes it easier to find function pointer cast errors without
having to execute the bad code path -- the errors happen when the
wasm modules are linked (at load time in the browser)

Anyways, this fixes more linker errors. Mostly the problems have
to do with LAPACK functions that take string arguments. Most
LAPACK functions that take string arguments use them as enums and
only care about the first character of the string. Because of the
way that f2c works, we need to replace these strings with the ascii
code of the first character so we should replace:

sTRSV( 'UPPER', 'NOTRANS', 'NONUNIT', J, H, LDH, Y, 1 )
==>
CALL sTRSV( 85, 78, 78, J, H, LDH, Y, 1 )

where 85 and 78 are the ascii codes of U and N. Various character
variables are subbed into being integer variables. The two
functions `ilaenv` and `xerbla` expect actual C strings as an
argument, but it is very annoying to produce C strings so instead
I added wrapper functions ilaenvf2c and xerblaf2c to clapack and
instead of calling ilaenv and xerbla we call the f2c versions.

Fix scipy linking errors. With newer versions of emscripten, linker errors surface eariler.
This makes it easier to find function pointer cast errors without
having to execute the bad code path -- the errors happen when the
wasm modules are linked (at load time in the browser)

Anyways, this fixes more linker errors. Mostly the problems have
to do with LAPACK functions that take string arguments. Most
LAPACK functions that take string arguments use them as enums and
only care about the first character of the string. Because of the
way that f2c works, we need to replace these strings with the ascii
code of the first character so we should replace:

sTRSV( 'UPPER', 'NOTRANS', 'NONUNIT', J, H, LDH, Y, 1 )
==>
CALL sTRSV( 85, 78, 78, J, H, LDH, Y, 1 )

where 85 and 78 are the ascii codes of U and N. Various character
variables are subbed into being integer variables. The two
functions `ilaenv` and `xerbla` expect actual C strings as an
argument, but it is very annoying to produce C strings so instead
I added wrapper functions ilaenvf2c and xerblaf2c to clapack and
instead of calling ilaenv and xerbla we call the f2c versions.

DIRCe`HCe`HCR
Z:a
JJM.circleci/config.ymleR;4meeR;4meRlb.%G9A{ .circleci/s3-website-config.jsoneR;4meeR;4meRmff0/^VjE
.clang-formateR;4meeR;4meRp@^T(y,W
.dockerignoreeR;4meeR;4meRq؟ctN%>
.editorconfige`HCe`HCR	R},^3\c/k .flake8e`HCe`HCR
g6~+@JqA.github/FUNDING.ymleR;4meeR;4meRxGH>4#S$.github/ISSUE_TEMPLATE/bug_report.mdeR;4meeR;4meRypH~"'F@.'yi!.github/ISSUE_TEMPLATE/config.ymleR;4meeR;4meRzx-w#B{AnB)X.!'.github/ISSUE_TEMPLATE/documentation.mdeR;4meeR;4meR{(r5-D
LVl).github/ISSUE_TEMPLATE/feature_request.mdeR;4meeR;4meR|p~Gj[Oc"%.github/ISSUE_TEMPLATE/improvement.mdeR;4meeR;4meR(9ȳގVY^2bo)).github/ISSUE_TEMPLATE/package_request.mde`HCe`HCR,F=׾/=D)\Ԍ .github/PULL_REQUEST_TEMPLATE.mde`HCe`HCRp*mſ_fh65uqb7$.github/workflows/deploy_release.ymle`HCe`HCR
ǣC[FB80".github/workflows/docker_image.ymle`HCe`HCR
|qّ26xW.github/workflows/main.ymle`HCe`HCR}= 0+.github/workflows/prebuilt_docker_image.ymle`HCe`HCRASʀE=oD
.gitignoree`HCe`HCR	k%䡓)5[@=.pre-commit-config.yamle`HCe`HCRf*X6xUfdW.prettierignoree`HCe`HCR	lW*F&rnʐȬ伡.readthedocs.ymleR;5v`eR;5v`R.76c6ثIpCODE-OF-CONDUCT.mde`HCe`HCRrYIh/)Ȏu!
Dockerfilee`HCe`HCR蓻l;7~ d1VDockerfile-prebuilteR;5v`eR;5v`RAU΁Cׄڙ@LICENSEe`HCe`HCRll":-(M]Makefilee`HCe`HCRDð+@1CV-eVN
Makefile.envse`HCe`HCRicN`vX yMg/i	README.mde`HCe`HCRQP&10&ˤTabenchmark/benchmark.pyeR;5v`eR;5v`RG9+U\*ᣅC+Ibenchmark/benchmarks/README.mde`HCe`HCR	˕ <P-_QOE`k@benchmark/benchmarks/matplotlib_benchmarks/canvas_custom_font.pye`HCe`HCR"3,
-U&6C:benchmark/benchmarks/matplotlib_benchmarks/canvas_image.pye`HCe`HCRK+WLQ'7t>J1T.Abenchmark/benchmarks/matplotlib_benchmarks/canvas_image_affine.pye`HCe`HCRz؆kJ	f>benchmark/benchmarks/matplotlib_benchmarks/canvas_rendering.pye`HCe`HCR
^k=~[)Abenchmark/benchmarks/matplotlib_benchmarks/canvas_text_rotated.pye`HCe`HCR¶?IbS|P&cM>benchmark/benchmarks/matplotlib_benchmarks/wasm_custom_font.pye`HCe`HCRw2Gsb][0<8benchmark/benchmarks/matplotlib_benchmarks/wasm_image.pye`HCe`HCR5Ĕ^zA1x?benchmark/benchmarks/matplotlib_benchmarks/wasm_image_affine.pye`HCe`HCRd@H[S>1	)+u2N<benchmark/benchmarks/matplotlib_benchmarks/wasm_rendering.pye`HCe`HCRz*6Bl%|2>a%?benchmark/benchmarks/matplotlib_benchmarks/wasm_text_rotated.pyeR;5v`eR;5v`R*/\CÎM*;benchmark/benchmarks/numpy_benchmarks/allpairs_distances.pyeR;5v`eR;5v`RʜĹAO&wv{KuAbenchmark/benchmarks/numpy_benchmarks/allpairs_distances_loops.pyeR;5v`eR;5v`RvpHh@$dlm5benchmark/benchmarks/numpy_benchmarks/arc_distance.pyeR;5v`eR;5v`R4YY{ݎ*B(
*3benchmark/benchmarks/numpy_benchmarks/check_mask.pyeR;5v`eR;5v`RcZT/ m=c)$4benchmark/benchmarks/numpy_benchmarks/create_grid.pyeR;5v`eR;5v`RGmafǷ17[k1benchmark/benchmarks/numpy_benchmarks/cronbach.pyeR;5v`eR;5v`ROG7b92benchmark/benchmarks/numpy_benchmarks/diffusion.pyeR;5v`eR;5v`RH28[y\OHE',/benchmark/benchmarks/numpy_benchmarks/evolve.pyeR;5v`eR;5v`R2?UXVAnr9jM-benchmark/benchmarks/numpy_benchmarks/fdtd.pyeR;5v`eR;5v`R3B4;J=O)_,benchmark/benchmarks/numpy_benchmarks/fft.pyeR;5v`eR;5v`R}JnSk*n нG2benchmark/benchmarks/numpy_benchmarks/grayscott.pyeR;5v`eR;5v`R?] \+W&)WK1benchmark/benchmarks/numpy_benchmarks/grouping.pye`HCe`HCR	՚c6d(4kvc0benchmark/benchmarks/numpy_benchmarks/growcut.pyeR;5v`eR;5v`RS Nt0Tu2ܤ;e/benchmark/benchmarks/numpy_benchmarks/harris.pyeR;5v`eR;5v`RGu&˥cgqu30benchmark/benchmarks/numpy_benchmarks/hasting.pyeR;5v`eR;5v`R*>->-(*Ptcb0benchmark/benchmarks/numpy_benchmarks/hyantes.pyeR;5v`eR;5v`RhsS]dȇd1.benchmark/benchmarks/numpy_benchmarks/julia.pyeR;5v`eR;5v`R?:I_w{؉A8/benchmark/benchmarks/numpy_benchmarks/l2norm.pye`HCe`HCR˸125דQ-B(;benchmark/benchmarks/numpy_benchmarks/large_decimal_list.pye`HCe`HCRtMp|a!X5benchmark/benchmarks/numpy_benchmarks/local_maxima.pyeR;5v`eR;5v`RBaL(3ތʒg7benchmark/benchmarks/numpy_benchmarks/log_likelihood.pyeR;5v`eR;5v`Rov7u<$ 	/benchmark/benchmarks/numpy_benchmarks/lstsqr.pyeR;5v`eR;5v`ReyTZ~Nkrޫ^/benchmark/benchmarks/numpy_benchmarks/mandel.pye`HCe`HCR	ZUAf+M(l5benchmark/benchmarks/numpy_benchmarks/multiple_sum.pyeR;5v`eR;5v`R e%UKQ>c%K^6benchmark/benchmarks/numpy_benchmarks/pairwise_loop.pyeR;5v`eR;5v`R>7>(:ud,ЅtN6benchmark/benchmarks/numpy_benchmarks/periodic_dist.pyeR;5v`eR;5v`Ru2|vC+	-j2benchmark/benchmarks/numpy_benchmarks/repeating.pyeR;5v`eR;5v`R,h8Ǳ,UQ?&W7benchmark/benchmarks/numpy_benchmarks/reverse_cumsum.pyeR;5v`eR;5v`RnSgYSxb.benchmark/benchmarks/numpy_benchmarks/rosen.pyeR;5v`eR;5v`R?^Iʾ22benchmark/benchmarks/numpy_benchmarks/slowparts.pyeR;5v`eR;5v`R(s$?5h2benchmark/benchmarks/numpy_benchmarks/smoothing.pyeR;5v`eR;5v`R![ĀBE~&.8benchmark/benchmarks/numpy_benchmarks/specialconvolve.pyeR;5v`eR;5v`R褐1XƏ+M84benchmark/benchmarks/numpy_benchmarks/vibr_energy.pyeR;5v`eR;5v`R&DCaw|Š#-benchmark/benchmarks/numpy_benchmarks/wave.pyeR;5v`eR;5v`R[Tbد;ȷ^Z2benchmark/benchmarks/pystone_benchmarks/pystone.pyeR;5v`eR;5v`R<GZO=mKbenchmark/plot_benchmark.pye`HCe`HCRsdd` *^benchmark/stack_usage.pye`HCe`HCRUf{@.ދ񯖶&|conftest.pye`HCe`HCR"T߭p%_=ZAcpython/MakefileeR;5v`eR;5v`R_:xFRr'XE~cpython/README.mde`HCe`HCR:6*zyi<cpython/Setup.locale`HCe`HCR ^wƍX'U~mgcpython/checksumse`HCe`HCR!HŘäOdocpython/config.sitee`HCe`HCR$#[8ZecJI,Ncpython/patches/0001-Patch-in-call-trampolines-to-handle-fpcast-troubles.patche`HCe`HCR%ݭxfQNiut.cpython/patches/0002-add-emscripten-host.patche`HCe`HCR&
xS_j,E)2cpython/patches/0003-fix-Py_Sigset_Converter.patche`HCe`HCR(}C_ju=7z/W"cpython/patches/0004-testing.patche`HCe`HCR)K1JYb5Vc3cpython/patches/0005-Drop-pwd-built-in-module.patche`HCe`HCR*D}b;Q$8>J;
=cpython/patches/0006-Don-t-dereference-function-pointer.patche`HCe`HCR+FI}7rc|3)?)?cpython/patches/0007-Patch-in-keyboard-interrupt-handling.patche`HCe`HCR,WO0SHéAcpython/patches/0008-Remove-duplicate-symbols-from-cfield.c.patche`HCe`HCR-iemK}.5L>-LƻBcpython/patches/0009-xfail-core-ctypes-tests-that-don-t-work.patche`HCe`HCR.DQ&TXz`j1Icpython/patches/0010-Fix-_PyImport_LoadDynamicModuleWithSpec-fpcast.patche`HCe`HCRD,3X2cpython/pyconfig.undefs.he`HCe`HCR/I:?z:slcpython/remove_modules.txte`HCe`HCR	:P؆}0H@
docs/Makefilee`HCe`HCR
"mKph҂/Vydocs/_static/css/pyodide.csseR;5v`eR;5v`R'Sͨb;Sne.Zj%docs/_static/img/pyodide-logo-raw.pngeR;5v`eR;5v`R;:Wvue%i(docs/_static/img/pyodide-logo-readme.pngeR;5v`eR;5v`Rzv >:%HˍpV!docs/_static/img/pyodide-logo.pnge`HCe`HCRmd1[l?adocs/conf.pye`HCe`HCRXwxbuËQ)docs/development/building-from-sources.mde`HCe`HCR
q8YHM' docs/development/contributing.mde`He`HR;ɰ{U$9!Gx	ᮻ]docs/development/core.mde`He`HR
,*>aΫ3!2!docs/development/debugging.mde`He`HR:	SI}?bwhAdocs/development/maintainers.mde`He`HR\ßQؤC]#(docs/development/meta-yaml.mde`He`HR(PbҵzJ	 docs/development/new-packages.mde`He`HR
ߡTY[Y,`#a:docs/development/testing.mde`He`HR
g
KqU94docs/index.rsteR;5=]eR;5=]Rx4}Xi(.~U
docs/make.bate`He`HR	b
o`Ptd5o
*fdocs/project/about.mde`He`HR #Ĺ6yP0docs/project/changelog.mdeR;5=]eR;5=]R?>%U>7O	]urdocs/project/code-of-conduct.mde`He`HR0x.2wRb/YF@-3docs/project/governance.mde`He`HR9q6VwA>Grl docs/project/related-projects.mde`He`HR	~%E;)O5j7+B
B[%docs/project/release-notes/v0.17.0.mde`He`HRJ.)l_+3|Ѧjg6docs/project/roadmap.mde`He`HR16꿟Qd@
Ŋdocs/pyodide-jsdoc-plugin.jse`He`HRT	jjSs/abW4	Jdocs/requirements-doc.txte`He`HR	Hm3<XT9߉9docs/sphinx_pyodide/README.mde`He`HR	EbYNRp
!ArX.docs/sphinx_pyodide/sphinx_pyodide/__init__.pye`He`HR2	Z/$EPǰiwd"8docs/sphinx_pyodide/sphinx_pyodide/autodoc_submodules.pye`He`HRiL>z*B洁-1k+docs/sphinx_pyodide/sphinx_pyodide/jsdoc.pye`He`HRklLSO\Y)$[,docs/sphinx_pyodide/sphinx_pyodide/lexers.pye`He`HRo;vWzx1"c
$}.docs/sphinx_pyodide/sphinx_pyodide/packages.pye`He`HR4ǎΘ/\X
uzL{w+docs/sphinx_pyodide/tests/app_settings.jsone`He`HR5.	{,\67pf^,docs/sphinx_pyodide/tests/test_directives.pye`He`HR7JXTt@xbRP,docs/sphinx_pyodide/tests/tsdoc_dump.json.gze`He`HR8.3F"z>docs/usage/api-reference.mde`He`HR	v)IJ
pO<c]docs/usage/api/js-api.mde`He`HR:H><Q:b㚊wPdocs/usage/api/micropip-api.mde`He`HR;(~[rX
cf6مe݂#docs/usage/api/pyodide-build-cli.mde`He`HR|JҼɲQ)&Zdocs/usage/api/python-api.mde`He`HR<	z$YOR(@'docs/usage/downloading-and-deploying.mde`He`HRO&G@:u2Db'ndocs/usage/faq.mde`He`HR5Q޴#E3=docs/usage/index.mde`He`HR=Mr	[=;/%qhCi!docs/usage/keyboard-interrupts.mde`He`HR7=r2MO(docs/usage/loading-custom-python-code.mde`He`HR>[\L\'pA<docs/usage/loading-packages.mde`He`HR?$b6fG]j!docs/usage/packages-in-pyodide.mde`He`HR}0s
1.ߝ//docs/usage/quickstart.mde`He`HR^dgv''?adU)8Vkdocs/usage/type-conversions.mde`He`HR0?29+-a+6docs/usage/wasm-constraints.mde`He`HR/_ۊoG%0docs/usage/webworker.mde`He`HR~n ps1emsdk/Makefilee`He`HRB3oڴ(25β@婍-<emsdk/patches/0001-Throw-away-errors-in-minify_wasm_js.patche`He`HRCm4MRJ'+Femsdk/patches/0002-Add-support-for-preload-file-in-Node.js-11785.patche`He`HRE-9!!>mM݊'" emsdk/patches/0003-Fix-dup.patche`He`HRFXr4M@scOZ;emsdk/patches/0004-Fix-side-module-exception-handling.patche`He`HRGa{#e ٫=3S`_|Cemsdk/patches/0005-Update-upstream-URL-for-libjpeg.-NFC-13869.patche`He`HRHe^G^YDK\;DS Memsdk/patches/0006-Fix-pipe-close-operation-so-that-it-doesn-t-break-th.patche`He`HRIKN[@KLAAiM|Femsdk/patches/0007-Fix-lookupPath-when-applied-to-a-symlink-loop.patcheR;5zZeR;5zZRNx&I夗
C&7Tl
ilgtm.ymle`He`HRKJe#qAj$[packages/CLAPACK/make.ince`He`HRLLl;P#M^zpackages/CLAPACK/meta.yamle`He`HRR,
V$iǠ'b6packages/CLAPACK/patches/0001-add-missing-import.patche`He`HRS@8AFʯOkg~A/packages/CLAPACK/patches/0002-fix-arith-h.patche`He`HRZԿ- _Х3*hlJ7packages/CLAPACK/patches/0003-lapack-install-make.patche`He`HR_0N$}{?
]i	u5packages/CLAPACK/patches/0004-fix-f2clibs-build.patche`He`HR`
!0M*J^)<packages/CLAPACK/patches/0005-remove-redundant-symbols.patche`He`HRd	@E	\,GC$z-8packages/CLAPACK/patches/0006-correct-return-types.patche`He`HRPp~΍FjHpackages/Jinja2/meta.yamle`He`HRQ/xvubn486\.packages/Jinja2/test_jinja2.pye`He`HR	oswDE;%packages/Makefilee`He`HR,\{B	]{߈Wpackages/MarkupSafe/meta.yamle`He`HR-jOnt4packages/Pillow/meta.yamle`He`HR)2oRr2y7rteI!%packages/Pillow/patches/setitup.patche`He`HR Y`P
	UGf_packages/Pillow/src/setup.cfge`He`HR	bnhgܬpackages/Pillow/test_pillow.pye`He`HR2v%j,N?^0&3packages/Pygments/meta.yamle`He`HR3GnXԡ?ȕ=/zpackages/README.mde`He`HR)]6lytG蟳Mdupackages/asciitree/meta.yamle`He`HR/!ĩk %OFpackages/astropy/meta.yamle`He`HR@<U#>{ -packages/atomicwrites/meta.yamle`He`HRKȕMBFrtdYpackages/attrs/meta.yamle`He`HRR~#2XC؊jRpackages/autograd/meta.yamle`He`HR^3m
="%!packages/beautifulsoup4/meta.yamle`He`HR	Dی"hL>caX칺packages/biopython/meta.yamle`He`HR	ppхtimcڰEpackages/bleach/meta.yamle`He`HRq)>ٰ[:&packages/bokeh/meta.yamle`He`HRXY-mf?j/P]`"packages/boost-histogram/meta.yamle`He`HR&M[|Hd5ͽ>0packages/boost-histogram/test_boost_histogram.pye`He`HRZjc3(`C	packages/cffi/meta.yamleR;5zZeR;5zZRRI(
KJɳ)packages/cffi/patches/libffi-config.patche`He`HRWlḷ!Rpackages/cffi/test_cffi.pye`He`HR1w3.'>5Bmpackages/cffi_example/meta.yamle`He`HR3PJ|3'Scd*packages/cffi_example/test_cffi_example.pye`He`HR9f14t,Z&packages/cloudpickle/meta.yamle`He`HR-
qarJa"č~p(packages/cloudpickle/test_cloudpickle.pye`He`HR12V"xpackages/cmyt/meta.yamle`He`HRCOz/I;#5  packages/colorspacious/meta.yamle`He`HR
k%U1ᜎc&packages/cpp-exceptions-test/meta.yamle`He`HR
$F$L6-*packages/cpp-exceptions-test/src/catch.cppe`He`HR԰<[w*packages/cpp-exceptions-test/src/throw.cppe`He`HR	,^R!bh 3packages/cpp-exceptions-test/test_cpp_exceptions.pye`He`HR4sܐE"\W}packages/cryptography/meta.yamle`He`HR
Y|!2**packages/cryptography/test_cryptography.pye`He`HR07}E(Ve
]packages/cssselect/meta.yamle`He`HRKޗh3RU.!I"npackages/cycler/meta.yamle`He`HR
QAbcBBK0Dpackages/cytoolz/meta.yamle`He`HR
33J*;H+Xpackages/decorator/meta.yamle`He`HR
{+kŤnI{%_"packages/distlib/meta.yamle`He`HR6:4#9ϒ
$Vƚpackages/docutils/meta.yamle`He`HR
-5RUL 4ZLܵpackages/fonttools/meta.yamle`He`HRpB\"l@C}$R.packages/fpcast-test/fpcast-test/fpcast-test.ce`He`HR2S}oz?Mч)packages/fpcast-test/fpcast-test/setup.pye`He`HR
mŀB"Va220packages/fpcast-test/meta.yamle`He`HR
U9>	1CG{k>(packages/fpcast-test/test_fpcast_test.pye`He`HR&GFĲRYByUwpackages/freesasa/meta.yamle`He`HR"?{wK>63packages/future/meta.yamle`He`HR3:BrK@t5̥
8
packages/glpk/meta.yamle`He`HR
d7z#OH>
~s!v'Yfpackages/html5lib/meta.yamle`He`HR]as/Wy8rT[packages/imageio/meta.yamle`He`HRb-~ packages/imageio/test_imageio.pye`He`HR	7rѵj=oޒ&¨W[packages/iniconfig/meta.yamle`He`HR&KXČV0[Flfpackages/jedi/meta.yamle`He`HR3B|1lJPp"~4packages/jedi/test_jedi.pye`He`HR
5Y?_=Gmpackages/joblib/meta.yamle`He`HR

xQI[[MAt2,packages/joblib/patches/use-setuptools.patcheR;5UeR;5URKrpú"packages/joblib/test_joblib.pye`He`HR
,XZCaf
packages/kiwisolver/meta.yamle`He`HRG@-HAmsdpackages/libiconv/meta.yamle`He`HR
ajr%$Grlpackages/libxml/meta.yamle`He`HR
<ƠKћm:packages/libxslt/meta.yamle`He`HR
!	,-apackages/libyaml/meta.yamle`He`HR
YRY|µ`A#I!Tpackages/logbook/meta.yamle`He`HRR"'W/
%packages/lxml/meta.yamle`He`HRS5$4packages/matplotlib/meta.yamleR;5ReR;5RRE]W.ӅD9܉Ʌ)UH58packages/matplotlib/patches/disable_macosx_backend.patcheR;5ReR;5RRoo
!קko
螥-I/packages/matplotlib/patches/fix-threading.patcheR;5ReR;5RRj.Ufar{06packages/matplotlib/patches/hardcoded-font-cache.patche`He`HR
Y|¨^u6packages/matplotlib/reference-images/canvas-chrome.pnge`He`HR
43k
qG囫Gpackages/matplotlib/reference-images/canvas-custom-font-text-chrome.pnge`He`HR
UEyP9	5+Hpackages/matplotlib/reference-images/canvas-custom-font-text-firefox.pnge`He`HR
{.ٯ5#5H 7packages/matplotlib/reference-images/canvas-firefox.pnge`He`HR
ȧ"V[TgܿdwҰࡳCpackages/matplotlib/reference-images/canvas-image-affine-chrome.pnge`He`HR
X9^1V]1X"m(Dpackages/matplotlib/reference-images/canvas-image-affine-firefox.pnge`He`HR
%SEĆkRn1J<packages/matplotlib/reference-images/canvas-image-chrome.pnge`He`HR
>)ͯJI.b湈ҥu4V,.=packages/matplotlib/reference-images/canvas-image-firefox.pnge`He`HR
9*XMG>?@packages/matplotlib/reference-images/canvas-math-text-chrome.pnge`H7e`H7R
l׋<]4zx_$1I$Apackages/matplotlib/reference-images/canvas-math-text-firefox.pnge`H7e`H7R
>ǨX-?_F\m9)譎Apackages/matplotlib/reference-images/canvas-polar-zoom-chrome.pnge`H7e`H7R
!$g8P9帴/~9ЍBpackages/matplotlib/reference-images/canvas-polar-zoom-firefox.pnge`H7e`H7R
"$_VOUCpackages/matplotlib/reference-images/canvas-text-rotated-chrome.pnge`H7e`H7R
$k_/_iDpackages/matplotlib/reference-images/canvas-text-rotated-firefox.pnge`Hte`HtR
%
oBZXDCpackages/matplotlib/reference-images/canvas-transparency-chrome.pnge`Hte`HtR
<?ƞU#Ə:r7R@Dpackages/matplotlib/reference-images/canvas-transparency-firefox.pnge`Hte`HtR
>dB+[6@JE*packages/matplotlib/src/Humor-Sans-1.0.ttfe`Hte`HtR
??Hk=:vsjDF*packages/matplotlib/src/browser_backend.pye`Hte`HtR
A`AI<C%packages/matplotlib/src/fontlist.jsone`Hte`HtR
B;ڛ>:hkM=
3`/packages/matplotlib/src/html5_canvas_backend.pye`Hte`HtR
C^X	Ifii;l!packages/matplotlib/src/setup.cfge`Hte`HtR
DOz,MjW%'packages/matplotlib/src/wasm_backend.pye`Hte`HtRTL邸1ZυZ	$jp1&packages/matplotlib/test_matplotlib.pye`Hte`HtRU\aO=?ϠI/;packages/micropip/meta.yamle`Hte`HtR
Jc{^l){V@Q?%~9*packages/micropip/src/micropip/__init__.pye`Hte`HtR
K;eDοy*aVrm+packages/micropip/src/micropip/_micropip.pye`Hte`HtR
N⛲CK)wZS4packages/micropip/src/micropip/externals/__init__.pye`Hte`HtR
P]׀0/;_8packages/micropip/src/micropip/externals/pip/__init__.pye`Hte`HtR
S⛲CK)wZSBpackages/micropip/src/micropip/externals/pip/_internal/__init__.pye`Hte`HtR
U⛲CK)wZSHpackages/micropip/src/micropip/externals/pip/_internal/utils/__init__.pye`Hte`HtR
WQs~*`ZIMpackages/micropip/src/micropip/externals/pip/_internal/utils/pkg_resources.pye`Hte`HtR
X(3(uo?BEpackages/micropip/src/micropip/externals/pip/_internal/utils/wheel.pye`Hte`HtR
[⛲CK)wZS@packages/micropip/src/micropip/externals/pip/_vendor/__init__.pye`Hte`HtR
]==HcN7zSb(Epackages/micropip/src/micropip/externals/pip/_vendor/pkg_resources.pye`Hte`HtR
^!%oDu#{ܼS}6)packages/micropip/src/micropip/package.pye`Hte`HtR
_gx	p/ڞpackages/micropip/src/setup.pye`Hte`HtR3x%M
6=o"packages/micropip/test_micropip.pye`Hte`HtRqy6=;-packages/mne/meta.yamle`Hte`HtR
`D%!d!packages/more-itertools/meta.yamle`Hte`HtR*ZojRVQ6廪packages/mpmath/meta.yamle`Hte`HtR
a7++&[-X*|k3kIpackages/msgpack/meta.yamle`Hte`HtRc)gŘ=8wᒡYzpackages/msgpack/test_pack.pye`Hte`HtRƻf2)Xpackages/networkx/meta.yamle`Hte`HtRjIu-

ne"/M="packages/networkx/test_networkx.pye`Hte`HtRkMkIVF(@CKpackages/nlopt/meta.yamle`Hte`HtR
d1K\F3Ηpackages/nlopt/src/setup.pye`Hte`HtRm[	.4b3eV
#packages/nlopt/test_nlopt.pye`Hte`HtRSL'r Qpackages/nltk/meta.yamleR;7%AeR;7%AR_b^G/;!Qpackages/nltk/test_nltk.pye`Hte`HtR
fM,&H uS}mpackages/nose/meta.yamle`Hte`HtR
g
	|I;oI
h0*packages/numcodecs/meta.yamleR;7%AeR;7%AR7[UL6?|d)packages/numcodecs/patches/fixblosc.patche`Hte`HtR
i0bȶF?&*lM9A)packages/numcodecs/patches/fixsetup.patcheR;7%AeR;7%AR'bM/V$yՔ(packages/numcodecs/patches/fixzlib.patche`Hte`HtR
k+ڭ3.
P $packages/numcodecs/test_numcodecs.pyeR;7%AeR;7%AR{&}-ֶyG$packages/numpy/config/_numpyconfig.he`Hte`HtR
${ ･z-.I_6packages/numpy/meta.yamle`Hte`HtR
nFXbʻ?v8packages/numpy/patches/disable-maybe-uninitialized.patche`Hte`HtR
oѫ5㣎@*Qbm1packages/numpy/patches/disable-optimization.patche`Hte`HtR
pSpm1=>D9x2packages/numpy/patches/dont-include-execinfo.patche`Hte`HtR
q	M4EuX[m
?packages/numpy/patches/fix-comparator-function-signatures.patche`Hte`HtR
r	3-dG6>*.jkE(packages/numpy/patches/fix-ieee754.patche`Hte`HtR
t(܂i=D<Sr8packages/numpy/patches/fix-invalid-asm-instruction.patche`Hte`HtR
vS=R/DaП;+packages/numpy/patches/fix-longdouble.patche`Hte`HtR
w5??#/:*[[*Ht@packages/numpy/patches/fix-math-feature-detection-for-wasm.patche`Hte`HtR
xv\`]) "^ԥ>packages/numpy/patches/fix-random_float_fill-return-type.patche`He`HR
zA?Em<gX@<׃~spn'=packages/numpy/patches/fix-static-init-of-nditer-pywrap.patche`He`HR
{Z/tE{4^\0	ͭ*r-packages/numpy/patches/init-alloc-cache.patche`He`HR
|A>9\cap`s@m{/packages/numpy/patches/limit-cpu-baseline.patche`He`HR
}[fYm6G?
3packages/numpy/patches/make-int-return-values.patche`He`HR
~$cVۂc;P<packages/numpy/patches/not-build-lapack-lite-as-64-bit.patche`He`HR
H,YR^D2packages/numpy/patches/use-local-blas-lapack.patche`He`HRy( gf"#ǆ2packages/numpy/test_numpy.pye`He`HR
ĬEURv9ѐPpackages/openssl/meta.yamle`He`HR}B3얈&c@ypackages/optlang/meta.yamleR;79eR;79R6!HV.$KA0z4O packages/optlang/test_optlang.pye`He`HR
Xrk-㩓ȉ(©1packages/packaging/meta.yamle`He`HR~X8l/VB֤ӤEi>Npackages/pandas/meta.yamle`He`HR
:Ζ͓
Vwuߓ0packages/pandas/patches/fix_json_signature.patche`He`HR
	9@-1Lfpackages/pandas/test_pandas.pye`He`HR
+y)w>packages/parso/meta.yamle`He`HRHQ(@`כ*1packages/patsy/meta.yamle`He`HR
.wc&||N"ի	5packages/pluggy/meta.yamle`He`HR
2@[KuKÐ";8-ypackages/py/meta.yamle`He`HR
1MWp
U~packages/pyb2d/meta.yamle`He`HR
*A]i@5e>t=\fmpackages/pyb2d/test_pyb2d.pye`He`HRZ%0}Q_W~h/bFpackages/pycparser/meta.yamle`He`HRSa};!2 |߀vqpackages/pydantic/meta.yamle`He`HR[	hU!ꐒ:packages/pyerfa/meta.yamle`He`HR
Fe^t5o3x%packages/pyodide-interrupts/meta.yamle`He`HR
PeWM6packages/pyodide-interrupts/test_pyodide_interrupts.pye`He`HR34%VwY	py3T~packages/pyparsing/meta.yamle`He`HRLkF{paoOPfpackages/pyrsistent/meta.yamle`He`HRy1)fs~r\<kpackages/pytest/meta.yamle`He`HR
lrWop.Z·uJpackages/pytest/test_pytest.pye`He`HRa5\68\n"packages/python-dateutil/meta.yamle`He`HRw`'47#jŉD@~qpackages/python-sat/meta.yamleR;79eR;79RNG=jŸ˻7.packages/python-sat/patches/force_malloc.patcheR;79eR;79R9"y`icđ;6.packages/python-sat/patches/proper_build.patche`He`HR
ALףogm^*-packages/python_solvespace/meta.disabled.yamle`He`HR
3΀Lu3Mɚ4packages/python_solvespace/test_python_solvespace.pye`He`HR,y6YY0x^packages/pytz/meta.yamle`He`HR
t&Amw-packages/pywavelets/meta.yamle`He`HRQ)lA<\	Y.,E packages/pywavelets/test_pywt.pye`He`HR#x$W9ßpackages/pyyaml/meta.yamle`He`HR
%'ywIư\ݟl9(packages/regex/meta.yamle`He`HRj1x4GoiidLpackages/regex/test_regex.pye`He`HRE2iݭ휾:5Bpackages/retrying/meta.yamle`He`HR
m\3@=bKpackages/scikit-image/meta.yamleR;76eR;76R;E^QyoQ4_^:packages/scikit-image/patches/make-tifffile-optional.patche`He`HR
DMpEMQABz*5packages/scikit-image/patches/preferred_plugins.patche`He`HR`/	l)2f%packages/scikit-image/test_skimage.pye`He`HRx
u0}FT5packages/scikit-learn/meta.yamle`He`HR
6mף`*Ewq]packages/scikit-learn/patches/0001-Cythonize-_cython_blas.pyx-with-include-path-pointin.patche`He`HR
DD^,rTym2packages/scikit-learn/patches/disable-openmp.patche`He`HR
bOוx̰AK	~^r>*packages/scikit-learn/test_scikit-learn.pye`He`HR

5D_1zhK+packages/scipy/info.mde`He`HRbL$*)
"packages/scipy/meta.yamle`He`HR
\@9Q
fNy|Cpackages/scipy/patches/USE_CPP14-branch-doesn-t-work-for-wasm.patche`He`HR
xbě-430
]=9packages/scipy/patches/add-lapack_extras-to-flapack.patche`He`HR
Sm %cheGpackages/scipy/patches/convert-xerrwv-message-arg-from-int-to-str.patche`He`HR
ZlJ?dB$oa3packages/scipy/patches/disable-blas-detection.patche`He`HR
(f4gsOZS^Jߤ+6packages/scipy/patches/fix-fortran-files-minpack.patche`He`HR
7 GχۍAEpackages/scipy/patches/fix-implicit-cast-args-from-newer-lapack.patche`He`HR
oX\IpW+packages/scipy/patches/gemm_-no-const.patche`He`HR
m<i
Ԡ	NdqYM3packages/scipy/patches/make-int-return-values.patche`He`HR
M%&X3U$gVop?packages/scipy/patches/remove-cuncsd-dorcsd-sorcsd-zuncsd.patche`He`HR
G;ҲX2}Bpackages/scipy/patches/remove-mvnun-not-fortran-77-compliant.patche`He`HR
A(#J"_4packages/scipy/patches/rename-_page_trend_test.patche`He`HR
}hd9H]qJ;packages/scipy/patches/sasum-returns-double-not-float.patche`He`HR
W#9mhmbGi7packages/scipy/patches/skip-fortran-fails-to-link.patche`He`HRVrZ p7/!'P3x.8packages/scipy/test_scipy.pye`He`HRGxn;Exs2xpackages/setuptools/meta.yamle`He`HRA#=lHbū:$packages/sharedlib-test-py/meta.yamleR;76eR;76RFC?~XqJ'4i/'packages/sharedlib-test-py/src/setup.pyeR;76eR;76R"Xmpʠ,LJۦi/packages/sharedlib-test-py/src/sharedlib-test.ce`He`HR&ʗzW`▫L,packages/sharedlib-test-py/test_sharedlib.pye`He`HR.%Hm<0j7S~ظ!packages/sharedlib-test/meta.yamle`He`HR1 4K뤓|b
ŋ3packages/sharedlib-test/src/include/sharedlibtest.he`He`HRG;ܦ;ǆ_cPw"packages/sharedlib-test/src/main.ce`He`HRI-K}q35וb$packages/six/meta.yamle`He`HRV30m9uOcpackages/soupsieve/meta.yamle`He`HR`Nq1~Z׹dz=Npackages/sqlalchemy/meta.yamle`He`HRbkN=Z-w&packages/sqlalchemy/test_sqlalchemy.pye`He`HR
⛲CK)wZSpackages/ssl/empty/.keepe`He`HR^Uƈz

U0packages/ssl/meta.yamle`He`HR	'W^ӕgbxā@@Q`packages/ssl/test_ssl.pye`He`HRgtskԭ͝'Ɂd1vpackages/statsmodels/meta.yamle`He`HR
Zl
Sg~i;packages/statsmodels/patches/fix-scipy-blas-cythonize.patche`He`HR	*>U_@L^mʘ#ݢjpackages/swiglpk/meta.yamleR;76eR;76Ro&7"IF=z{ packages/swiglpk/test_swiglpk.pye`He`HRW`*95\VO>U-packages/sympy/meta.yamle`He`HRg~xs¾q?Dp!Epackages/sympy/test_sympy.pye`He`HR
m7cىWX w󟊛;i packages/test_packages_common.pye`He`HR,Kf$K8gd# packages/threadpoolctl/meta.yamle`He`HRqfX;R&}wdVrB
packages/tomli-w/meta.yamle`He`HR	,B_+packages/tomli/meta.yamle`He`HR)O;Y-mvpackages/toolz/meta.yamle`He`HRwB!Epackages/tqdm/meta.yamle`He`HR cD-I͆/
packages/traits/meta.yamle`He`HRLZd/x8ae窥i$packages/typing-extensions/meta.yamle`He`HR	.WN孥v7-׷ packages/uncertainties/meta.yamle`He`HR^j5GҨVpackages/unyt/meta.yamle`He`HR@oE>+UI7g[packages/webencodings/meta.yamle`He`HRH{wNQ1xk}packages/wrapt/meta.yamle`He`HR
}`t7N&{bpackages/wrapt/test_wrapt.pye`He`HR	/(/Oal)&Rzxpackages/xlrd/meta.yamle`He`HR	0yK;J*bJ6uKpackages/yt/meta.yamleR;82eR;82RrAP˭gk N"G%packages/yt/patches/skip-openmp.patche`He`HR
E\ޤ3TU$packages/yt/patches/tomli-3833.patche`He`HR
,̌0Zҝv%packages/zarr/meta.yamle`He`HR
7䩵V~S%dL{(packages/zarr/patches/fix-zarrsync.patche`He`HR	40$N2軲Z*packages/zarr/test_zarr.pye`He`HR
2ǱGaI@kpackages/zlib/meta.yamleR;82eR;82Rb-
@*%Rfzpyodide-build/README.mde`He`HR	5⛲CK)wZS'pyodide-build/pyodide_build/__init__.pye`He`HR!SLQujj̹"L'pyodide-build/pyodide_build/__main__.pye`He`HR(R{BXxuSw)pyodide-build/pyodide_build/_f2c_fixes.pye`He`HR	6LBĦ"e0
'pyodide-build/pyodide_build/buildall.pye`He`HRgw°1ق%ӁtE'pyodide-build/pyodide_build/buildpkg.pye`He`HR$l)Rӓn
n%\%pyodide-build/pyodide_build/common.pye`He`HRlQ;P8n	߈6!pyodide-build/pyodide_build/io.pye`He`HR%Yc	AS'RDR5V$pyodide-build/pyodide_build/mkpkg.pye`He`HR

*;Ĉ Z2L&u(pyodide-build/pyodide_build/pypabuild.pye`He`HRA6kM~Hq2(*pyodide-build/pyodide_build/pywasmcross.pye`He`HRPm>9~<wn?G+$pyodide-build/pyodide_build/serve.pye`He`HR
7JL7-;eJ&pyodide-build/pyodide_build/testing.pye`He`HR	9}sDjD<:a>72pyodide-build/pyodide_build/tests/test_buildall.pye`He`HRŚ.IX
I"&\lc2pyodide-build/pyodide_build/tests/test_buildpkg.pye`He`HR	;vC;!n<jR0pyodide-build/pyodide_build/tests/test_common.pye`He`HR
oͦWVDHt7/pyodide-build/pyodide_build/tests/test_mkpkg.pye`He`HR'C#̘l'	\ab5pyodide-build/pyodide_build/tests/test_pywasmcross.pye`He`HR9%&Tɨ*,mO|KC4pyodide-build/pyodide_build/tests/test_run_docker.pye`He`HR
{DKD޽1]
L1pyodide-build/pyodide_build/tests/test_testing.pye`He`HR_Im	m?gQ)ɼpyodide-build/pyproject.tomle`He`HR
"*?9YT,pyodide-build/setup.cfge`He`HR
c%IVXR/s$y?pyodide-build/setup.pyeR;8V.eR;8V.RY![je-K Vݮpyodide_env.she`He`HR/S[qx8pyproject.tomleR;8V.eR;8V.RA_lFp]|F/repository-structure.mde`He`HRY:@sZӯOTrequirements.txte`He`HRtmdކdw$1V<|X
run_dockere`He`HR
C&֍UYo\N 	setup.cfgeR;8V.eR;8V.Ra28ZSE'Ϛrsrc/core/README.mdeR;8V.eR;8V.R}6+L(Alsrc/core/docstring.ceR;8V.eR;8V.RBQM_M>tCuŮsrc/core/docstring.he`He`HR 3#^)i^Csrc/core/error_handling.ce`He`HR"c[v|*{VZfbs[+pͅ>Wsrc/core/error_handling.he`He`HR(`?sA"OG`Rsrc/core/error_handling.tse`He`HR
?"VOUWx@
src/core/error_handling_cpp.cppe`He`HR
^%q~3B=v8src/core/hiwire.ce`He`HR
1ߍ[CuT~{]lsrc/core/hiwire.heR;8V.eR;8V.R"#=aaSŮisrc/core/include_js_file.he`He`HR
H{dj7:bsrc/core/js2python.ce`He`HR82MmDq_src/core/js2python.he`He`HR(*rF,rR};
<tsrc/core/js2python.jse`He`HRIYs:Eu]~src/core/jsmemops.he`He`HR
q]2Ed`G[@V6src/core/jsproxy.ce`He`HR$5nF(zm/~$/src/core/jsproxy.he`He`HR
i݈Ԅ71~ssrc/core/keyboard_interrupt.ce`He`HR
}t4v9Ʋu6src/core/keyboard_interrupt.he`He`HRlIc]|-src/core/main.ce`He`HROD@	v
{\,%Usrc/core/pre.jse`He`HR
w4wEQ!	)vsrc/core/pyproxy.ce`H,e`H,R	N6*-*U߻"src/core/pyproxy.he`H,e`H,RMż5@:ŅUsrc/core/pyproxy.tse`H,e`H,R]aa
}MQcsrc/core/python2js.ce`H,e`H,Rـ!mn쵎:3src/core/python2js.he`H,e`H,RBכ Tܴmysrc/core/python2js_buffer.ce`H,e`H,Rp+|hhq{;Dsrc/core/python2js_buffer.he`H,e`H,R	O$]9溎$F>HXU
src/core/python2js_buffer.jseR;8+eR;8+RZ1Tۈh;[src/core/types.he`H,e`H,R
30\M	0{src/js/README.mde`H,e`H,R8rs͝-8T(
src/js/api.tse`H,e`H,R
^-U6y(psrc/js/compat.tse`H,e`H,R
[
Yiq$7$e &2src/js/index.d.tse`H,e`H,R
uiգqe{^`%src/js/index.test-d.tse`H,e`H,R1F7uEf/TZ	l|src/js/load-package.tse`H,e`H,Rd=vQ)_src/js/module.tse`H,e`H,R	YyOIO?~4CjYXsrc/js/package-lock.jsone`H,e`H,RmUSF^4src/js/package.jsone`H,e`H,R&S z8ΫZd"}۰src/js/pyodide.tse`H,e`H,Rp=csrc/js/pyodide.umd.tse`H,e`H,R
Ca/)kk`F+Z83src/js/rollup.config.jse`H,e`H,R%@%.f%(7LaBsrc/js/test/conftest.jse`H,e`H,R
ӎXq|A3,src/js/test/filesystem.test.jse`H,e`H,R
B&Dߺ^Nðsrc/js/test/module.test.jse`H,e`H,R
ijS%+src/js/test/pyodide.test.mjse`H,e`H,RpGŠ
^T src/js/tsconfig.jsoneR;8(eR;8(RaJa[src/py/README.mde`H,e`H,R	^HܘyD߳^<ڸxi^src/py/_pyodide/__init__.pye`Hie`HiR"Hn\z	kh_src/py/_pyodide/_base.pye`Hie`HiR
@OSPW)[	MH]src/py/_pyodide/_core_docs.pye`Hie`HiRжMX OY:G,src/py/_pyodide/_importhook.pye`Hie`HiR
A!z>{Qț<src/py/_pyodide/console.pye`Hie`HiR
~Ebysrc/py/_pyodide/docstring.pye`Hie`HiR
o{
	(3Hsrc/py/lib/webbrowser.pye`Hie`HiRD.cфпR?src/py/pyodide/__init__.pye`Hie`HiRs\'S&Q68|src/py/pyodide/_core.pye`Hie`HiR
@.qx_!src/py/pyodide/_package_loader.pye`Hie`HiRb+zZA
Ǖ@o-src/py/pyodide/_state.pye`Hie`HiR
,unG+7src/py/pyodide/_util.pye`Hie`HiR@E\>>(>83<vsrc/py/pyodide/console.pye`Hie`HiRJSy_Ѡ]"ݤ6?IHsrc/py/pyodide/http.pye`Hie`HiR9ZZF|	p2
	src/py/pyodide/webloop.pye`Hie`HiR6*MnB	b.(msrc/py/pyproject.tomle`Hie`HiRuse+6d"Usrc/py/setup.cfgeR;8(eR;8(Rc%IVXR/s$y?src/py/setup.pye`Hie`HiR
=0ԓD[iL˃src/templates/console.htmle`Hie`HiR'kJۼ!#e܃vsrc/templates/module_test.htmle`F,e`F,R4ؙf,>dw!rѼE!src/templates/module_webworker.jse`Hie`HiRA	^Ϩ=ᮝWwsrc/templates/test.htmle`F,e`F,R&s%lCU(%)6src/templates/webworker.jseR;8(eR;8(R⛲CK)wZSsrc/tests/__init__.pye`Hie`HiR
zTmX90u9src/tests/data/snowballstemmer-2.0.0-py2.py3-none-any.whle`Hie`HiR9a/#tQoS
[isrc/tests/make_test_list.pye`Hie`HiR
N?<#2pl.,dsrc/tests/python_tests.yamle`Hie`HiR;'m|Z}`O2src/tests/test_asyncio.pye`Hie`HiR	rUqb4U^m
src/tests/test_bz2.pye`Hie`HiR\2f%XBlxKR>
eCל$src/tests/test_console.pye`Hie`HiR]	4٣e
;wf[src/tests/test_core_python.pye`Hie`HiRcF3oŮإCsrc/tests/test_filesystem.pye`Hie`HiRxu[*wOػzQHsrc/tests/test_jsproxy.pye`Hie`HiR+\ioTU<*#;!src/tests/test_package_loading.pyeR;9#eR;9#R4uKb[if6?src/tests/test_pkg/__init__.pyeR;9#eR;9#RH+2ߣ4I ;9n!src/tests/test_pkg/some_module.pye`Hie`HiR}J67y`aGsrc/tests/test_pyodide.pye`Hie`HiR&I.DsUPsrc/tests/test_pyodide_http.pye`Hie`HiR	sgގ^uJIAt5z src/tests/test_pyproxy.pyeR;9#eR;9#R?+J|%vc|ZJZ src/tests/test_pytest_wrapper.pye`Hie`HiR
_B_4P29^@src/tests/test_python.pye`Hie`HiRe֣T>.]#<7{`qsrc/tests/test_python_esm.pye`Hie`HiR
겫Lf(|E	src/tests/test_sqlite3.pye`Hie`HiR
hR0be+Bsrc/tests/test_stdlib_fixes.pye`Hie`HiR
Έ3H[ĨM̡src/tests/test_testing.pye`He`HR#H)9K6FM$!src/tests/test_typeconversions.pye`He`HR	v͸Wt"Msrc/tests/test_webloop.pyeR;9#eR;9#Re&7<src/tests/test_webworker.pye`He`HR qy3 Hytools/.gitignoreeR;9#eR;9#RBhIvt}atools/buildf2ce`He`HR16v)T_Tk,x1etools/dependency-check.she`He`HR Y2ڕ2I_hk7tools/node_test_driver.jse`He`HR<Bl{@ltools/pytest_wrapper.pye`He`HR⛲CK)wZStools/symlinks/.keepe`He`HR짴ƣΙVAÑ(tools/testsetup.jsTREE538 10
`<)PGF(src95 5
RD gϸ1D
js17 1
ح0޾p;ԂːvpGtest4 0
r4l<&
#bpy19 3
jy^plib1 0
cҾq~"i&pyodide8 0
!M'_w騁_pyodide6 0
zFZ;yCcore29 0
{8.CjL'WaGfItests25 2
1&
ZwIdata1 0
F[Ph?Z14otest_pkg2 0
5wQb=S	z;v8]ytemplates5 0
Xp݄YN@#.docs50 5
31r8fR_Î=aHusage16 1
(0b'87`api4 0
?Q={g8>GR_static4 2
*`[Ӌ)Kcss1 0
׬کc\`fimg3 0
I3`Nn=%EՊproject7 1
iE+9U5ޑDrelease-notes1 0
'`wXQv]development8 0
^bGZe9F^sphinx_pyodide9 2
Ȳ'.)*[v]nйtests3 0
ew&fS~sphinx_pyodide5 0
!c#ÔN=n%emsdk8 1
M&V7޴Q
.patches7 0
Oz+P/(aCtools7 1
tE.E[?symlinks1 0
)"Q^2.github12 2
qmn7&Ÿ?i$workflows4 0
́eV	A6\VISSUE_TEMPLATE6 0
:U{wx˝78{cpython17 1
	Q/^Du+31Ypatches10 0
&Zk/;L+packages252 109
Wx*@nK0(l9py1 0
#Y<q=
]n$yt3 1

Twd+sCpatches2 0
am75Mkmne1 0
ǀӜw!six1 0
Adqc|_־ssl3 1
!T0ƋΚempty1 0
)"Q^2cffi3 1
Xc#,[O̓M~gh]patches1 0
u^!Bg	yThcmyt1 0
39ё<5aTnglpk1 0
`~@
zFjedi2 0
+lTHLHlxml1 0
&Ԓɶ&K$ggW=snltk2 0
m]y<L?nose1 0
j'.$dq\:opytz1 0
Dwzg5Bqatqdm1 0
A/vdݖڏ`unyt1 0
jnmnND<Xzxlrd1 0
ld`@RGbmFzarr3 1
Lso+cI9qpatches1 0

w|p̢݂_Mzlib1 0
9HxdAUW!?attrs1 0
lٗC?Bbdb9"bokeh1 0
B+:)_D+u^nlopt3 1
.\H~Ψ,ksrc1 0
De+U&+uL>numpy18 2
H1tw?Hconfig1 0
-Cdhbw\Opatches15 0
ԍ&PgU"Tpparso1 0
.k$x?UqWѠpatsy1 0
)+hqE;۴^pyb2d2 0
Ғ8왓g$͉Nkp5EHregex2 0
6a
@>p5:U7scipy16 1
FJe]GӢA9dwpatches13 0
W?r{F&<,'PW'sympy2 0
39Y)Ä-tomli1 0
p(ESi<Otoolz1 0
mB/;AQ-zE1wrapt2 0
dq={C	;{sNhJinja22 0
0ʏ.k~2
gPillow4 2
S8:,ӋG~#asrc1 0
i&n 8L=!patches1 0
7*?72#bleach1 0
Ucz:o8[+:w%cycler1 0
{<vt,(0;`\.future1 0
y|CN{.Sjoblib3 1
J`9}vDJ3patches1 0
dQaQ)ʈClibxml1 0
Uל<Tpmpmath1 0
`K_r#cٙ=pandas3 1
+3H\|_	u[patches1 0
vlw'A`,!|rpluggy1 0
.RN'Iݱ:pyerfa1 0
t-Bx\WNS7pytest2 0
SG]9݄Pk~Apyyaml1 0
eYzdc@3<utraits1 0
x7쑮ȣ&^CLAPACK8 1
׾_C[!1Jpatches6 0
ve'3astropy1 0
wK-Oqcytoolz1 0
/o̭}+"9kndistlib1 0
l'%пgpimageio2 0
ɤ"[˚libxslt1 0

1ǻ\3^-libyaml1 0
y@!
Y5(glogbook1 0
2YZf1\JG+2*msgpack2 0
-!?*%mgopenssl1 0
N;<|`_BݟU鸜optlang2 0
N1χQBQgswiglpk2 0
oFB@M	׹*tomli-w1 0
lK4|B4sghPygments1 0
B(ԏI]* hautograd1 0
&ؠGjGҠ)Sdocutils1 0
5E%N#kDJ|freesasa1 0
/1ZW*^Vkhtml5lib1 0
Sd
*,Bld<libiconv1 0
:ӲI9UWhVmicropip14 1
!`zs91src12 1
;+v&A\umicropip11 1
/
(W,zyw}^externals8 1
vx(Ch=pip7 2
̦tAb,'US_vendor2 0
+Sj^:S`ct9_internal4 1

W\90NIutils3 0
@yYIInetworkx2 0
#&T쾾~4dpydantic1 0
Ҥ
̃BhҤretrying1 0
+dq
§uCasciitree1 0
JFI~;ȎeؽÔ2biopython1 0
@C{q#ЗRShS7cssselect1 0
Ϊ0 {{1decorator1 0
sFN	FgVMMDUfonttools1 0
):e8sഐ:Fziniconfig1 0
$x%M_+?numcodecs5 1
^DzCg&-patches3 0
(|@پ@0&Bpackaging1 0
_ư|@6ap!gpycparser1 0
YZ[2Fpyparsing1 0
0[W]y[_L̥soupsieve1 0
g?p[cH"MarkupSafe1 0
BUyT
.N?kiwisolver1 0
J}LTį28
/;_matplotlib27 3
,7G7}AƁsrc6 0
ֿ2"HǽoRpatches3 0
Y2	d_-reference-images16 0
36*U0upyrsistent1 0
%NHcDQ	python-sat3 1
tD;h=0^9ݔ:ppatches2 0
>\!Tk"ypywavelets2 0
PIS!N*KltUsetuptools1 0
B$/8[H=sqlalchemy2 0
-Ձdtx	cloudpickle2 0
~|PZL*#2,fpcast-test4 1
HP2sSoUJCfpcast-test2 0
#!/]Xݓstatsmodels2 1
lz֬".
wÁMW:patches1 0
B'J^~ɐ2xYoatomicwrites1 0
cM"=FK3末cffi_example2 0
n~tWNɚ~cryptography2 0
9ȃ~mLscikit-image4 1
$EoxOit[Gpatches2 0
pK1? d_Uscikit-learn4 1
O]ODSKj^Rpatches2 0
/96}ggwebencodings1 0
ת/u&mKcolorspacious1 0
&]@flP<?^;fPthreadpoolctl1 0
VAL~=uncertainties1 0
PMX,pv	beautifulsoup41 0
G%r'<S4]more-itertools1 0
J Bg1bsharedlib-test3 1
U4	c'=^,9src2 1
!g74WsAkinclude1 0
ssXXdxRboost-histogram2 0
g_uwn`5G:őpython-dateutil1 0
;FRb5-u)`python_solvespace2 0
Tee/d[4sharedlib-test-py4 1
8VU*bw&qpsrc2 0
Y)?ukPBȻtyping-extensions1 0
ɕ&?ݤkCpyodide-interrupts2 0
iZK[.P͹cpp-exceptions-test4 1
21,.k
src2 0
#cD;.circleci2 0
#U~u=^UXt46b4benchmark49 1
X^~Ag)v-benchmarks46 3
`qH6dx%Anumpy_benchmarks34 0
ɵ`C핚24µni{pystone_benchmarks1 0
j(J@ŜfD=hmatplotlib_benchmarks10 0
$W%5Dbkpyodide-build23 1
С,ap8D֔pyodide_build19 1
y,Z6sαtests7 0
g%ڵ+q`G_\2ƫjѽ

DIRCe`HCe`HCR
Z:a
JJM.circleci/config.ymleR;4meeR;4meRlb.%G9A{ .circleci/s3-website-config.jsoneR;4meeR;4meRmff0/^VjE
.clang-formateR;4meeR;4meRp@^T(y,W
.dockerignoreeR;4meeR;4meRq؟ctN%>
.editorconfige`HCe`HCR	R},^3\c/k .flake8e`HCe`HCR
g6~+@JqA.github/FUNDING.ymleR;4meeR;4meRxGH>4#S$.github/ISSUE_TEMPLATE/bug_report.mdeR;4meeR;4meRypH~"'F@.'yi!.github/ISSUE_TEMPLATE/config.ymleR;4meeR;4meRzx-w#B{AnB)X.!'.github/ISSUE_TEMPLATE/documentation.mdeR;4meeR;4meR{(r5-D
LVl).github/ISSUE_TEMPLATE/feature_request.mdeR;4meeR;4meR|p~Gj[Oc"%.github/ISSUE_TEMPLATE/improvement.mdeR;4meeR;4meR(9ȳގVY^2bo)).github/ISSUE_TEMPLATE/package_request.mde`HCe`HCR,F=׾/=D)\Ԍ .github/PULL_REQUEST_TEMPLATE.mde`HCe`HCRp*mſ_fh65uqb7$.github/workflows/deploy_release.ymle`HCe`HCR
ǣC[FB80".github/workflows/docker_image.ymle`HCe`HCR
|qّ26xW.github/workflows/main.ymle`HCe`HCR}= 0+.github/workflows/prebuilt_docker_image.ymle`HCe`HCRASʀE=oD
.gitignoree`HCe`HCR	k%䡓)5[@=.pre-commit-config.yamle`HCe`HCRf*X6xUfdW.prettierignoree`HCe`HCR	lW*F&rnʐȬ伡.readthedocs.ymleR;5v`eR;5v`R.76c6ثIpCODE-OF-CONDUCT.mde`HCe`HCRrYIh/)Ȏu!
Dockerfilee`HCe`HCR蓻l;7~ d1VDockerfile-prebuilteR;5v`eR;5v`RAU΁Cׄڙ@LICENSEe`HCe`HCRll":-(M]Makefilee`HCe`HCRDð+@1CV-eVN
Makefile.envse`HCe`HCRicN`vX yMg/i	README.mde`HCe`HCRQP&10&ˤTabenchmark/benchmark.pyeR;5v`eR;5v`RG9+U\*ᣅC+Ibenchmark/benchmarks/README.mde`HCe`HCR	˕ <P-_QOE`k@benchmark/benchmarks/matplotlib_benchmarks/canvas_custom_font.pye`HCe`HCR"3,
-U&6C:benchmark/benchmarks/matplotlib_benchmarks/canvas_image.pye`HCe`HCRK+WLQ'7t>J1T.Abenchmark/benchmarks/matplotlib_benchmarks/canvas_image_affine.pye`HCe`HCRz؆kJ	f>benchmark/benchmarks/matplotlib_benchmarks/canvas_rendering.pye`HCe`HCR
^k=~[)Abenchmark/benchmarks/matplotlib_benchmarks/canvas_text_rotated.pye`HCe`HCR¶?IbS|P&cM>benchmark/benchmarks/matplotlib_benchmarks/wasm_custom_font.pye`HCe`HCRw2Gsb][0<8benchmark/benchmarks/matplotlib_benchmarks/wasm_image.pye`HCe`HCR5Ĕ^zA1x?benchmark/benchmarks/matplotlib_benchmarks/wasm_image_affine.pye`HCe`HCRd@H[S>1	)+u2N<benchmark/benchmarks/matplotlib_benchmarks/wasm_rendering.pye`HCe`HCRz*6Bl%|2>a%?benchmark/benchmarks/matplotlib_benchmarks/wasm_text_rotated.pyeR;5v`eR;5v`R*/\CÎM*;benchmark/benchmarks/numpy_benchmarks/allpairs_distances.pyeR;5v`eR;5v`RʜĹAO&wv{KuAbenchmark/benchmarks/numpy_benchmarks/allpairs_distances_loops.pyeR;5v`eR;5v`RvpHh@$dlm5benchmark/benchmarks/numpy_benchmarks/arc_distance.pyeR;5v`eR;5v`R4YY{ݎ*B(
*3benchmark/benchmarks/numpy_benchmarks/check_mask.pyeR;5v`eR;5v`RcZT/ m=c)$4benchmark/benchmarks/numpy_benchmarks/create_grid.pyeR;5v`eR;5v`RGmafǷ17[k1benchmark/benchmarks/numpy_benchmarks/cronbach.pyeR;5v`eR;5v`ROG7b92benchmark/benchmarks/numpy_benchmarks/diffusion.pyeR;5v`eR;5v`RH28[y\OHE',/benchmark/benchmarks/numpy_benchmarks/evolve.pyeR;5v`eR;5v`R2?UXVAnr9jM-benchmark/benchmarks/numpy_benchmarks/fdtd.pyeR;5v`eR;5v`R3B4;J=O)_,benchmark/benchmarks/numpy_benchmarks/fft.pyeR;5v`eR;5v`R}JnSk*n нG2benchmark/benchmarks/numpy_benchmarks/grayscott.pyeR;5v`eR;5v`R?] \+W&)WK1benchmark/benchmarks/numpy_benchmarks/grouping.pye`HCe`HCR	՚c6d(4kvc0benchmark/benchmarks/numpy_benchmarks/growcut.pyeR;5v`eR;5v`RS Nt0Tu2ܤ;e/benchmark/benchmarks/numpy_benchmarks/harris.pyeR;5v`eR;5v`RGu&˥cgqu30benchmark/benchmarks/numpy_benchmarks/hasting.pyeR;5v`eR;5v`R*>->-(*Ptcb0benchmark/benchmarks/numpy_benchmarks/hyantes.pyeR;5v`eR;5v`RhsS]dȇd1.benchmark/benchmarks/numpy_benchmarks/julia.pyeR;5v`eR;5v`R?:I_w{؉A8/benchmark/benchmarks/numpy_benchmarks/l2norm.pye`HCe`HCR˸125דQ-B(;benchmark/benchmarks/numpy_benchmarks/large_decimal_list.pye`HCe`HCRtMp|a!X5benchmark/benchmarks/numpy_benchmarks/local_maxima.pyeR;5v`eR;5v`RBaL(3ތʒg7benchmark/benchmarks/numpy_benchmarks/log_likelihood.pyeR;5v`eR;5v`Rov7u<$ 	/benchmark/benchmarks/numpy_benchmarks/lstsqr.pyeR;5v`eR;5v`ReyTZ~Nkrޫ^/benchmark/benchmarks/numpy_benchmarks/mandel.pye`HCe`HCR	ZUAf+M(l5benchmark/benchmarks/numpy_benchmarks/multiple_sum.pyeR;5v`eR;5v`R e%UKQ>c%K^6benchmark/benchmarks/numpy_benchmarks/pairwise_loop.pyeR;5v`eR;5v`R>7>(:ud,ЅtN6benchmark/benchmarks/numpy_benchmarks/periodic_dist.pyeR;5v`eR;5v`Ru2|vC+	-j2benchmark/benchmarks/numpy_benchmarks/repeating.pyeR;5v`eR;5v`R,h8Ǳ,UQ?&W7benchmark/benchmarks/numpy_benchmarks/reverse_cumsum.pyeR;5v`eR;5v`RnSgYSxb.benchmark/benchmarks/numpy_benchmarks/rosen.pyeR;5v`eR;5v`R?^Iʾ22benchmark/benchmarks/numpy_benchmarks/slowparts.pyeR;5v`eR;5v`R(s$?5h2benchmark/benchmarks/numpy_benchmarks/smoothing.pyeR;5v`eR;5v`R![ĀBE~&.8benchmark/benchmarks/numpy_benchmarks/specialconvolve.pyeR;5v`eR;5v`R褐1XƏ+M84benchmark/benchmarks/numpy_benchmarks/vibr_energy.pyeR;5v`eR;5v`R&DCaw|Š#-benchmark/benchmarks/numpy_benchmarks/wave.pyeR;5v`eR;5v`R[Tbد;ȷ^Z2benchmark/benchmarks/pystone_benchmarks/pystone.pyeR;5v`eR;5v`R<GZO=mKbenchmark/plot_benchmark.pye`HCe`HCRsdd` *^benchmark/stack_usage.pye`HCe`HCRUf{@.ދ񯖶&|conftest.pye`HCe`HCR"T߭p%_=ZAcpython/MakefileeR;5v`eR;5v`R_:xFRr'XE~cpython/README.mde`HCe`HCR:6*zyi<cpython/Setup.locale`HCe`HCR ^wƍX'U~mgcpython/checksumse`HCe`HCR!HŘäOdocpython/config.sitee`HCe`HCR$#[8ZecJI,Ncpython/patches/0001-Patch-in-call-trampolines-to-handle-fpcast-troubles.patche`HCe`HCR%ݭxfQNiut.cpython/patches/0002-add-emscripten-host.patche`HCe`HCR&
xS_j,E)2cpython/patches/0003-fix-Py_Sigset_Converter.patche`HCe`HCR(}C_ju=7z/W"cpython/patches/0004-testing.patche`HCe`HCR)K1JYb5Vc3cpython/patches/0005-Drop-pwd-built-in-module.patche`HCe`HCR*D}b;Q$8>J;
=cpython/patches/0006-Don-t-dereference-function-pointer.patche`HCe`HCR+FI}7rc|3)?)?cpython/patches/0007-Patch-in-keyboard-interrupt-handling.patche`HCe`HCR,WO0SHéAcpython/patches/0008-Remove-duplicate-symbols-from-cfield.c.patche`HCe`HCR-iemK}.5L>-LƻBcpython/patches/0009-xfail-core-ctypes-tests-that-don-t-work.patche`HCe`HCR.DQ&TXz`j1Icpython/patches/0010-Fix-_PyImport_LoadDynamicModuleWithSpec-fpcast.patche`HCe`HCRD,3X2cpython/pyconfig.undefs.he`HCe`HCR/I:?z:slcpython/remove_modules.txte`HCe`HCR	:P؆}0H@
docs/Makefilee`HCe`HCR
"mKph҂/Vydocs/_static/css/pyodide.csseR;5v`eR;5v`R'Sͨb;Sne.Zj%docs/_static/img/pyodide-logo-raw.pngeR;5v`eR;5v`R;:Wvue%i(docs/_static/img/pyodide-logo-readme.pngeR;5v`eR;5v`Rzv >:%HˍpV!docs/_static/img/pyodide-logo.pnge`HCe`HCRmd1[l?adocs/conf.pye`HCe`HCRXwxbuËQ)docs/development/building-from-sources.mde`HCe`HCR
q8YHM' docs/development/contributing.mde`He`HR;ɰ{U$9!Gx	ᮻ]docs/development/core.mde`He`HR
,*>aΫ3!2!docs/development/debugging.mde`He`HR:	SI}?bwhAdocs/development/maintainers.mde`He`HR\ßQؤC]#(docs/development/meta-yaml.mde`He`HR(PbҵzJ	 docs/development/new-packages.mde`He`HR
ߡTY[Y,`#a:docs/development/testing.mde`He`HR
g
KqU94docs/index.rsteR;5=]eR;5=]Rx4}Xi(.~U
docs/make.bate`He`HR	b
o`Ptd5o
*fdocs/project/about.mde`He`HR #Ĺ6yP0docs/project/changelog.mdeR;5=]eR;5=]R?>%U>7O	]urdocs/project/code-of-conduct.mde`He`HR0x.2wRb/YF@-3docs/project/governance.mde`He`HR9q6VwA>Grl docs/project/related-projects.mde`He`HR	~%E;)O5j7+B
B[%docs/project/release-notes/v0.17.0.mde`He`HRJ.)l_+3|Ѧjg6docs/project/roadmap.mde`He`HR16꿟Qd@
Ŋdocs/pyodide-jsdoc-plugin.jse`He`HRT	jjSs/abW4	Jdocs/requirements-doc.txte`He`HR	Hm3<XT9߉9docs/sphinx_pyodide/README.mde`He`HR	EbYNRp
!ArX.docs/sphinx_pyodide/sphinx_pyodide/__init__.pye`He`HR2	Z/$EPǰiwd"8docs/sphinx_pyodide/sphinx_pyodide/autodoc_submodules.pye`He`HRiL>z*B洁-1k+docs/sphinx_pyodide/sphinx_pyodide/jsdoc.pye`He`HRklLSO\Y)$[,docs/sphinx_pyodide/sphinx_pyodide/lexers.pye`He`HRo;vWzx1"c
$}.docs/sphinx_pyodide/sphinx_pyodide/packages.pye`He`HR4ǎΘ/\X
uzL{w+docs/sphinx_pyodide/tests/app_settings.jsone`He`HR5.	{,\67pf^,docs/sphinx_pyodide/tests/test_directives.pye`He`HR7JXTt@xbRP,docs/sphinx_pyodide/tests/tsdoc_dump.json.gze`He`HR8.3F"z>docs/usage/api-reference.mde`He`HR	v)IJ
pO<c]docs/usage/api/js-api.mde`He`HR:H><Q:b㚊wPdocs/usage/api/micropip-api.mde`He`HR;(~[rX
cf6مe݂#docs/usage/api/pyodide-build-cli.mde`He`HR|JҼɲQ)&Zdocs/usage/api/python-api.mde`He`HR<	z$YOR(@'docs/usage/downloading-and-deploying.mde`He`HRO&G@:u2Db'ndocs/usage/faq.mde`He`HR5Q޴#E3=docs/usage/index.mde`He`HR=Mr	[=;/%qhCi!docs/usage/keyboard-interrupts.mde`He`HR7=r2MO(docs/usage/loading-custom-python-code.mde`He`HR>[\L\'pA<docs/usage/loading-packages.mde`He`HR?$b6fG]j!docs/usage/packages-in-pyodide.mde`He`HR}0s
1.ߝ//docs/usage/quickstart.mde`He`HR^dgv''?adU)8Vkdocs/usage/type-conversions.mde`He`HR0?29+-a+6docs/usage/wasm-constraints.mde`He`HR/_ۊoG%0docs/usage/webworker.mde`He`HR~n ps1emsdk/Makefilee`He`HRB3oڴ(25β@婍-<emsdk/patches/0001-Throw-away-errors-in-minify_wasm_js.patche`He`HRCm4MRJ'+Femsdk/patches/0002-Add-support-for-preload-file-in-Node.js-11785.patche`He`HRE-9!!>mM݊'" emsdk/patches/0003-Fix-dup.patche`He`HRFXr4M@scOZ;emsdk/patches/0004-Fix-side-module-exception-handling.patche`He`HRGa{#e ٫=3S`_|Cemsdk/patches/0005-Update-upstream-URL-for-libjpeg.-NFC-13869.patche`He`HRHe^G^YDK\;DS Memsdk/patches/0006-Fix-pipe-close-operation-so-that-it-doesn-t-break-th.patche`He`HRIKN[@KLAAiM|Femsdk/patches/0007-Fix-lookupPath-when-applied-to-a-symlink-loop.patcheR;5zZeR;5zZRNx&I夗
C&7Tl
ilgtm.ymle`He`HRKJe#qAj$[packages/CLAPACK/make.ince`He`HRLLl;P#M^zpackages/CLAPACK/meta.yamle`He`HRR,
V$iǠ'b6packages/CLAPACK/patches/0001-add-missing-import.patche`He`HRS@8AFʯOkg~A/packages/CLAPACK/patches/0002-fix-arith-h.patche`He`HRZԿ- _Х3*hlJ7packages/CLAPACK/patches/0003-lapack-install-make.patche`He`HR_0N$}{?
]i	u5packages/CLAPACK/patches/0004-fix-f2clibs-build.patche`He`HR`
!0M*J^)<packages/CLAPACK/patches/0005-remove-redundant-symbols.patche`He`HRd	@E	\,GC$z-8packages/CLAPACK/patches/0006-correct-return-types.patche`He`HRPp~΍FjHpackages/Jinja2/meta.yamle`He`HRQ/xvubn486\.packages/Jinja2/test_jinja2.pye`He`HR	oswDE;%packages/Makefilee`He`HR,\{B	]{߈Wpackages/MarkupSafe/meta.yamle`He`HR-jOnt4packages/Pillow/meta.yamle`He`HR)2oRr2y7rteI!%packages/Pillow/patches/setitup.patche`He`HR Y`P
	UGf_packages/Pillow/src/setup.cfge`He`HR	bnhgܬpackages/Pillow/test_pillow.pye`He`HR2v%j,N?^0&3packages/Pygments/meta.yamle`He`HR3GnXԡ?ȕ=/zpackages/README.mde`He`HR)]6lytG蟳Mdupackages/asciitree/meta.yamle`He`HR/!ĩk %OFpackages/astropy/meta.yamle`He`HR@<U#>{ -packages/atomicwrites/meta.yamle`He`HRKȕMBFrtdYpackages/attrs/meta.yamle`He`HRR~#2XC؊jRpackages/autograd/meta.yamle`He`HR^3m
="%!packages/beautifulsoup4/meta.yamle`He`HR	Dی"hL>caX칺packages/biopython/meta.yamle`He`HR	ppхtimcڰEpackages/bleach/meta.yamle`He`HRq)>ٰ[:&packages/bokeh/meta.yamle`He`HRXY-mf?j/P]`"packages/boost-histogram/meta.yamle`He`HR&M[|Hd5ͽ>0packages/boost-histogram/test_boost_histogram.pye`He`HRZjc3(`C	packages/cffi/meta.yamleR;5zZeR;5zZRRI(
KJɳ)packages/cffi/patches/libffi-config.patche`He`HRWlḷ!Rpackages/cffi/test_cffi.pye`He`HR1w3.'>5Bmpackages/cffi_example/meta.yamle`He`HR3PJ|3'Scd*packages/cffi_example/test_cffi_example.pye`He`HR9f14t,Z&packages/cloudpickle/meta.yamle`He`HR-
qarJa"č~p(packages/cloudpickle/test_cloudpickle.pye`He`HR12V"xpackages/cmyt/meta.yamle`He`HRCOz/I;#5  packages/colorspacious/meta.yamle`He`HR
k%U1ᜎc&packages/cpp-exceptions-test/meta.yamle`He`HR
$F$L6-*packages/cpp-exceptions-test/src/catch.cppe`He`HR԰<[w*packages/cpp-exceptions-test/src/throw.cppe`He`HR	,^R!bh 3packages/cpp-exceptions-test/test_cpp_exceptions.pye`He`HR4sܐE"\W}packages/cryptography/meta.yamle`He`HR
Y|!2**packages/cryptography/test_cryptography.pye`He`HR07}E(Ve
]packages/cssselect/meta.yamle`He`HRKޗh3RU.!I"npackages/cycler/meta.yamle`He`HR
QAbcBBK0Dpackages/cytoolz/meta.yamle`He`HR
33J*;H+Xpackages/decorator/meta.yamle`He`HR
{+kŤnI{%_"packages/distlib/meta.yamle`He`HR6:4#9ϒ
$Vƚpackages/docutils/meta.yamle`He`HR
-5RUL 4ZLܵpackages/fonttools/meta.yamle`He`HRpB\"l@C}$R.packages/fpcast-test/fpcast-test/fpcast-test.ce`He`HR2S}oz?Mч)packages/fpcast-test/fpcast-test/setup.pye`He`HR
mŀB"Va220packages/fpcast-test/meta.yamle`He`HR
U9>	1CG{k>(packages/fpcast-test/test_fpcast_test.pye`He`HR&GFĲRYByUwpackages/freesasa/meta.yamle`He`HR"?{wK>63packages/future/meta.yamle`He`HR3:BrK@t5̥
8
packages/glpk/meta.yamle`He`HR
d7z#OH>
~s!v'Yfpackages/html5lib/meta.yamle`He`HR]as/Wy8rT[packages/imageio/meta.yamle`He`HRb-~ packages/imageio/test_imageio.pye`He`HR	7rѵj=oޒ&¨W[packages/iniconfig/meta.yamle`He`HR&KXČV0[Flfpackages/jedi/meta.yamle`He`HR3B|1lJPp"~4packages/jedi/test_jedi.pye`He`HR
5Y?_=Gmpackages/joblib/meta.yamle`He`HR

xQI[[MAt2,packages/joblib/patches/use-setuptools.patcheR;5UeR;5URKrpú"packages/joblib/test_joblib.pye`He`HR
,XZCaf
packages/kiwisolver/meta.yamle`He`HRG@-HAmsdpackages/libiconv/meta.yamle`He`HR
ajr%$Grlpackages/libxml/meta.yamle`He`HR
<ƠKћm:packages/libxslt/meta.yamle`He`HR
!	,-apackages/libyaml/meta.yamle`He`HR
YRY|µ`A#I!Tpackages/logbook/meta.yamle`He`HRR"'W/
%packages/lxml/meta.yamle`He`HRS5$4packages/matplotlib/meta.yamleR;5ReR;5RRE]W.ӅD9܉Ʌ)UH58packages/matplotlib/patches/disable_macosx_backend.patcheR;5ReR;5RRoo
!קko
螥-I/packages/matplotlib/patches/fix-threading.patcheR;5ReR;5RRj.Ufar{06packages/matplotlib/patches/hardcoded-font-cache.patche`He`HR
Y|¨^u6packages/matplotlib/reference-images/canvas-chrome.pnge`He`HR
43k
qG囫Gpackages/matplotlib/reference-images/canvas-custom-font-text-chrome.pnge`He`HR
UEyP9	5+Hpackages/matplotlib/reference-images/canvas-custom-font-text-firefox.pnge`He`HR
{.ٯ5#5H 7packages/matplotlib/reference-images/canvas-firefox.pnge`He`HR
ȧ"V[TgܿdwҰࡳCpackages/matplotlib/reference-images/canvas-image-affine-chrome.pnge`He`HR
X9^1V]1X"m(Dpackages/matplotlib/reference-images/canvas-image-affine-firefox.pnge`He`HR
%SEĆkRn1J<packages/matplotlib/reference-images/canvas-image-chrome.pnge`He`HR
>)ͯJI.b湈ҥu4V,.=packages/matplotlib/reference-images/canvas-image-firefox.pnge`He`HR
9*XMG>?@packages/matplotlib/reference-images/canvas-math-text-chrome.pnge`H7e`H7R
l׋<]4zx_$1I$Apackages/matplotlib/reference-images/canvas-math-text-firefox.pnge`H7e`H7R
>ǨX-?_F\m9)譎Apackages/matplotlib/reference-images/canvas-polar-zoom-chrome.pnge`H7e`H7R
!$g8P9帴/~9ЍBpackages/matplotlib/reference-images/canvas-polar-zoom-firefox.pnge`H7e`H7R
"$_VOUCpackages/matplotlib/reference-images/canvas-text-rotated-chrome.pnge`H7e`H7R
$k_/_iDpackages/matplotlib/reference-images/canvas-text-rotated-firefox.pnge`Hte`HtR
%
oBZXDCpackages/matplotlib/reference-images/canvas-transparency-chrome.pnge`Hte`HtR
<?ƞU#Ə:r7R@Dpackages/matplotlib/reference-images/canvas-transparency-firefox.pnge`Hte`HtR
>dB+[6@JE*packages/matplotlib/src/Humor-Sans-1.0.ttfe`Hte`HtR
??Hk=:vsjDF*packages/matplotlib/src/browser_backend.pye`Hte`HtR
A`AI<C%packages/matplotlib/src/fontlist.jsone`Hte`HtR
B;ڛ>:hkM=
3`/packages/matplotlib/src/html5_canvas_backend.pye`Hte`HtR
C^X	Ifii;l!packages/matplotlib/src/setup.cfge`Hte`HtR
DOz,MjW%'packages/matplotlib/src/wasm_backend.pye`Hte`HtRTL邸1ZυZ	$jp1&packages/matplotlib/test_matplotlib.pye`Hte`HtRU\aO=?ϠI/;packages/micropip/meta.yamle`Hte`HtR
Jc{^l){V@Q?%~9*packages/micropip/src/micropip/__init__.pye`Hte`HtR
K;eDοy*aVrm+packages/micropip/src/micropip/_micropip.pye`Hte`HtR
N⛲CK)wZS4packages/micropip/src/micropip/externals/__init__.pye`Hte`HtR
P]׀0/;_8packages/micropip/src/micropip/externals/pip/__init__.pye`Hte`HtR
S⛲CK)wZSBpackages/micropip/src/micropip/externals/pip/_internal/__init__.pye`Hte`HtR
U⛲CK)wZSHpackages/micropip/src/micropip/externals/pip/_internal/utils/__init__.pye`Hte`HtR
WQs~*`ZIMpackages/micropip/src/micropip/externals/pip/_internal/utils/pkg_resources.pye`Hte`HtR
X(3(uo?BEpackages/micropip/src/micropip/externals/pip/_internal/utils/wheel.pye`Hte`HtR
[⛲CK)wZS@packages/micropip/src/micropip/externals/pip/_vendor/__init__.pye`Hte`HtR
]==HcN7zSb(Epackages/micropip/src/micropip/externals/pip/_vendor/pkg_resources.pye`Hte`HtR
^!%oDu#{ܼS}6)packages/micropip/src/micropip/package.pye`Hte`HtR
_gx	p/ڞpackages/micropip/src/setup.pye`Hte`HtR3x%M
6=o"packages/micropip/test_micropip.pye`Hte`HtRqy6=;-packages/mne/meta.yamle`Hte`HtR
`D%!d!packages/more-itertools/meta.yamle`Hte`HtR*ZojRVQ6廪packages/mpmath/meta.yamle`Hte`HtR
a7++&[-X*|k3kIpackages/msgpack/meta.yamle`Hte`HtRc)gŘ=8wᒡYzpackages/msgpack/test_pack.pye`Hte`HtRƻf2)Xpackages/networkx/meta.yamle`Hte`HtRjIu-

ne"/M="packages/networkx/test_networkx.pye`Hte`HtRkMkIVF(@CKpackages/nlopt/meta.yamle`Hte`HtR
d1K\F3Ηpackages/nlopt/src/setup.pye`Hte`HtRm[	.4b3eV
#packages/nlopt/test_nlopt.pye`Hte`HtRSL'r Qpackages/nltk/meta.yamleR;7%AeR;7%AR_b^G/;!Qpackages/nltk/test_nltk.pye`Hte`HtR
fM,&H uS}mpackages/nose/meta.yamle`Hte`HtR
g
	|I;oI
h0*packages/numcodecs/meta.yamleR;7%AeR;7%AR7[UL6?|d)packages/numcodecs/patches/fixblosc.patche`Hte`HtR
i0bȶF?&*lM9A)packages/numcodecs/patches/fixsetup.patcheR;7%AeR;7%AR'bM/V$yՔ(packages/numcodecs/patches/fixzlib.patche`Hte`HtR
k+ڭ3.
P $packages/numcodecs/test_numcodecs.pyeR;7%AeR;7%AR{&}-ֶyG$packages/numpy/config/_numpyconfig.he`Hte`HtR
${ ･z-.I_6packages/numpy/meta.yamle`Hte`HtR
nFXbʻ?v8packages/numpy/patches/disable-maybe-uninitialized.patche`Hte`HtR
oѫ5㣎@*Qbm1packages/numpy/patches/disable-optimization.patche`Hte`HtR
pSpm1=>D9x2packages/numpy/patches/dont-include-execinfo.patche`Hte`HtR
q	M4EuX[m
?packages/numpy/patches/fix-comparator-function-signatures.patche`Hte`HtR
r	3-dG6>*.jkE(packages/numpy/patches/fix-ieee754.patche`Hte`HtR
t(܂i=D<Sr8packages/numpy/patches/fix-invalid-asm-instruction.patche`Hte`HtR
vS=R/DaП;+packages/numpy/patches/fix-longdouble.patche`Hte`HtR
w5??#/:*[[*Ht@packages/numpy/patches/fix-math-feature-detection-for-wasm.patche`Hte`HtR
xv\`]) "^ԥ>packages/numpy/patches/fix-random_float_fill-return-type.patche`He`HR
zA?Em<gX@<׃~spn'=packages/numpy/patches/fix-static-init-of-nditer-pywrap.patche`He`HR
{Z/tE{4^\0	ͭ*r-packages/numpy/patches/init-alloc-cache.patche`He`HR
|A>9\cap`s@m{/packages/numpy/patches/limit-cpu-baseline.patche`He`HR
}[fYm6G?
3packages/numpy/patches/make-int-return-values.patche`He`HR
~$cVۂc;P<packages/numpy/patches/not-build-lapack-lite-as-64-bit.patche`He`HR
H,YR^D2packages/numpy/patches/use-local-blas-lapack.patche`He`HRy( gf"#ǆ2packages/numpy/test_numpy.pye`He`HR
ĬEURv9ѐPpackages/openssl/meta.yamle`He`HR}B3얈&c@ypackages/optlang/meta.yamleR;79eR;79R6!HV.$KA0z4O packages/optlang/test_optlang.pye`He`HR
Xrk-㩓ȉ(©1packages/packaging/meta.yamle`He`HR~X8l/VB֤ӤEi>Npackages/pandas/meta.yamle`He`HR
:Ζ͓
Vwuߓ0packages/pandas/patches/fix_json_signature.patche`He`HR
	9@-1Lfpackages/pandas/test_pandas.pye`He`HR
+y)w>packages/parso/meta.yamle`He`HRHQ(@`כ*1packages/patsy/meta.yamle`He`HR
.wc&||N"ի	5packages/pluggy/meta.yamle`He`HR
2@[KuKÐ";8-ypackages/py/meta.yamle`He`HR
1MWp
U~packages/pyb2d/meta.yamle`He`HR
*A]i@5e>t=\fmpackages/pyb2d/test_pyb2d.pye`He`HRZ%0}Q_W~h/bFpackages/pycparser/meta.yamle`He`HRSa};!2 |߀vqpackages/pydantic/meta.yamle`He`HR[	hU!ꐒ:packages/pyerfa/meta.yamle`He`HR
Fe^t5o3x%packages/pyodide-interrupts/meta.yamle`He`HR
PeWM6packages/pyodide-interrupts/test_pyodide_interrupts.pye`He`HR34%VwY	py3T~packages/pyparsing/meta.yamle`He`HRLkF{paoOPfpackages/pyrsistent/meta.yamle`He`HRy1)fs~r\<kpackages/pytest/meta.yamle`He`HR
lrWop.Z·uJpackages/pytest/test_pytest.pye`He`HRa5\68\n"packages/python-dateutil/meta.yamle`He`HRw`'47#jŉD@~qpackages/python-sat/meta.yamleR;79eR;79RNG=jŸ˻7.packages/python-sat/patches/force_malloc.patcheR;79eR;79R9"y`icđ;6.packages/python-sat/patches/proper_build.patche`He`HR
ALףogm^*-packages/python_solvespace/meta.disabled.yamle`He`HR
3΀Lu3Mɚ4packages/python_solvespace/test_python_solvespace.pye`He`HR,y6YY0x^packages/pytz/meta.yamle`He`HR
t&Amw-packages/pywavelets/meta.yamle`He`HRQ)lA<\	Y.,E packages/pywavelets/test_pywt.pye`He`HR#x$W9ßpackages/pyyaml/meta.yamle`He`HR
%'ywIư\ݟl9(packages/regex/meta.yamle`He`HRj1x4GoiidLpackages/regex/test_regex.pye`He`HRE2iݭ휾:5Bpackages/retrying/meta.yamle`He`HR
m\3@=bKpackages/scikit-image/meta.yamleR;76eR;76R;E^QyoQ4_^:packages/scikit-image/patches/make-tifffile-optional.patche`He`HR
DMpEMQABz*5packages/scikit-image/patches/preferred_plugins.patche`He`HR`/	l)2f%packages/scikit-image/test_skimage.pye`He`HRx
u0}FT5packages/scikit-learn/meta.yamle`He`HR
6mף`*Ewq]packages/scikit-learn/patches/0001-Cythonize-_cython_blas.pyx-with-include-path-pointin.patche`He`HR
DD^,rTym2packages/scikit-learn/patches/disable-openmp.patche`He`HR
bOוx̰AK	~^r>*packages/scikit-learn/test_scikit-learn.pye`He`HR

5D_1zhK+packages/scipy/info.mde`He`HRbL$*)
"packages/scipy/meta.yamle`He`HR
\@9Q
fNy|Cpackages/scipy/patches/USE_CPP14-branch-doesn-t-work-for-wasm.patche`He`HR
xbě-430
]=9packages/scipy/patches/add-lapack_extras-to-flapack.patche`He`HR
Sm %cheGpackages/scipy/patches/convert-xerrwv-message-arg-from-int-to-str.patche`He`HR
ZlJ?dB$oa3packages/scipy/patches/disable-blas-detection.patche`He`HR
(f4gsOZS^Jߤ+6packages/scipy/patches/fix-fortran-files-minpack.patche`He`HR
7 GχۍAEpackages/scipy/patches/fix-implicit-cast-args-from-newer-lapack.patche`He`HR
oX\IpW+packages/scipy/patches/gemm_-no-const.patche`He`HR
m<i
Ԡ	NdqYM3packages/scipy/patches/make-int-return-values.patche`He`HR
M%&X3U$gVop?packages/scipy/patches/remove-cuncsd-dorcsd-sorcsd-zuncsd.patche`He`HR
G;ҲX2}Bpackages/scipy/patches/remove-mvnun-not-fortran-77-compliant.patche`He`HR
A(#J"_4packages/scipy/patches/rename-_page_trend_test.patche`He`HR
}hd9H]qJ;packages/scipy/patches/sasum-returns-double-not-float.patche`He`HR
W#9mhmbGi7packages/scipy/patches/skip-fortran-fails-to-link.patche`He`HRVrZ p7/!'P3x.8packages/scipy/test_scipy.pye`He`HRGxn;Exs2xpackages/setuptools/meta.yamle`He`HRA#=lHbū:$packages/sharedlib-test-py/meta.yamleR;76eR;76RFC?~XqJ'4i/'packages/sharedlib-test-py/src/setup.pyeR;76eR;76R"Xmpʠ,LJۦi/packages/sharedlib-test-py/src/sharedlib-test.ce`He`HR&ʗzW`▫L,packages/sharedlib-test-py/test_sharedlib.pye`He`HR.%Hm<0j7S~ظ!packages/sharedlib-test/meta.yamle`He`HR1 4K뤓|b
ŋ3packages/sharedlib-test/src/include/sharedlibtest.he`He`HRG;ܦ;ǆ_cPw"packages/sharedlib-test/src/main.ce`He`HRI-K}q35וb$packages/six/meta.yamle`He`HRV30m9uOcpackages/soupsieve/meta.yamle`He`HR`Nq1~Z׹dz=Npackages/sqlalchemy/meta.yamle`He`HRbkN=Z-w&packages/sqlalchemy/test_sqlalchemy.pye`He`HR
⛲CK)wZSpackages/ssl/empty/.keepe`He`HR^Uƈz

U0packages/ssl/meta.yamle`He`HR	'W^ӕgbxā@@Q`packages/ssl/test_ssl.pye`He`HRgtskԭ͝'Ɂd1vpackages/statsmodels/meta.yamle`He`HR
Zl
Sg~i;packages/statsmodels/patches/fix-scipy-blas-cythonize.patche`He`HR	*>U_@L^mʘ#ݢjpackages/swiglpk/meta.yamleR;76eR;76Ro&7"IF=z{ packages/swiglpk/test_swiglpk.pye`He`HRW`*95\VO>U-packages/sympy/meta.yamle`He`HRg~xs¾q?Dp!Epackages/sympy/test_sympy.pye`He`HR
m7cىWX w󟊛;i packages/test_packages_common.pye`He`HR,Kf$K8gd# packages/threadpoolctl/meta.yamle`He`HRqfX;R&}wdVrB
packages/tomli-w/meta.yamle`He`HR	,B_+packages/tomli/meta.yamle`He`HR)O;Y-mvpackages/toolz/meta.yamle`He`HRwB!Epackages/tqdm/meta.yamle`He`HR cD-I͆/
packages/traits/meta.yamle`He`HRLZd/x8ae窥i$packages/typing-extensions/meta.yamle`He`HR	.WN孥v7-׷ packages/uncertainties/meta.yamle`He`HR^j5GҨVpackages/unyt/meta.yamle`He`HR@oE>+UI7g[packages/webencodings/meta.yamle`He`HRH{wNQ1xk}packages/wrapt/meta.yamle`He`HR
}`t7N&{bpackages/wrapt/test_wrapt.pye`He`HR	/(/Oal)&Rzxpackages/xlrd/meta.yamle`He`HR	0yK;J*bJ6uKpackages/yt/meta.yamleR;82eR;82RrAP˭gk N"G%packages/yt/patches/skip-openmp.patche`He`HR
E\ޤ3TU$packages/yt/patches/tomli-3833.patche`He`HR
,̌0Zҝv%packages/zarr/meta.yamle`He`HR
7䩵V~S%dL{(packages/zarr/patches/fix-zarrsync.patche`He`HR	40$N2軲Z*packages/zarr/test_zarr.pye`He`HR
2ǱGaI@kpackages/zlib/meta.yamleR;82eR;82Rb-
@*%Rfzpyodide-build/README.mde`He`HR	5⛲CK)wZS'pyodide-build/pyodide_build/__init__.pye`He`HR!SLQujj̹"L'pyodide-build/pyodide_build/__main__.pye`He`HR(R{BXxuSw)pyodide-build/pyodide_build/_f2c_fixes.pye`He`HR	6LBĦ"e0
'pyodide-build/pyodide_build/buildall.pye`He`HRgw°1ق%ӁtE'pyodide-build/pyodide_build/buildpkg.pye`He`HR$l)Rӓn
n%\%pyodide-build/pyodide_build/common.pye`He`HRlQ;P8n	߈6!pyodide-build/pyodide_build/io.pye`He`HR%Yc	AS'RDR5V$pyodide-build/pyodide_build/mkpkg.pye`He`HR

*;Ĉ Z2L&u(pyodide-build/pyodide_build/pypabuild.pye`He`HRA6kM~Hq2(*pyodide-build/pyodide_build/pywasmcross.pye`He`HRPm>9~<wn?G+$pyodide-build/pyodide_build/serve.pye`He`HR
7JL7-;eJ&pyodide-build/pyodide_build/testing.pye`He`HR	9}sDjD<:a>72pyodide-build/pyodide_build/tests/test_buildall.pye`He`HRŚ.IX
I"&\lc2pyodide-build/pyodide_build/tests/test_buildpkg.pye`He`HR	;vC;!n<jR0pyodide-build/pyodide_build/tests/test_common.pye`He`HR
oͦWVDHt7/pyodide-build/pyodide_build/tests/test_mkpkg.pye`He`HR'C#̘l'	\ab5pyodide-build/pyodide_build/tests/test_pywasmcross.pye`He`HR9%&Tɨ*,mO|KC4pyodide-build/pyodide_build/tests/test_run_docker.pye`He`HR
{DKD޽1]
L1pyodide-build/pyodide_build/tests/test_testing.pye`He`HR_Im	m?gQ)ɼpyodide-build/pyproject.tomle`He`HR
"*?9YT,pyodide-build/setup.cfge`He`HR
c%IVXR/s$y?pyodide-build/setup.pyeR;8V.eR;8V.RY![je-K Vݮpyodide_env.she`He`HR/S[qx8pyproject.tomleR;8V.eR;8V.RA_lFp]|F/repository-structure.mde`He`HRY:@sZӯOTrequirements.txte`He`HRtmdކdw$1V<|X
run_dockere`He`HR
C&֍UYo\N 	setup.cfgeR;8V.eR;8V.Ra28ZSE'Ϛrsrc/core/README.mdeR;8V.eR;8V.R}6+L(Alsrc/core/docstring.ceR;8V.eR;8V.RBQM_M>tCuŮsrc/core/docstring.he`He`HR 3#^)i^Csrc/core/error_handling.ce`He`HR"c[v|*{VZfbs[+pͅ>Wsrc/core/error_handling.he`He`HR(`?sA"OG`Rsrc/core/error_handling.tse`He`HR
?"VOUWx@
src/core/error_handling_cpp.cppe`He`HR
^%q~3B=v8src/core/hiwire.ce`He`HR
1ߍ[CuT~{]lsrc/core/hiwire.heR;8V.eR;8V.R"#=aaSŮisrc/core/include_js_file.he`He`HR
H{dj7:bsrc/core/js2python.ce`He`HR82MmDq_src/core/js2python.he`He`HR(*rF,rR};
<tsrc/core/js2python.jse`He`HRIYs:Eu]~src/core/jsmemops.he`He`HR
q]2Ed`G[@V6src/core/jsproxy.ce`He`HR$5nF(zm/~$/src/core/jsproxy.he`He`HR
i݈Ԅ71~ssrc/core/keyboard_interrupt.ce`He`HR
}t4v9Ʋu6src/core/keyboard_interrupt.he`He`HRlIc]|-src/core/main.ce`He`HROD@	v
{\,%Usrc/core/pre.jse`He`HR
w4wEQ!	)vsrc/core/pyproxy.ce`H,e`H,R	N6*-*U߻"src/core/pyproxy.he`H,e`H,RMż5@:ŅUsrc/core/pyproxy.tse`H,e`H,R]aa
}MQcsrc/core/python2js.ce`H,e`H,Rـ!mn쵎:3src/core/python2js.he`H,e`H,RBכ Tܴmysrc/core/python2js_buffer.ce`H,e`H,Rp+|hhq{;Dsrc/core/python2js_buffer.he`H,e`H,R	O$]9溎$F>HXU
src/core/python2js_buffer.jseR;8+eR;8+RZ1Tۈh;[src/core/types.he`H,e`H,R
30\M	0{src/js/README.mde`H,e`H,R8rs͝-8T(
src/js/api.tse`H,e`H,R
^-U6y(psrc/js/compat.tse`H,e`H,R
[
Yiq$7$e &2src/js/index.d.tse`H,e`H,R
uiգqe{^`%src/js/index.test-d.tse`H,e`H,R1F7uEf/TZ	l|src/js/load-package.tse`H,e`H,Rd=vQ)_src/js/module.tse`H,e`H,R	YyOIO?~4CjYXsrc/js/package-lock.jsone`H,e`H,RmUSF^4src/js/package.jsone`H,e`H,R&S z8ΫZd"}۰src/js/pyodide.tse`H,e`H,Rp=csrc/js/pyodide.umd.tse`H,e`H,R
Ca/)kk`F+Z83src/js/rollup.config.jse`H,e`H,R%@%.f%(7LaBsrc/js/test/conftest.jse`H,e`H,R
ӎXq|A3,src/js/test/filesystem.test.jse`H,e`H,R
B&Dߺ^Nðsrc/js/test/module.test.jse`H,e`H,R
ijS%+src/js/test/pyodide.test.mjse`H,e`H,RpGŠ
^T src/js/tsconfig.jsoneR;8(eR;8(RaJa[src/py/README.mde`H,e`H,R	^HܘyD߳^<ڸxi^src/py/_pyodide/__init__.pye`Hie`HiR"Hn\z	kh_src/py/_pyodide/_base.pye`Hie`HiR
@OSPW)[	MH]src/py/_pyodide/_core_docs.pye`Hie`HiRжMX OY:G,src/py/_pyodide/_importhook.pye`Hie`HiR
A!z>{Qț<src/py/_pyodide/console.pye`Hie`HiR
~Ebysrc/py/_pyodide/docstring.pye`Hie`HiR
o{
	(3Hsrc/py/lib/webbrowser.pye`Hie`HiRD.cфпR?src/py/pyodide/__init__.pye`Hie`HiRs\'S&Q68|src/py/pyodide/_core.pye`Hie`HiR
@.qx_!src/py/pyodide/_package_loader.pye`Hie`HiRb+zZA
Ǖ@o-src/py/pyodide/_state.pye`Hie`HiR
,unG+7src/py/pyodide/_util.pye`Hie`HiR@E\>>(>83<vsrc/py/pyodide/console.pye`Hie`HiRJSy_Ѡ]"ݤ6?IHsrc/py/pyodide/http.pye`Hie`HiR9ZZF|	p2
	src/py/pyodide/webloop.pye`Hie`HiR6*MnB	b.(msrc/py/pyproject.tomle`Hie`HiRuse+6d"Usrc/py/setup.cfgeR;8(eR;8(Rc%IVXR/s$y?src/py/setup.pye`Hie`HiR
=0ԓD[iL˃src/templates/console.htmle`Hie`HiR'kJۼ!#e܃vsrc/templates/module_test.htmle`F,e`F,R4ؙf,>dw!rѼE!src/templates/module_webworker.jse`Hie`HiRA	^Ϩ=ᮝWwsrc/templates/test.htmle`F,e`F,R&s%lCU(%)6src/templates/webworker.jseR;8(eR;8(R⛲CK)wZSsrc/tests/__init__.pye`Hie`HiR
zTmX90u9src/tests/data/snowballstemmer-2.0.0-py2.py3-none-any.whle`Hie`HiR9a/#tQoS
[isrc/tests/make_test_list.pye`Hie`HiR
N?<#2pl.,dsrc/tests/python_tests.yamle`Hie`HiR;'m|Z}`O2src/tests/test_asyncio.pye`Hie`HiR	rUqb4U^m
src/tests/test_bz2.pye`Hie`HiR\2f%XBlxKR>
eCל$src/tests/test_console.pye`Hie`HiR]	4٣e
;wf[src/tests/test_core_python.pye`Hie`HiRcF3oŮإCsrc/tests/test_filesystem.pye`Hie`HiRxu[*wOػzQHsrc/tests/test_jsproxy.pye`Hie`HiR+\ioTU<*#;!src/tests/test_package_loading.pyeR;9#eR;9#R4uKb[if6?src/tests/test_pkg/__init__.pyeR;9#eR;9#RH+2ߣ4I ;9n!src/tests/test_pkg/some_module.pye`Hie`HiR}J67y`aGsrc/tests/test_pyodide.pye`Hie`HiR&I.DsUPsrc/tests/test_pyodide_http.pye`Hie`HiR	sgގ^uJIAt5z src/tests/test_pyproxy.pyeR;9#eR;9#R?+J|%vc|ZJZ src/tests/test_pytest_wrapper.pye`Hie`HiR
_B_4P29^@src/tests/test_python.pye`Hie`HiRe֣T>.]#<7{`qsrc/tests/test_python_esm.pye`Hie`HiR
겫Lf(|E	src/tests/test_sqlite3.pye`Hie`HiR
hR0be+Bsrc/tests/test_stdlib_fixes.pye`Hie`HiR
Έ3H[ĨM̡src/tests/test_testing.pye`He`HR#H)9K6FM$!src/tests/test_typeconversions.pye`He`HR	v͸Wt"Msrc/tests/test_webloop.pyeR;9#eR;9#Re&7<src/tests/test_webworker.pye`He`HR qy3 Hytools/.gitignoreeR;9#eR;9#RBhIvt}atools/buildf2ce`He`HR16v)T_Tk,x1etools/dependency-check.she`He`HR Y2ڕ2I_hk7tools/node_test_driver.jse`He`HR<Bl{@ltools/pytest_wrapper.pye`He`HR⛲CK)wZStools/symlinks/.keepe`He`HR짴ƣΙVAÑ(tools/testsetup.jsTREE538 10
`<)PGF(src95 5
RD gϸ1D
js17 1
ح0޾p;ԂːvpGtest4 0
r4l<&
#bpy19 3
jy^plib1 0
cҾq~"i&pyodide8 0
!M'_w騁_pyodide6 0
zFZ;yCcore29 0
{8.CjL'WaGfItests25 2
1&
ZwIdata1 0
F[Ph?Z14otest_pkg2 0
5wQb=S	z;v8]ytemplates5 0
Xp݄YN@#.docs50 5
31r8fR_Î=aHusage16 1
(0b'87`api4 0
?Q={g8>GR_static4 2
*`[Ӌ)Kcss1 0
׬کc\`fimg3 0
I3`Nn=%EՊproject7 1
iE+9U5ޑDrelease-notes1 0
'`wXQv]development8 0
^bGZe9F^sphinx_pyodide9 2
Ȳ'.)*[v]nйtests3 0
ew&fS~sphinx_pyodide5 0
!c#ÔN=n%emsdk8 1
M&V7޴Q
.patches7 0
Oz+P/(aCtools7 1
tE.E[?symlinks1 0
)"Q^2.github12 2
qmn7&Ÿ?i$workflows4 0
́eV	A6\VISSUE_TEMPLATE6 0
:U{wx˝78{cpython17 1
	Q/^Du+31Ypatches10 0
&Zk/;L+packages252 109
Wx*@nK0(l9py1 0
#Y<q=
]n$yt3 1

Twd+sCpatches2 0
am75Mkmne1 0
ǀӜw!six1 0
Adqc|_־ssl3 1
!T0ƋΚempty1 0
)"Q^2cffi3 1
Xc#,[O̓M~gh]patches1 0
u^!Bg	yThcmyt1 0
39ё<5aTnglpk1 0
`~@
zFjedi2 0
+lTHLHlxml1 0
&Ԓɶ&K$ggW=snltk2 0
m]y<L?nose1 0
j'.$dq\:opytz1 0
Dwzg5Bqatqdm1 0
A/vdݖڏ`unyt1 0
jnmnND<Xzxlrd1 0
ld`@RGbmFzarr3 1
Lso+cI9qpatches1 0

w|p̢݂_Mzlib1 0
9HxdAUW!?attrs1 0
lٗC?Bbdb9"bokeh1 0
B+:)_D+u^nlopt3 1
.\H~Ψ,ksrc1 0
De+U&+uL>numpy18 2
H1tw?Hconfig1 0
-Cdhbw\Opatches15 0
ԍ&PgU"Tpparso1 0
.k$x?UqWѠpatsy1 0
)+hqE;۴^pyb2d2 0
Ғ8왓g$͉Nkp5EHregex2 0
6a
@>p5:U7scipy16 1
FJe]GӢA9dwpatches13 0
W?r{F&<,'PW'sympy2 0
39Y)Ä-tomli1 0
p(ESi<Otoolz1 0
mB/;AQ-zE1wrapt2 0
dq={C	;{sNhJinja22 0
0ʏ.k~2
gPillow4 2
S8:,ӋG~#asrc1 0
i&n 8L=!patches1 0
7*?72#bleach1 0
Ucz:o8[+:w%cycler1 0
{<vt,(0;`\.future1 0
y|CN{.Sjoblib3 1
J`9}vDJ3patches1 0
dQaQ)ʈClibxml1 0
Uל<Tpmpmath1 0
`K_r#cٙ=pandas3 1
+3H\|_	u[patches1 0
vlw'A`,!|rpluggy1 0
.RN'Iݱ:pyerfa1 0
t-Bx\WNS7pytest2 0
SG]9݄Pk~Apyyaml1 0
eYzdc@3<utraits1 0
x7쑮ȣ&^CLAPACK8 1
׾_C[!1Jpatches6 0
ve'3astropy1 0
wK-Oqcytoolz1 0
/o̭}+"9kndistlib1 0
l'%пgpimageio2 0
ɤ"[˚libxslt1 0

1ǻ\3^-libyaml1 0
y@!
Y5(glogbook1 0
2YZf1\JG+2*msgpack2 0
-!?*%mgopenssl1 0
N;<|`_BݟU鸜optlang2 0
N1χQBQgswiglpk2 0
oFB@M	׹*tomli-w1 0
lK4|B4sghPygments1 0
B(ԏI]* hautograd1 0
&ؠGjGҠ)Sdocutils1 0
5E%N#kDJ|freesasa1 0
/1ZW*^Vkhtml5lib1 0
Sd
*,Bld<libiconv1 0
:ӲI9UWhVmicropip14 1
!`zs91src12 1
;+v&A\umicropip11 1
/
(W,zyw}^externals8 1
vx(Ch=pip7 2
̦tAb,'US_vendor2 0
+Sj^:S`ct9_internal4 1

W\90NIutils3 0
@yYIInetworkx2 0
#&T쾾~4dpydantic1 0
Ҥ
̃BhҤretrying1 0
+dq
§uCasciitree1 0
JFI~;ȎeؽÔ2biopython1 0
@C{q#ЗRShS7cssselect1 0
Ϊ0 {{1decorator1 0
sFN	FgVMMDUfonttools1 0
):e8sഐ:Fziniconfig1 0
$x%M_+?numcodecs5 1
^DzCg&-patches3 0
(|@پ@0&Bpackaging1 0
_ư|@6ap!gpycparser1 0
YZ[2Fpyparsing1 0
0[W]y[_L̥soupsieve1 0
g?p[cH"MarkupSafe1 0
BUyT
.N?kiwisolver1 0
J}LTį28
/;_matplotlib27 3
,7G7}AƁsrc6 0
ֿ2"HǽoRpatches3 0
Y2	d_-reference-images16 0
36*U0upyrsistent1 0
%NHcDQ	python-sat3 1
tD;h=0^9ݔ:ppatches2 0
>\!Tk"ypywavelets2 0
PIS!N*KltUsetuptools1 0
B$/8[H=sqlalchemy2 0
-Ձdtx	cloudpickle2 0
~|PZL*#2,fpcast-test4 1
HP2sSoUJCfpcast-test2 0
#!/]Xݓstatsmodels2 1
lz֬".
wÁMW:patches1 0
B'J^~ɐ2xYoatomicwrites1 0
cM"=FK3末cffi_example2 0
n~tWNɚ~cryptography2 0
9ȃ~mLscikit-image4 1
$EoxOit[Gpatches2 0
pK1? d_Uscikit-learn4 1
O]ODSKj^Rpatches2 0
/96}ggwebencodings1 0
ת/u&mKcolorspacious1 0
&]@flP<?^;fPthreadpoolctl1 0
VAL~=uncertainties1 0
PMX,pv	beautifulsoup41 0
G%r'<S4]more-itertools1 0
J Bg1bsharedlib-test3 1
U4	c'=^,9src2 1
!g74WsAkinclude1 0
ssXXdxRboost-histogram2 0
g_uwn`5G:őpython-dateutil1 0
;FRb5-u)`python_solvespace2 0
Tee/d[4sharedlib-test-py4 1
8VU*bw&qpsrc2 0
Y)?ukPBȻtyping-extensions1 0
ɕ&?ݤkCpyodide-interrupts2 0
iZK[.P͹cpp-exceptions-test4 1
21,.k
src2 0
#cD;.circleci2 0
#U~u=^UXt46b4benchmark49 1
X^~Ag)v-benchmarks46 3
`qH6dx%Anumpy_benchmarks34 0
ɵ`C핚24µni{pystone_benchmarks1 0
j(J@ŜfD=hmatplotlib_benchmarks10 0
$W%5Dbkpyodide-build23 1
С,ap8D֔pyodide_build19 1
y,Z6sαtests7 0
g%ڵ+q`G_\2ƫjѽ
