Skip to content

Implement Deno runner #162

Description

@ryanking13

Description

The pytest-pyodide plugin provides a way to run Python test code in Pyodide in different JS runtimes, including Chrome, Firefox, Safari, and Node.js.

Recently, a few projects (pydantic-ai, Langchain Sandbox) started to utilize Pyodide in Deno, to provide sandboxed Python environment.

Therefore, I think it would be nice if we can run full test suite in Deno as well. For that, supporting Deno in pytest-pyodide is required.

Goal

  • Implement a new runner for Deno in pytest-pyodide
  • Use Deno runner in pyodide core test suites

Metadata

Metadata

Assignees

No one assigned

    Labels

    OSSCA2025Issues for OSSCA2025 participants

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions