MCPcopy Create free account
hub / github.com/apache/arrow / _load_pyarrow_in_runner

Function _load_pyarrow_in_runner

python/scripts/run_emscripten_tests.py:280–297  ·  view source on GitHub ↗
(driver, wheel_name)

Source from the content-addressed store, hash-verified

278
279
280def _load_pyarrow_in_runner(driver, wheel_name):
281 driver.load_arrow()
282 driver.execute_python(
283 """import sys
284import micropip
285if "pyarrow" not in sys.modules:
286 await micropip.install("hypothesis")
287 import pyodide_js as pjs
288 await pjs.loadPackage("tzdata")
289 await pjs.loadPackage("numpy")
290 await pjs.loadPackage("pandas")
291 import pytest
292 import pandas # import pandas after pyarrow package load for pandas/pyarrow
293 # functions to work
294import pyarrow
295 """,
296 wait_for_terminate=True,
297 )
298
299
300parser = argparse.ArgumentParser()

Callers 1

Calls 2

load_arrowMethod · 0.45
execute_pythonMethod · 0.45

Tested by

no test coverage detected