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

pkg Index and Packages Requests. #63

Open
pmp-p opened this issue Feb 3, 2023 · 0 comments
Open

pkg Index and Packages Requests. #63

pmp-p opened this issue Feb 3, 2023 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@pmp-p
Copy link
Member

pmp-p commented Feb 3, 2023

go here https://github.com/pygame-web/pkg-porting-wasm/issues

How to proceed :
First check the existing package list here https://github.com/pygame-web/archives/tree/main/repo/pkg if proposed packages relies on other unavailable packages

https://pygame-web.github.io/wiki/pkg is a smaller list of what has been already tested and is considered useable on python-wasm. Packages to test are listed here

Please help fill up https://pygame-web.github.io/wiki/pkg when you find that a package is working well ( modified or not ).

open a issue there begin with package name on pypi, or toplevel import and both pypi project page and git url in description

with maybe a log of what happened when you tried to run it on web.

eg pygame-web/pkg-porting-wasm#3

When testing a module with pygbag runtime :

  • if tested modules are in a subfolder "modules" use sys.path.add("modules") before importing them.
  • Do not forget to put all non stdlib imports at top of main.py and in order, including those made by submodules.
  • The async import of pygbag runtime is a hack, driven by ast module + main.py with no re ordering .
  • Pypi does not provide a deps table, pyodide's one is borrowed but won't cover new modules manually added.
@pmp-p pmp-p pinned this issue Feb 3, 2023
@pmp-p pmp-p added the help wanted Extra attention is needed label Feb 3, 2023
@pmp-p pmp-p changed the title Packages Requests pkg Index and Packages Requests. Feb 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant