Skip to content

Commit 6956735

Browse files
committed
Add packages info to Python docs
1 parent 4d04bfd commit 6956735

File tree

1 file changed

+9
-0
lines changed
  • src/content/docs/workers/languages/python/packages

1 file changed

+9
-0
lines changed

src/content/docs/workers/languages/python/packages/index.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,15 @@ Your dependencies will get bundled with your worker automatically on deployment.
4646

4747
The `pywrangler` CLI also supports all commands supported by the `wrangler` tool, for the full list of commands run `uv run pywrangler --help`.
4848

49+
## Supported Libraries
50+
51+
Python Workers support pure Python packages on [PyPI](https://pypi.org/),
52+
as well as [packages that are included in Pyodide](https://pyodide.org/en/stable/usage/packages-in-pyodide.html).
53+
54+
If you would like to use a package that is not pure Python and not yet supported in Pyodide, request support via
55+
the [Python Packages Discussions](https://github.com/cloudflare/workerd/discussions/categories/python-packages) on the
56+
Cloudflare Workers Runtime GitHub repository.
57+
4958
## HTTP Client Libraries
5059

5160
Only HTTP libraries that are able to make requests asynchronously are supported. Currently, these include [`aiohttp`](https://docs.aiohttp.org/en/stable/index.html) and [`httpx`](https://www.python-httpx.org/). You can also use the [`fetch()` API](/workers/runtime-apis/fetch/) from JavaScript, using Python Workers' [foreign function interface](/workers/languages/python/ffi) to make HTTP requests.

0 commit comments

Comments
 (0)