This website requires JavaScript.
97537fe937
feat: add SHA256 verification for direct downloads
Henry Schreiner and Copilot
2026-05-27 11:47:45 -04:00
e3e7cc9e07
chore: use if TYPE_CHECKING: blocks (#2866 )
Matthieu Darbois
2026-05-28 00:20:08 +02:00
2380f52783
[Bot] Update dependencies (#2874 )
2026-05-27 18:18:04 -04:00
8286363b4d
[Bot] Update dependencies (#2868 )
2026-05-26 06:27:17 +02:00
a78478edc4
chore(deps): bump the actions group with 4 updates (#2867 )
2026-05-23 17:52:46 +02:00
45cfffd3ee
feat: add CPython 3.15 support for iOS (#2857 )
Henry Schreiner and Russell Keith-Magee
2026-05-23 10:47:49 -04:00
a7b3f178c3
chore: avoid importing TYPE_CHECKING (#2864 )
Henry Schreiner
2026-05-18 20:10:51 -07:00
525f538878
[Bot] Update dependencies (#2862 )
2026-05-18 16:47:31 -07:00
3a3f4dcfeb
chore: add agent and copilot setup files (#2861 )
Henry Schreiner
2026-05-18 08:26:26 -07:00
51b25dc0aa
fix: replace assert with proper exception in python_build_standalone (#2859 )
Henry Schreiner
2026-05-17 11:26:29 -07:00
d08d9acda2
fix: tarfile extraction filter (#2856 )
Henry Schreiner and Agriya Khetarpal
2026-05-17 02:03:05 -07:00
36b8e7e524
chore: minor fixups across errors, oci_container, and options (#2860 )
Henry Schreiner
2026-05-16 22:38:43 -07:00
c274b4e02c
feat: add CPython 3.15 support for Android (#2858 )
Henry Schreiner
2026-05-15 23:47:20 -07:00
02b64875a0
docs: remove outdated numpy info (#2855 )
Henry Schreiner
2026-05-15 03:38:44 -07:00
b6293e1712
docs: include delvewheel in legal note (#2853 )
Henry Schreiner
2026-05-14 11:21:39 -07:00
54327ab9d3
Bump version: v4.0.0rc1
v4.0.0rc1
Henry Schreiner
2026-05-14 08:58:13 -07:00
efebd1ca62
chore: add Python 3.15 to CI test matrix and classifiers (#2850 )
Henry Schreiner
2026-05-14 08:18:20 -07:00
79244d366c
feet: general approach to auditing wheels with abi3audit default (#2805 )
2026-05-14 15:41:14 +01:00
e04baff444
chore(deps-dev): bump mkdocs-include-markdown-plugin from 6.2.2 to 7.1.8 (#2851 )
dependabot[bot]
2026-05-14 09:52:01 +05:30
78869d0cf6
feat: set up delvewheel as the default repair wheel command for Windows (#2831 )
Agriya Khetarpal and Aohan Dang
2026-05-14 03:48:30 +05:30
6d9f4c9545
Update to Pyodide v314.0.0a2 (#2848 )
Agriya Khetarpal
2026-05-14 02:49:15 +05:30
ec0977e5f6
[Bot] Update dependencies (#2845 )
2026-05-12 21:59:10 -04:00
3617733645
feat: add CPython 3.15 beta 1 (#2833 )
Matthieu Darbois
2026-05-11 19:35:40 +02:00
8bdb703302
break: drop Python 3.8 (#2686 )
Matthieu Darbois
2026-05-11 03:19:36 +02:00
cbef1e8b89
feat: config settings placeholders (#2827 )
Henry Schreiner and agriya khetarpal
2026-05-09 14:11:40 -04:00
aed06ac94d
chore(deps): bump j178/prek-action from 2.0.2 to 2.0.3 in the actions group (#2843 )
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 14:11:00 -04:00
d2c0e59833
feat: pyemscripten platform tag (PEP 783), 314.0a1, pyodide-eol flag, and maintenance updates (#2812 )
2026-05-09 23:31:41 +05:30
542335fb4a
feat: drop python3.13t (#2684 )
Matthieu Darbois
2026-05-09 16:59:24 +02:00
b425e9d2a7
[Bot] Update dependencies (#2837 )
Matthieu Darbois and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2026-05-05 22:00:16 +02:00
a76fca878d
fix: set UV_PYTHON for before_build on Linux when using uv (#2830 )
agriya khetarpal and Matthieu Darbois
2026-05-05 05:39:14 +05:30
d593457f60
Document platform-specific before-build config (#2834 )
2026-05-04 22:08:55 +02:00
f42b92f804
[pre-commit.ci] pre-commit autoupdate (#2838 )
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-05-04 15:58:12 -04:00
29d36dc17d
Use python -V -V for Windows build diagnostics (#2832 )
copilot/first-commit-date-inquiry
TT
2026-05-03 16:40:49 +02:00
a9f58eb656
chore(deps): bump the actions group with 3 updates (#2826 )
dependabot[bot]
2026-04-25 16:20:36 +01:00
545670cbf5
chore(deps): bump the actions group with 5 updates (#2823 )
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 07:31:36 +02:00
32b0ccc560
[Bot] Update dependencies (#2818 )
2026-04-15 07:45:31 -04:00
f86700db67
chore: add PEP 723 metadata for various bin/ scripts, drop bin dependency group (#2819 )
2026-04-15 17:06:04 +05:30
46558a4e24
Update Android to Python 3.13.13 and 3.14.4 (#2821 )
Malcolm Smith
2026-04-13 16:08:48 +01:00
023f45a968
chore(deps): bump astral-sh/setup-uv from 7.6.0 to 8.0.0 in the actions group (#2820 )
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-12 06:36:53 +05:30
1d5d9be23f
docs: update "How it works" diagram with details of Android, iOS, and Pyodide builds (#2816 )
2026-04-10 22:39:28 +05:30
a42e5d3563
fix: drop Cirrus CI (going away June 1, 2026) (#2817 )
Henry Schreiner
2026-04-10 13:08:09 -04:00
d97b262640
Add missing CHANGELOG entries for Pyodide 0.29 updates (#2814 )
Agriya Khetarpal
2026-04-09 00:48:50 +05:30
58977c129d
docs: add a Pyodide icon and misc. stuff + regenerate projects and working examples data for Android, iOS, and Pyodide (#2815 )
Agriya Khetarpal and Matthieu Darbois
2026-04-08 23:16:50 +05:30
075b5c8881
[pre-commit.ci] pre-commit autoupdate (#2813 )
2026-04-07 14:46:13 +05:30
3c2956fe9b
[Bot] Update dependencies (#2810 )
cibuildwheel-bot[bot]
2026-04-07 01:08:46 -05:00
3dcb54150e
docs: add Android & iOS to working examples (#2811 )
Matthieu Darbois
2026-04-07 08:08:14 +02:00
e2027266cd
fix: android tests using the uv frontend (#2809 )
Matthieu Darbois
2026-04-06 05:30:52 +02:00
314d2268ab
fix(ci): use uv to run nox in the update-dependencies workflow (#2808 )
Matthieu Darbois
2026-04-05 07:37:55 +02:00
b7e8713e11
chore(deps): bump the actions group with 2 updates (#2807 )
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-05 02:36:22 +05:30
2f9518f182
docs: link back to source (#2806 )
Henry Schreiner
2026-04-03 20:06:12 -05:00
8d75eb7a82
Apply Pyodide-specific patches to our Emscripten toolchain installation (#2800 )
Agriya Khetarpal and Joe Rickerby
2026-04-03 11:05:57 +05:30
8d2b08b684
Bump version: v3.4.1
v3.4.1
v3.4
Joe Rickerby
2026-04-02 14:57:41 +01:00
54b8a010d0
deprecation: cp313t (#2787 )
Matthieu Darbois
2026-04-02 15:39:47 +02:00
097806b6b1
tests: fully type the test suite (#2794 )
Henry Schreiner and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-04-01 10:23:02 -04:00
643b30c796
fix: avoid PYTHON_VERSION breaking uv if set (#2795 )
Henry Schreiner and Joe Rickerby
2026-03-28 11:28:39 -04:00
fffe2ca07d
chore(deps): bump j178/prek-action from 1.1.1 to 2.0.0 in the actions group (#2802 )
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-28 11:28:12 -04:00
611194896a
fix: zizmor "code injection via template expansion" (#2784 )
2026-03-27 15:49:38 +00:00
e478767d76
chore: remove some string types (#2798 )
Henry Schreiner
2026-03-27 08:43:58 -04:00
caf433b137
[Bot] Update dependencies (#2789 )
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2026-03-24 23:52:21 -04:00
a257a3f789
chore: remove remaining future annotations (#2799 )
Henry Schreiner
2026-03-24 23:52:02 -04:00
6df84da3e7
chore: some cleanup and checks (#2792 )
Henry Schreiner
2026-03-24 23:51:49 -04:00
5d52226105
ci: pin GitHub Actions + pre-commit hooks (#2744 )
Agriya Khetarpal
2026-03-25 03:33:54 +05:30
817878a5f9
feat: print selected build identifiers in preamble before build loop (#2785 )
2026-03-24 17:47:41 -04:00
cb1fdd0316
chore: use absolute imports (#2796 )
Henry Schreiner
2026-03-24 09:20:41 -04:00
8a2ca0ce78
docs: clarify that v3 major tag doesn't exist, minor version tags do (#2790 )
sedat4ras
2026-03-24 02:43:29 +11:00
31f0d8a0db
[Bot] Update dependencies (#2783 )
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2026-03-18 06:56:31 +01:00
35452dcd42
Add zizmor as a CI check (#2776 )
Joe Rickerby
2026-03-16 19:55:13 +00:00
741be9402c
Add GHA environment to update-dependencies workflow (#2778 )
Joe Rickerby
2026-03-16 19:47:36 +00:00
a94d4faa11
Drop explicit build and virtualenv installation from Pyodide build tools (#2782 )
Agriya Khetarpal
2026-03-17 01:16:09 +05:30
fd19ae7e2f
Merge branch '2.x'
Joe Rickerby
2026-03-16 19:45:37 +00:00
e5486e0b83
Bump version: v2.23.4
v2.23
2.x
Joe Rickerby
2026-03-16 19:31:17 +00:00
ff9508a3e1
[2.x] Update virtualenv URLs to avoid blob URLs (#2775 )
2026-03-16 19:24:46 +00:00
7e53c3d952
Update dependencies
update-dependencies-pr-test
cibuildwheel-bot[bot]
2026-03-14 16:57:21 +00:00
fd6b413212
tests: use pytest 9+ and modern config (#2777 )
Henry Schreiner
2026-03-13 15:44:48 -04:00
4d4daefbd2
fix: give uv the full python path (#2774 )
Henry Schreiner
2026-03-13 11:11:25 -04:00
42c502093f
SEC: add a 7 days cooldown period to dependabot settings (#2766 )
Clément Robert
2026-03-12 22:53:23 +01:00
bc6f42d805
SEC: disable default gha permissions (#2771 )
Clément Robert
2026-03-11 20:45:38 +01:00
eaf116e303
SEC: avoid leaking credentials in GHA (#2769 )
Clément Robert
2026-03-11 15:20:11 +01:00
02c132e91e
[pre-commit.ci] pre-commit autoupdate (#2764 )
2026-03-10 18:36:10 -04:00
fd27532d12
fix: call repair-wheel-command in iOS builds (#2761 )
Matthieu Darbois
2026-03-09 20:56:45 +01:00
1313a80d3a
chore(deps): bump docker/setup-qemu-action from 3 to 4 in the actions group (#2763 )
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 15:56:18 -04:00
601935bfc3
[Bot] Update dependencies (#2762 )
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2026-03-09 12:45:50 -04:00
880a211a08
Add missing PR reference to changelog
Joe Rickerby
2026-03-05 09:03:18 +00:00
ee02a1537c
Bump version: v3.4.0
v3.4.0
Joe Rickerby
2026-03-05 09:00:28 +00:00
f08ce70d78
chore: match copyright to BSD-2-clause template (#2758 )
Henry Schreiner
2026-03-03 04:51:22 -05:00
95b4b79b96
Fix incorrect document regarding pyodide auditwheel (#2752 )
Gyeongjae Choi
2026-03-03 16:55:56 +09:00
f046d0a94d
Bump to Pyodide v0.29.3 (#2743 )
2026-03-03 03:30:30 +05:30
f5a31ee79d
chore(deps): bump the actions group across 1 directory with 4 updates (#2755 )
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 16:31:23 -05:00
35ec4565f5
[pre-commit.ci] pre-commit autoupdate (#2756 )
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-03-02 16:31:08 -05:00
51fed90270
[Bot] Update dependencies (#2734 )
2026-03-02 14:15:58 +00:00
b70562f37a
Debug GraalPy/uv test failures on Windows (#2741 )
2026-03-02 11:24:40 +00:00
0a85e29549
Work around CDN rate limiting on Python.org in bin/update_pythons.py (#2753 )
Joe Rickerby
2026-03-01 22:51:53 +00:00
2d33864baf
Pin the actions/setup-python for the externally used action.yml (#2749 )
Colin Gravill
2026-03-01 22:05:39 +00:00
ade95b7be4
[pre-commit.ci] pre-commit autoupdate (#2746 )
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-03-01 22:02:36 +00:00
bb153041f0
fix: support -q for build/uv (#2737 )
Henry Schreiner
2026-02-13 20:47:03 -05:00
27fd6ecc3c
docs: fix TOML reference links (#2740 )
2026-02-14 05:04:38 +08:00
57e8757899
[pre-commit.ci] pre-commit autoupdate (#2739 )
2026-02-13 11:24:27 -05:00
8879b0f013
chore(deps): bump the actions group with 2 updates (#2738 )
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 17:17:39 -05:00
9d4c80f487
docs: update for uv backend (#2736 )
Henry Schreiner
2026-02-08 08:35:24 -05:00
e0af304d30
fix: support uv on android (#2733 )
Henry Schreiner
2026-02-08 08:35:05 -05:00