Pytest-pyodide

Latest version: v0.58.3

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.55.1

- Reverted [121](https://github.com/pyodide/pytest-pyodide/pull/121)

0.55.0

- If Pyodide includes tblib 3.0, pytest-pyodide will now use it correctly.
[122](https://github.com/pyodide/pytest-pyodide/pull/122)

- The entire node global scope is now included in the node runner, whereas
previously we included the minimal set of names that were needed for Pyodide
to run.
[121](https://github.com/pyodide/pytest-pyodide/pull/121)

- Added support for running doctests in Pyodide if they have
` doctest: +RUN_IN_PYODIDE` on the first line.
[117](https://github.com/pyodide/pytest-pyodide/pull/117)

- Added support in `run_in_pyodide` for arbitrary function definitions,
including positional only and keyword only arguments, varargs and kwargs, type
annotations, and argument default values.
[116](https://github.com/pyodide/pytest-pyodide/pull/116)
[119](https://github.com/pyodide/pytest-pyodide/pull/119)

0.54.0

- BREAKING: dropped support for Node < 18.
[113](https://github.com/pyodide/pytest-pyodide/pull/113)

0.53.1

- Removed the ctypes dependency so it can be used with Python builds with
dynamic linking disabled.
[110](https://github.com/pyodide/pytest-pyodide/pull/110)

0.53.0

- The Github reusable workflow `testall.yaml` does not accept asterisks ("*") in parameters.
If you want to use the default value, you can omit the parameter.
[86](https://github.com/pyodide/pytest-pyodide/pull/86)

- The Github reusable workflow `testall.yaml` now receives parameters without square brackets.
[86](https://github.com/pyodide/pytest-pyodide/pull/86)

0.52.2

- Added compatibility for a lock file named `pyodide-lock.json` in addition to
`repodata.json`.
[96](https://github.com/pyodide/pytest-pyodide/pull/96)

- Don't use the deprecated `pyodide.isPyProxy` API when `pyodide.ffi.PyProxy` is
available.
[97](https://github.com/pyodide/pytest-pyodide/pull/96)

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.