Skip to content

Document Pyodide compatibility marker convention#27

Merged
milanofthe merged 1 commit into
mainfrom
feat/pyodide-compat
May 27, 2026
Merged

Document Pyodide compatibility marker convention#27
milanofthe merged 1 commit into
mainfrom
feat/pyodide-compat

Conversation

@milanofthe
Copy link
Copy Markdown
Member

Add a comment to pyproject.toml explaining how to gate native-code deps behind a sys_platform != 'emscripten' marker so they're skipped under Pyodide while a normal pip install still pulls them eagerly. No functional change — chem has no heavy deps today.

@milanofthe milanofthe merged commit e893f7e into main May 27, 2026
2 checks passed
@milanofthe milanofthe deleted the feat/pyodide-compat branch May 27, 2026 09:46
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