2019-06-22 22:22:39 +00:00
|
|
|
.. Pyodide documentation master file, created by
|
|
|
|
sphinx-quickstart on Sun Jun 9 12:22:53 2019.
|
|
|
|
You can adapt this file completely to your liking, but it should at least
|
|
|
|
contain the root `toctree` directive.
|
|
|
|
|
|
|
|
Pyodide
|
|
|
|
=======
|
|
|
|
|
2021-02-15 20:27:28 +00:00
|
|
|
Python with the scientific stack, compiled to WebAssembly.
|
2019-06-22 22:22:39 +00:00
|
|
|
|
|
|
|
.. note::
|
|
|
|
|
|
|
|
Pyodide bundles support for the following packages: numpy, scipy, and
|
|
|
|
many other libraries in the Python scientific stack.
|
|
|
|
|
2021-02-15 20:27:28 +00:00
|
|
|
To use additional packages from PyPI, see
|
2021-02-16 21:59:51 +00:00
|
|
|
:ref:`micropip` .
|
2019-06-22 22:22:39 +00:00
|
|
|
|
2021-02-16 21:59:51 +00:00
|
|
|
You can also :ref:`create a Pyodide package <new-packages>` to support and share libraries for new
|
|
|
|
applications.
|
2019-06-22 22:22:39 +00:00
|
|
|
|
|
|
|
Using Pyodide
|
|
|
|
=============
|
|
|
|
|
2020-12-31 12:23:03 +00:00
|
|
|
Pyodide may be used in several ways: directly from JavaScript, or to execute
|
2021-02-17 07:58:56 +00:00
|
|
|
Python scripts asynchronously in a web worker. Additional pure Python packages
|
2021-02-15 20:27:28 +00:00
|
|
|
may be installed from PyPI to be used with Pyodide.
|
2019-06-22 22:22:39 +00:00
|
|
|
|
|
|
|
.. toctree::
|
2020-10-31 20:00:58 +00:00
|
|
|
:maxdepth: 2
|
2019-06-22 22:22:39 +00:00
|
|
|
:caption: Usage
|
|
|
|
|
2021-01-18 19:56:47 +00:00
|
|
|
usage/quickstart.md
|
|
|
|
usage/webworker.md
|
|
|
|
usage/serving-pyodide-packages.md
|
|
|
|
usage/loading-packages.md
|
|
|
|
usage/type-conversions.md
|
|
|
|
usage/api-reference.md
|
|
|
|
usage/faq.md
|
2019-06-22 22:22:39 +00:00
|
|
|
|
|
|
|
Developing Pyodide
|
|
|
|
==================
|
|
|
|
|
|
|
|
The Development section help Pyodide contributors to find information about the
|
|
|
|
development process including making packages to support third party libraries
|
|
|
|
and understanding type conversions between Python and JavaScript.
|
|
|
|
|
|
|
|
The Project section helps contributors get started and gives additional
|
|
|
|
information about the project's organization.
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
|
|
|
:caption: Development
|
|
|
|
|
2021-01-18 19:56:47 +00:00
|
|
|
development/building-from-sources.md
|
|
|
|
development/new-packages.md
|
|
|
|
development/contributing.md
|
2021-01-19 05:28:59 +00:00
|
|
|
development/core.md
|
2021-01-18 19:56:47 +00:00
|
|
|
development/testing.md
|
2019-06-22 22:22:39 +00:00
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:titlesonly:
|
|
|
|
:caption: Project
|
|
|
|
|
2021-01-18 19:56:47 +00:00
|
|
|
project/about.md
|
|
|
|
project/code-of-conduct.md
|
|
|
|
project/changelog.md
|
2021-03-02 12:47:31 +00:00
|
|
|
project/related-projects.md
|
2019-06-22 22:22:39 +00:00
|
|
|
|
|
|
|
Indices and tables
|
|
|
|
==================
|
|
|
|
|
|
|
|
* :ref:`genindex`
|
|
|
|
* :ref:`modindex`
|
|
|
|
* :ref:`search`
|