Skip to content

Commit e41c319

Browse files
committed
Updated build_data to include PyScript version support information.
1 parent 11668b6 commit e41c319

File tree

302 files changed

+28144
-9070
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

302 files changed

+28144
-9070
lines changed

api/all.json

Lines changed: 14043 additions & 4528 deletions
Large diffs are not rendered by default.

api/last_run.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"last_run": "2025-11-19T12:54:05.050878+00:00"}
1+
{"last_run": "2025-11-19T15:33:39.659348+00:00"}

api/package/Cartopy.json

Lines changed: 34 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,39 @@
11
{
22
"status": "green",
3-
"notes": "This package is [officially supported in Pyodide](https://pyodide.org/en/stable/usage/packages-in-pyodide.html).\n\nTo use it in PyScript simply add it to the `packages` section of your TOML configuration like this:\n\n```\npackages = [\"Cartopy\" ]\n```\n\nOr if you're using a JSON configuration, like this:\n\n```\n{\n packages: [\"Cartopy\"]\n }\n```\n\nRead more about using packages in PyScript [in our documentation](https://docs.pyscript.net/latest/user-guide/configuration/#packages).\n\nSpecifically, the following versions of the package are available for the following Pyodide releases:\n\nPyodide version: package name (version)\n* `0.27.7`: `Cartopy (0.24.1)`\n* `0.27.6`: `Cartopy (0.24.1)`\n* `0.27.5`: `Cartopy (0.24.1)`\n* `0.27.4`: `Cartopy (0.24.1)`\n* `0.27.3`: `Cartopy (0.24.1)`\n* `0.27.2`: `Cartopy (0.24.1)`\n* `0.27.1`: `Cartopy (0.24.1)`\n* `0.27.0`: `Cartopy (0.24.1)`",
4-
"supported_versions": {
5-
"0.27.7": "0.24.1",
6-
"0.27.6": "0.24.1",
7-
"0.27.5": "0.24.1",
8-
"0.27.4": "0.24.1",
9-
"0.27.3": "0.24.1",
10-
"0.27.2": "0.24.1",
11-
"0.27.1": "0.24.1",
12-
"0.27.0": "0.24.1"
3+
"notes": "\u26a0\ufe0f The package `Cartopy` has been supported in previous versions of Pyodide, but is not supported in the latest Pyodide release (used by default in PyScript). Supported versions of Pyodide and PyScript are listed below, and details of how to pin PyScript to use a specific version of Pyodide can be [found here](https://docs.pyscript.net/2025.11.1/user-guide/configuration/#interpreter).\n\nTo use it in PyScript simply add it to the `packages` section of your TOML configuration like this:\n\n```\npackages = [\"Cartopy\" ]\n```\n\nOr if you're using a JSON configuration, like this:\n\n```\n{\n packages: [\"Cartopy\"]\n }\n```\n\nRead more about using packages in PyScript [in our documentation](https://docs.pyscript.net/latest/user-guide/configuration/#packages).\n\nSpecifically, the following versions of the package are available for the following Pyodide releases:\n\nPyodide version: package name (version) (PyScript Version)\n\n* 0.27.7: Cartopy (0.24.1) ([PyScript 2025.7.3](https://pyscript.net/releases/2025.7.3/))\n* 0.27.6: Cartopy (0.24.1) ([PyScript 2025.5.1](https://pyscript.net/releases/2025.5.1/))\n* 0.27.5: Cartopy (0.24.1)\n* 0.27.4: Cartopy (0.24.1)\n* 0.27.3: Cartopy (0.24.1) ([PyScript 2025.3.1](https://pyscript.net/releases/2025.3.1/))\n* 0.27.2: Cartopy (0.24.1) ([PyScript 2025.2.4](https://pyscript.net/releases/2025.2.4/))\n* 0.27.1: Cartopy (0.24.1)\n* 0.27.0: Cartopy (0.24.1)",
4+
"pyodide_versions": {
5+
"0.27.7": {
6+
"package_version": "0.24.1",
7+
"pyscript_version": "2025.7.3"
8+
},
9+
"0.27.6": {
10+
"package_version": "0.24.1",
11+
"pyscript_version": "2025.5.1"
12+
},
13+
"0.27.5": {
14+
"package_version": "0.24.1",
15+
"pyscript_version": "unknown"
16+
},
17+
"0.27.4": {
18+
"package_version": "0.24.1",
19+
"pyscript_version": "unknown"
20+
},
21+
"0.27.3": {
22+
"package_version": "0.24.1",
23+
"pyscript_version": "2025.3.1"
24+
},
25+
"0.27.2": {
26+
"package_version": "0.24.1",
27+
"pyscript_version": "2025.2.4"
28+
},
29+
"0.27.1": {
30+
"package_version": "0.24.1",
31+
"pyscript_version": "unknown"
32+
},
33+
"0.27.0": {
34+
"package_version": "0.24.1",
35+
"pyscript_version": "unknown"
36+
}
1337
},
1438
"updated_by": "automated script",
1539
"updated_at": "2025-11-10T13:32:51.838562+00:00",

api/package/Jinja2.json

Lines changed: 54 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,59 @@
11
{
22
"status": "green",
3-
"notes": "This package is [officially supported in Pyodide](https://pyodide.org/en/stable/usage/packages-in-pyodide.html).\n\nTo use it in PyScript simply add it to the `packages` section of your TOML configuration like this:\n\n```\npackages = [\"Jinja2\" ]\n```\n\nOr if you're using a JSON configuration, like this:\n\n```\n{\n packages: [\"Jinja2\"]\n }\n```\n\nRead more about using packages in PyScript [in our documentation](https://docs.pyscript.net/latest/user-guide/configuration/#packages).\n\nSpecifically, the following versions of the package are available for the following Pyodide releases:\n\nPyodide version: package name (version)\n* `stable`: `Jinja2 (3.1.6)`\n* `latest`: `Jinja2 (3.1.6)`\n* `0.29.0`: `Jinja2 (3.1.6)`\n* `0.28.3`: `Jinja2 (3.1.6)`\n* `0.28.2`: `Jinja2 (3.1.6)`\n* `0.28.1`: `Jinja2 (3.1.6)`\n* `0.28.0`: `Jinja2 (3.1.6)`\n* `0.27.7`: `Jinja2 (3.1.3)`\n* `0.27.6`: `Jinja2 (3.1.3)`\n* `0.27.5`: `Jinja2 (3.1.3)`\n* `0.27.4`: `Jinja2 (3.1.3)`\n* `0.27.3`: `Jinja2 (3.1.3)`\n* `0.27.2`: `Jinja2 (3.1.3)`\n* `0.27.1`: `Jinja2 (3.1.3)`\n* `0.27.0`: `Jinja2 (3.1.3)`",
4-
"supported_versions": {
5-
"latest": "3.1.6",
6-
"stable": "3.1.6",
7-
"0.29.0": "3.1.6",
8-
"0.28.3": "3.1.6",
9-
"0.28.2": "3.1.6",
10-
"0.28.1": "3.1.6",
11-
"0.28.0": "3.1.6",
12-
"0.27.7": "3.1.3",
13-
"0.27.6": "3.1.3",
14-
"0.27.5": "3.1.3",
15-
"0.27.4": "3.1.3",
16-
"0.27.3": "3.1.3",
17-
"0.27.2": "3.1.3",
18-
"0.27.1": "3.1.3",
19-
"0.27.0": "3.1.3"
3+
"notes": "Great news! The package `Jinja2` is [officially supported](https://pyodide.org/en/stable/usage/packages-in-pyodide.html) in the latest Pyodide release used by PyScript.\n\nTo use it in PyScript simply add it to the `packages` section of your TOML configuration like this:\n\n```\npackages = [\"Jinja2\" ]\n```\n\nOr if you're using a JSON configuration, like this:\n\n```\n{\n packages: [\"Jinja2\"]\n }\n```\n\nRead more about using packages in PyScript [in our documentation](https://docs.pyscript.net/latest/user-guide/configuration/#packages).\n\nSpecifically, the following versions of the package are available for the following Pyodide releases:\n\nPyodide version: package name (version) (PyScript Version)\n\n* 0.29.0: Jinja2 (3.1.6) ([PyScript 2025.11.1](https://pyscript.net/releases/2025.11.1/))\n* 0.28.3: Jinja2 (3.1.6)\n* 0.28.2: Jinja2 (3.1.6)\n* 0.28.1: Jinja2 (3.1.6) ([PyScript 2025.8.1](https://pyscript.net/releases/2025.8.1/))\n* 0.28.0: Jinja2 (3.1.6)\n* 0.27.7: Jinja2 (3.1.3) ([PyScript 2025.7.3](https://pyscript.net/releases/2025.7.3/))\n* 0.27.6: Jinja2 (3.1.3) ([PyScript 2025.5.1](https://pyscript.net/releases/2025.5.1/))\n* 0.27.5: Jinja2 (3.1.3)\n* 0.27.4: Jinja2 (3.1.3)\n* 0.27.3: Jinja2 (3.1.3) ([PyScript 2025.3.1](https://pyscript.net/releases/2025.3.1/))\n* 0.27.2: Jinja2 (3.1.3) ([PyScript 2025.2.4](https://pyscript.net/releases/2025.2.4/))\n* 0.27.1: Jinja2 (3.1.3)\n* 0.27.0: Jinja2 (3.1.3)",
4+
"pyodide_versions": {
5+
"0.29.0": {
6+
"package_version": "3.1.6",
7+
"pyscript_version": "2025.11.1"
8+
},
9+
"0.28.3": {
10+
"package_version": "3.1.6",
11+
"pyscript_version": "unknown"
12+
},
13+
"0.28.2": {
14+
"package_version": "3.1.6",
15+
"pyscript_version": "unknown"
16+
},
17+
"0.28.1": {
18+
"package_version": "3.1.6",
19+
"pyscript_version": "2025.8.1"
20+
},
21+
"0.28.0": {
22+
"package_version": "3.1.6",
23+
"pyscript_version": "unknown"
24+
},
25+
"0.27.7": {
26+
"package_version": "3.1.3",
27+
"pyscript_version": "2025.7.3"
28+
},
29+
"0.27.6": {
30+
"package_version": "3.1.3",
31+
"pyscript_version": "2025.5.1"
32+
},
33+
"0.27.5": {
34+
"package_version": "3.1.3",
35+
"pyscript_version": "unknown"
36+
},
37+
"0.27.4": {
38+
"package_version": "3.1.3",
39+
"pyscript_version": "unknown"
40+
},
41+
"0.27.3": {
42+
"package_version": "3.1.3",
43+
"pyscript_version": "2025.3.1"
44+
},
45+
"0.27.2": {
46+
"package_version": "3.1.3",
47+
"pyscript_version": "2025.2.4"
48+
},
49+
"0.27.1": {
50+
"package_version": "3.1.3",
51+
"pyscript_version": "unknown"
52+
},
53+
"0.27.0": {
54+
"package_version": "3.1.3",
55+
"pyscript_version": "unknown"
56+
}
2057
},
2158
"updated_by": "automated script",
2259
"updated_at": "2025-11-10T13:32:51.838562+00:00",

api/package/MarkupSafe.json

Lines changed: 54 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,59 @@
11
{
22
"status": "green",
3-
"notes": "This package is [officially supported in Pyodide](https://pyodide.org/en/stable/usage/packages-in-pyodide.html).\n\nTo use it in PyScript simply add it to the `packages` section of your TOML configuration like this:\n\n```\npackages = [\"MarkupSafe\" ]\n```\n\nOr if you're using a JSON configuration, like this:\n\n```\n{\n packages: [\"MarkupSafe\"]\n }\n```\n\nRead more about using packages in PyScript [in our documentation](https://docs.pyscript.net/latest/user-guide/configuration/#packages).\n\nSpecifically, the following versions of the package are available for the following Pyodide releases:\n\nPyodide version: package name (version)\n* `stable`: `MarkupSafe (3.0.2)`\n* `latest`: `MarkupSafe (3.0.2)`\n* `0.29.0`: `MarkupSafe (3.0.2)`\n* `0.28.3`: `MarkupSafe (3.0.2)`\n* `0.28.2`: `MarkupSafe (3.0.2)`\n* `0.28.1`: `MarkupSafe (3.0.2)`\n* `0.28.0`: `MarkupSafe (3.0.2)`\n* `0.27.7`: `MarkupSafe (2.1.5)`\n* `0.27.6`: `MarkupSafe (2.1.5)`\n* `0.27.5`: `MarkupSafe (2.1.5)`\n* `0.27.4`: `MarkupSafe (2.1.5)`\n* `0.27.3`: `MarkupSafe (2.1.5)`\n* `0.27.2`: `MarkupSafe (2.1.5)`\n* `0.27.1`: `MarkupSafe (2.1.5)`\n* `0.27.0`: `MarkupSafe (2.1.5)`",
4-
"supported_versions": {
5-
"latest": "3.0.2",
6-
"stable": "3.0.2",
7-
"0.29.0": "3.0.2",
8-
"0.28.3": "3.0.2",
9-
"0.28.2": "3.0.2",
10-
"0.28.1": "3.0.2",
11-
"0.28.0": "3.0.2",
12-
"0.27.7": "2.1.5",
13-
"0.27.6": "2.1.5",
14-
"0.27.5": "2.1.5",
15-
"0.27.4": "2.1.5",
16-
"0.27.3": "2.1.5",
17-
"0.27.2": "2.1.5",
18-
"0.27.1": "2.1.5",
19-
"0.27.0": "2.1.5"
3+
"notes": "Great news! The package `MarkupSafe` is [officially supported](https://pyodide.org/en/stable/usage/packages-in-pyodide.html) in the latest Pyodide release used by PyScript.\n\nTo use it in PyScript simply add it to the `packages` section of your TOML configuration like this:\n\n```\npackages = [\"MarkupSafe\" ]\n```\n\nOr if you're using a JSON configuration, like this:\n\n```\n{\n packages: [\"MarkupSafe\"]\n }\n```\n\nRead more about using packages in PyScript [in our documentation](https://docs.pyscript.net/latest/user-guide/configuration/#packages).\n\nSpecifically, the following versions of the package are available for the following Pyodide releases:\n\nPyodide version: package name (version) (PyScript Version)\n\n* 0.29.0: MarkupSafe (3.0.2) ([PyScript 2025.11.1](https://pyscript.net/releases/2025.11.1/))\n* 0.28.3: MarkupSafe (3.0.2)\n* 0.28.2: MarkupSafe (3.0.2)\n* 0.28.1: MarkupSafe (3.0.2) ([PyScript 2025.8.1](https://pyscript.net/releases/2025.8.1/))\n* 0.28.0: MarkupSafe (3.0.2)\n* 0.27.7: MarkupSafe (2.1.5) ([PyScript 2025.7.3](https://pyscript.net/releases/2025.7.3/))\n* 0.27.6: MarkupSafe (2.1.5) ([PyScript 2025.5.1](https://pyscript.net/releases/2025.5.1/))\n* 0.27.5: MarkupSafe (2.1.5)\n* 0.27.4: MarkupSafe (2.1.5)\n* 0.27.3: MarkupSafe (2.1.5) ([PyScript 2025.3.1](https://pyscript.net/releases/2025.3.1/))\n* 0.27.2: MarkupSafe (2.1.5) ([PyScript 2025.2.4](https://pyscript.net/releases/2025.2.4/))\n* 0.27.1: MarkupSafe (2.1.5)\n* 0.27.0: MarkupSafe (2.1.5)",
4+
"pyodide_versions": {
5+
"0.29.0": {
6+
"package_version": "3.0.2",
7+
"pyscript_version": "2025.11.1"
8+
},
9+
"0.28.3": {
10+
"package_version": "3.0.2",
11+
"pyscript_version": "unknown"
12+
},
13+
"0.28.2": {
14+
"package_version": "3.0.2",
15+
"pyscript_version": "unknown"
16+
},
17+
"0.28.1": {
18+
"package_version": "3.0.2",
19+
"pyscript_version": "2025.8.1"
20+
},
21+
"0.28.0": {
22+
"package_version": "3.0.2",
23+
"pyscript_version": "unknown"
24+
},
25+
"0.27.7": {
26+
"package_version": "2.1.5",
27+
"pyscript_version": "2025.7.3"
28+
},
29+
"0.27.6": {
30+
"package_version": "2.1.5",
31+
"pyscript_version": "2025.5.1"
32+
},
33+
"0.27.5": {
34+
"package_version": "2.1.5",
35+
"pyscript_version": "unknown"
36+
},
37+
"0.27.4": {
38+
"package_version": "2.1.5",
39+
"pyscript_version": "unknown"
40+
},
41+
"0.27.3": {
42+
"package_version": "2.1.5",
43+
"pyscript_version": "2025.3.1"
44+
},
45+
"0.27.2": {
46+
"package_version": "2.1.5",
47+
"pyscript_version": "2025.2.4"
48+
},
49+
"0.27.1": {
50+
"package_version": "2.1.5",
51+
"pyscript_version": "unknown"
52+
},
53+
"0.27.0": {
54+
"package_version": "2.1.5",
55+
"pyscript_version": "unknown"
56+
}
2057
},
2158
"updated_by": "automated script",
2259
"updated_at": "2025-11-10T13:32:51.838562+00:00",

api/package/Pillow.json

Lines changed: 54 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,59 @@
11
{
22
"status": "green",
3-
"notes": "This package is [officially supported in Pyodide](https://pyodide.org/en/stable/usage/packages-in-pyodide.html).\n\nTo use it in PyScript simply add it to the `packages` section of your TOML configuration like this:\n\n```\npackages = [\"Pillow\" ]\n```\n\nOr if you're using a JSON configuration, like this:\n\n```\n{\n packages: [\"Pillow\"]\n }\n```\n\nRead more about using packages in PyScript [in our documentation](https://docs.pyscript.net/latest/user-guide/configuration/#packages).\n\nSpecifically, the following versions of the package are available for the following Pyodide releases:\n\nPyodide version: package name (version)\n* `stable`: `Pillow (11.3.0)`\n* `latest`: `Pillow (11.3.0)`\n* `0.29.0`: `Pillow (11.3.0)`\n* `0.28.3`: `Pillow (11.3.0)`\n* `0.28.2`: `Pillow (11.3.0)`\n* `0.28.1`: `Pillow (11.3.0)`\n* `0.28.0`: `Pillow (11.2.1)`\n* `0.27.7`: `Pillow (10.2.0)`\n* `0.27.6`: `Pillow (10.2.0)`\n* `0.27.5`: `Pillow (10.2.0)`\n* `0.27.4`: `Pillow (10.2.0)`\n* `0.27.3`: `Pillow (10.2.0)`\n* `0.27.2`: `Pillow (10.2.0)`\n* `0.27.1`: `Pillow (10.2.0)`\n* `0.27.0`: `Pillow (10.2.0)`",
4-
"supported_versions": {
5-
"latest": "11.3.0",
6-
"stable": "11.3.0",
7-
"0.29.0": "11.3.0",
8-
"0.28.3": "11.3.0",
9-
"0.28.2": "11.3.0",
10-
"0.28.1": "11.3.0",
11-
"0.28.0": "11.2.1",
12-
"0.27.7": "10.2.0",
13-
"0.27.6": "10.2.0",
14-
"0.27.5": "10.2.0",
15-
"0.27.4": "10.2.0",
16-
"0.27.3": "10.2.0",
17-
"0.27.2": "10.2.0",
18-
"0.27.1": "10.2.0",
19-
"0.27.0": "10.2.0"
3+
"notes": "Great news! The package `Pillow` is [officially supported](https://pyodide.org/en/stable/usage/packages-in-pyodide.html) in the latest Pyodide release used by PyScript.\n\nTo use it in PyScript simply add it to the `packages` section of your TOML configuration like this:\n\n```\npackages = [\"Pillow\" ]\n```\n\nOr if you're using a JSON configuration, like this:\n\n```\n{\n packages: [\"Pillow\"]\n }\n```\n\nRead more about using packages in PyScript [in our documentation](https://docs.pyscript.net/latest/user-guide/configuration/#packages).\n\nSpecifically, the following versions of the package are available for the following Pyodide releases:\n\nPyodide version: package name (version) (PyScript Version)\n\n* 0.29.0: Pillow (11.3.0) ([PyScript 2025.11.1](https://pyscript.net/releases/2025.11.1/))\n* 0.28.3: Pillow (11.3.0)\n* 0.28.2: Pillow (11.3.0)\n* 0.28.1: Pillow (11.3.0) ([PyScript 2025.8.1](https://pyscript.net/releases/2025.8.1/))\n* 0.28.0: Pillow (11.2.1)\n* 0.27.7: Pillow (10.2.0) ([PyScript 2025.7.3](https://pyscript.net/releases/2025.7.3/))\n* 0.27.6: Pillow (10.2.0) ([PyScript 2025.5.1](https://pyscript.net/releases/2025.5.1/))\n* 0.27.5: Pillow (10.2.0)\n* 0.27.4: Pillow (10.2.0)\n* 0.27.3: Pillow (10.2.0) ([PyScript 2025.3.1](https://pyscript.net/releases/2025.3.1/))\n* 0.27.2: Pillow (10.2.0) ([PyScript 2025.2.4](https://pyscript.net/releases/2025.2.4/))\n* 0.27.1: Pillow (10.2.0)\n* 0.27.0: Pillow (10.2.0)",
4+
"pyodide_versions": {
5+
"0.29.0": {
6+
"package_version": "11.3.0",
7+
"pyscript_version": "2025.11.1"
8+
},
9+
"0.28.3": {
10+
"package_version": "11.3.0",
11+
"pyscript_version": "unknown"
12+
},
13+
"0.28.2": {
14+
"package_version": "11.3.0",
15+
"pyscript_version": "unknown"
16+
},
17+
"0.28.1": {
18+
"package_version": "11.3.0",
19+
"pyscript_version": "2025.8.1"
20+
},
21+
"0.28.0": {
22+
"package_version": "11.2.1",
23+
"pyscript_version": "unknown"
24+
},
25+
"0.27.7": {
26+
"package_version": "10.2.0",
27+
"pyscript_version": "2025.7.3"
28+
},
29+
"0.27.6": {
30+
"package_version": "10.2.0",
31+
"pyscript_version": "2025.5.1"
32+
},
33+
"0.27.5": {
34+
"package_version": "10.2.0",
35+
"pyscript_version": "unknown"
36+
},
37+
"0.27.4": {
38+
"package_version": "10.2.0",
39+
"pyscript_version": "unknown"
40+
},
41+
"0.27.3": {
42+
"package_version": "10.2.0",
43+
"pyscript_version": "2025.3.1"
44+
},
45+
"0.27.2": {
46+
"package_version": "10.2.0",
47+
"pyscript_version": "2025.2.4"
48+
},
49+
"0.27.1": {
50+
"package_version": "10.2.0",
51+
"pyscript_version": "unknown"
52+
},
53+
"0.27.0": {
54+
"package_version": "10.2.0",
55+
"pyscript_version": "unknown"
56+
}
2057
},
2158
"updated_by": "automated script",
2259
"updated_at": "2025-11-10T13:32:51.838562+00:00",

0 commit comments

Comments
 (0)