GitHub / pyscript/pyscript / commits
PyScript is an open source platform for Python in the browser. Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 691c6cad | PyEditor changes / improvements (#2472) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 7f856a10 | Fix for #2467 with tests to ensure it works. (#2468) |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1c6be7e8 | Updated requirements (#2461) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0ca6d42b | Bump version referenced in README to 2026.3.1 (#2457) |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 98011af6 | Updated polyscript wth latest MicroPython (#2454) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e9769671 | Temporary fix to update_all (Immediate bug fix) (#2455) |
William Goldman <6****2@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1b1dc964 | Update README to latest release. (#2451) |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d6f401a0 |
Refine CSS classes remove method to only warn if passed a non-existent path (...
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b052ad6f | Fixed typo in docstring, so API doc is rendered properly. (#2449) |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| abde4ee7 | Enable str to be appended to Element via span (#2447) |
William Goldman <6****2@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 8ace4832 |
Remove toml j0.4 and use Polyscript TOML parser (#2442)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f510b183 |
Fix #2427 - Show bootstrap config errors (#2435)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d47b6ed9 | Fix #2426 - Do not warn about window and document (#2434) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 6a1f7033 | Updated Polyscript & Pyodide to 0.29.2 (#2433) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1e0fb876 | Bump version in README. (#2429) |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c3d4998b | Updated Polyscript with Pyodide 0.29.1 (#2420) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a02ff691 |
`pyscript` API/docstring refactor with comprehensive tests (#2414)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 90ae3cea |
Rename offline zip (#2413)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 97f59229 | Updated release version (#2412) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 4a801fa3 |
Update `publish-release` GH workflow to automatically include the offline.zip...
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 7afe5c55 | Fix #2404 - avoid throwing on string config (#2405) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 7785e17b |
Added logic to create offline.zip artifact (#2410)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c37c3a1f |
Added .sh utility to generate PyScript <-> Pyodide versions map (#2406)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| d8250f2c | Updated README to 2025.11.1 (#2402) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 83b41f99 | Updated dev/dependencies + Polyscript (#2400) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a8684a21 | Updated README with latest release (#2396) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f8cf58d6 |
Fixed FS permission handler need to be asked twice (#2395)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8cd9c4c3 | Updated to latest release version (#2394) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 1f609233 | Fixed issue in Pyodide remote packages (#2393) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 66966a73 | Updated Polyscript to its latest (#2392) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ec090922 |
Fix #2372 - Allow custom TOML parser (#2390)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| f769f215 | Updated Pyodide to its latest (#2389) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| ffc78ab6 | Remove superfluous code now MicroPython supports inspect API for function sig... |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| b609b605 | Fix py-editor execute code on ctrl-enter (#2385) |
Jeremy Kawahara <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 100a1e4b | Updated MicroPython one more time (#2386) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| c848061a |
[pre-commit.ci] pre-commit autoupdate (#2384)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2647e784 |
Updated polyscript to bring in latest MicroPython (#2383)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 482d57c2 | Amend on MicroPython latest (#2382) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 4ce989ac | Updated Polyscript (#2376) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 1e62d0b1 | Follow up on autostart (#2380) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2d3ad0ab |
Bump the github-actions group with 2 updates (#2378)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 3657492c | Simplify even further the bridge with a fallback (#2379) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| a8b8e1de |
[pre-commit.ci] pre-commit autoupdate (#2377)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 72600902 | Updated Pyodide to its 0.28.2 version (#2374) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 8b35304a |
Fix undefined names in Python code (#2371)
Co-authored-by: Andrea Giammarchi <a****i@g****m> |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 9e4cb44d |
Bump actions/checkout from 4 to 5 in the github-actions group (#2373)
Co-authored-by: dependabot[bot] <4****]@u****m>, Andrea Giammarchi <a****i@g****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 4bf3651c | pre-commit: Upgrade the Python linter ruff (#2370) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 67fa31e4 | Bumped version to 2025.8.1 (#2369) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4937a467 |
Updated Polyscript to its latest (#2364)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| b4e9a309 | Fix #2338 - Added explicit fs.revoke(path) (#2368) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a129be81 |
WebSocket and PyWorker fixes (#2366)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| eaa67117 | Fix #2360 - Better shared env/setup handling (#2361) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b528ba67 | Intermediate release with async worker handler fixes (#2359) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 71ad1a40 | Update Polyscript with latest Micropython (#2357) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| e4332759 |
Readme update (#2356)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 87256a66 | Updated Polyscript to its latest (#2355) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 7336ae54 | The PyScript Bridge Helper (#2353) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d68260c0 | Fix a bug in `<label>` handling where 'for_' attribute should be 'htmlFor' on... |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 14cc05fb | Fix code example problem in the release HTML. (#2345) |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 42c6cb77 | Added all 3rd party licenses to this project (#2343) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b11fb2e8 |
Added polyscript/service-worker as workaround for missing sabayon (#2334)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3223a9c7 |
[pre-commit.ci] pre-commit autoupdate (#2336)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 139ce9b5 | Updated Polyscript & Coincident to their latest (#2327) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3b1af068 |
[pre-commit.ci] pre-commit autoupdate (#2307)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Dan Yeaw <d****n@y****e> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7284f7f1 | Fix #2320 - Dispatch an event on code run in PyEditor (#2329) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 16ebc504 | Fix #2326 - Redirect to localhost when on 0.0.0.0 (#2328) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b911ea99 |
Add media module tests (#2306)
Co-authored-by: Nicholas H.Tollervey <n****l@n****g>, Andrea Giammarchi <a****i@g****m> |
Dan Yeaw <d****n@y****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 46ca9154 |
Add conda as a make setup option (#2305)
Co-authored-by: Andrea Giammarchi <a****i@g****m> |
Dan Yeaw <d****n@y****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| afd7a8eb | Updated Pyodide to v0.27.4 (#2318) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b22f384d | PyGame - TOML + JSON absolute URL + input patch (#2313) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| caeab77a |
Fix #2304 - Make pyimport work as expected (#2311)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f2bbc6ed | Fix #2309 - Use all config options (#2310) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1d666b92 | Dispatch `py-game` event right before executing code (#2287) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 290eb033 | Fix #2302 - Updated Polyscript to its latest (#2303) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 55031f23 | Update README to include acknowledgement of Anaconda's role in the project. (... |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 81683836 | Updated Pyodide to v0.27.3 (#2300) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3ff2c171 | PyEditor kill switch (#2295) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| edbac137 | Splitting integration tests (#2296) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 46239caa | Re ruff (#2292) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0366e48f | Introducing pyscript.fs namespace/module (#2289) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b13317d3 | Updated interpreters (#2283) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 57b1440a |
Latest 2024 (#2270)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fc53356a |
Introducing <script type="py-game"> (#2265)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5be99456 |
[pre-commit.ci] pre-commit autoupdate (#2278)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7adedcc7 |
Enable service-worker attribute for donkey worker (#2263)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Joshua Lowe <j****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d143b229 | Added __terminal__ in non-persistent donkey (#2260) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0d74a602 | Fix #2257 - Updated polyscript (#2258) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ce923a35 | Updated to latest Pyodide + cleaner Polyscript (#2256) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7e658364 | Factored out codemirror as chunked lazy based import (#2252) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 796373cf | Fix #2246 - Override builtins.input to avoid duplicating it (#2254) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0a1d3bb6 | Fix #2245 - Filter all versions w/ Pyodide frozen cache (#2251) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4e43d3e9 | Fix #2242 - Improved Xterm.js glyphs handling (#2248) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5acc2afa | WIP: Xterm update (#2237) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 56c64cbe |
Refactor @when and add Event (#2239)
Co-authored-by: Andrea Giammarchi <a****i@g****m> |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4ff02a24 | Fix #2240 - Update polyscript to allow targeting `/*` multiple times (#2241) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a5dc9479 | Fixed MicroPython error on non-worker terminal (#2238) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0db79e0f | Fix #2065 - Allow usage of index_urls for Pyodide (#2235) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 283eabdb | Added pinned lockFileURL test (#2234) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3f19e004 |
Update the size of the Py icon on the release page template (#2232)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Nicholas Tollervey <n****l@n****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9233d5e4 | Fix #2220 - Delay plugins resolution due Safari 17.6 greedy resolution (#2229) |
Andrea Giammarchi <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago |