Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add Pyodide support #1456

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

feat: add Pyodide support #1456

wants to merge 12 commits into from

Commits on May 20, 2024

  1. feat: add Pyodide support

    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
    Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com>
    
    tests: fix two merge issues
    
    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    
    fix: include schema
    
    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    henryiii committed May 20, 2024
    Configuration menu
    Copy the full SHA
    d562681 View commit details
    Browse the repository at this point in the history
  2. Try to fix xbuildenv path

    [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    Try to install pyodide-build from main branch
    
    Try again
    
    Try again
    
    Update constraints file
    
    Try again
    
    Remove unused variable
    
    Drop constraints
    
    Remove --download option
    
    Fix xbuildenv install
    
    Try again
    
    Try again
    
    [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    hoodmane authored and henryiii committed May 20, 2024
    Configuration menu
    Copy the full SHA
    653d766 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. fix: remove pinning on pyodide

    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    henryiii committed May 21, 2024
    Configuration menu
    Copy the full SHA
    02374e6 View commit details
    Browse the repository at this point in the history
  2. Update for Pyodide 0.26.0a5

    hoodmane committed May 21, 2024
    Configuration menu
    Copy the full SHA
    a9a7f2d View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    2c77714 View commit details
    Browse the repository at this point in the history
  2. Update docs/options.md

    Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
    hoodmane and henryiii committed May 24, 2024
    Configuration menu
    Copy the full SHA
    fc72b26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c1180f View commit details
    Browse the repository at this point in the history
  4. refactor: add constraints for pyodide

    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    henryiii committed May 24, 2024
    Configuration menu
    Copy the full SHA
    553636d View commit details
    Browse the repository at this point in the history
  5. chore: minor cleanup

    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    henryiii committed May 24, 2024
    Configuration menu
    Copy the full SHA
    32d335a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f0261ef View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. Configuration menu
    Copy the full SHA
    3438192 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bee9cb View commit details
    Browse the repository at this point in the history