From a8173d1c99fff7229f9ced94a6f72d8223000ccc Mon Sep 17 00:00:00 2001 From: David Hotham Date: Sun, 16 Aug 2026 12:30:47 +0100 Subject: [PATCH] Chore: consistent metadata in wheels --- setup.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/setup.py b/setup.py index af830b2b0..e492b415f 100755 --- a/setup.py +++ b/setup.py @@ -1105,11 +1105,12 @@ def sdist(): # A normal PyMuPDF package. -requires_dist = list() -if os.environ.get('PYODIDE_ROOT'): - # We can't pip install pytest on pyodide, so specify it here. - requires_dist.append('pytest') - requires_dist.append('pipcl') +# We can't pip install pytest on pyodide, so specify it here. +requires_dist = [ + "pytest ; sys_platform == 'emscripten'", + "pipcl ; sys_platform == 'emscripten'", +] + p = pipcl.Package( 'pymupdf',