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

Enable test CI + more packaging improvement #3

Merged
merged 9 commits into from
Sep 18, 2022
Merged

Conversation

rth
Copy link
Member

@rth rth commented Sep 17, 2022

Enable test CI (mosty adapted from pytest-pyodide) for now only running tests in Chrome.

Also other packaging improvements (e.g. put the contents of setup.py into pyproject.toml).

@rth
Copy link
Member Author

rth commented Sep 17, 2022

OK, actually running tests on the host depends on src/py/ in Pyodide. For now, I'm going to vendor a subset needed to pass the test suite but we should publish src/py to PyPI to avoid this pyodide/pyodide#1839

@rth rth merged commit 3f5b071 into pyodide:main Sep 18, 2022
@rth rth deleted the add-ci branch September 18, 2022 09:12
@rth rth mentioned this pull request Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant