@@ -39,26 +39,29 @@ Python-in-the-browser using Emscripten.
3939```
4040
4141``` sh
42- # wget https://cdn.jsdelivr.net/pyodide/v0.21.3/full/Shapely-1.8.2-cp310-cp310-emscripten_3_1_14_wasm32.whl
43- $ pyodide auditwheel show Shapely-1.8.2-cp310-cp310-emscripten_3_1_14_wasm32.whl
44-
45- The following external shared libraries are required:
46- {
47- │ ' shapely/speedups/_speedups.cpython-310-wasm32-emscripten.so' : [' libgeos_c.so' ],
48- │ ' shapely/vectorized/_vectorized.cpython-310-wasm32-emscripten.so' : [' libgeos_c.so' ]
49- }
42+ $ pyodide auditwheel show shapely-2.0.7-cp313-cp313-pyodide_2025_0_wasm32.whl
43+ shapely/speedups/_speedups.cpython-310-wasm32-emscripten.so:
44+ libgeos_c.so
45+
46+ shapely/vectorized/_vectorized.cpython-310-wasm32-emscripten.so:
47+ libgeos_c.so
5048```
5149
5250``` sh
53- $ pyodide auditwheel repair --libdir < directory which contains libgeos_c.so> Shapely-1.8.2-cp310-cp310-emscripten_3_1_14_wasm32.whl
54-
55- Repaired wheel has following external shared libraries:
56- {
57- │ ' Shapely.libs/libgeos.so.3.10.3' : [],
58- │ ' Shapely.libs/libgeos_c.so' : [' libgeos.so.3.10.3' ],
59- │ ' shapely/speedups/_speedups.cpython-310-wasm32-emscripten.so' : [' libgeos_c.so' ],
60- │ ' shapely/vectorized/_vectorized.cpython-310-wasm32-emscripten.so' : [' libgeos_c.so' ]
61- }
51+ $ pyodide auditwheel repair --libdir < directory which contains libgeos_c.so> shapely-2.0.7-cp313-cp313-pyodide_2025_0_wasm32.whl
52+ shapely/lib.cpython-313-wasm32-emscripten.so:
53+ libgeos_c.so => shapely.libs/libgeos_c.so
54+
55+ shapely/_geometry_helpers.cpython-313-wasm32-emscripten.so:
56+ libgeos_c.so => shapely.libs/libgeos_c.so
57+
58+ shapely/_geos.cpython-313-wasm32-emscripten.so:
59+ libgeos_c.so => shapely.libs/libgeos_c.so
60+
61+ shapely.libs/libgeos.so:
62+
63+ shapely.libs/libgeos_c.so:
64+ libgeos.so => shapely.libs/libgeos.so
6265```
6366
6467
0 commit comments