Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: pyscript/pyscript

2025.7.3

11 Jul 12:56
eaa6711
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release notes

  • This release is exclusivelyworker related:
    • ImageData now travels directly frommain toworkers to allow.data manipulation and relatedcontext.putImageData(ref) operations:WebReflection/reflected-ffi#8
    • a non breaking error aboutPromise unable to travel, due structured clone algorhitm incompatibility, happening when asynchronous handlers are attached tomain references, has been fixed:WebReflection/reflected-ffi@663a3e5
    • whenPyEditor orMpyEditor have multiple relatedenv and/or asetup node, the logic now stops properly all scripts if one of their execution gets somehow stuck, bootstrapping againsetup nodes when present to fully reset the environment and start keeping latest typed code:#2361
    • MicroPython workaround forSymbol properties accessed directly via theget trap when commonJS operations are performed on Python proxied objects: see bugmicropython/micropython#17657
Assets2
Loading
cclauss, danyeaw, and tazzben reacted with rocket emoji
3 people reacted

2025.7.2

04 Jul 07:37
71ad1a4
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release Notes

  • Updated to MicroPython version 1.26.0-preview-293, fixing a regression/bug in release 2027.7.1 (see:MicroPython #17604)
Loading

2025.7.1

01 Jul 12:41
e433275
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release Notes

  • added and tested a newPyScript Bridge helper companion, to import fromJSPython modules
  • fixed a bug in<label>#2352
  • updatedpolyscript dependency to its latest which brings in:
    • a newpackages_cache = "passthrough" option, beside"never", to avoid lazymicropip initialization and parallelizePyodide bootstrap when network connection is good and offline ability is not a concern. This should help speeding up bootstrappyscript/polyscript#138
    • added adebug = True option in config to help debugging Pyodidepyscript/polyscript#135 - please note this degrades Pyodide performance
    • updatedcoincident orchestration to bring back theservice-worker attributewithout needing@pyscript/service-worker at all and tested in multiple devices, including iOS and iPad OS
    • updated alsocoincidentffi logic via a dedicated project able to improve performance a lot, specially with all theJS primitives where performance matters, includingTypedArray of all kinds andArrayBuffer
    • coincidentffi also has asmart cache feature that is able to make Pyodide bootstrap and performance nearly 1:1 with the main thread. Roundtrips can be cut off entirely for mostJS primitives whileDOM nodes or arrays from the main thread are not cached to preserve their constantly mutable state and preserve correctness.
    • coincidentffi also exposes some extra feature that is reflected throughpyscript.ffi, speciallydirect(ref) to pass directly values instead of holding these on themain thread andassign to update many fields at once from a worker. Both utilities work seamlessly on either main or worker but on worker these will have a boost.
Loading
19atlas and riyaz-raz reacted with thumbs up emojiGoToLoop and 19atlas reacted with heart emojiessicolo and 19atlas reacted with rocket emoji
4 people reacted

2025.5.1

21 May 13:47
42c6cb7
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release notes

  • Updated Pyodide to 0.27.6
  • Updated MicroPython to 1.25.0
  • Automatic redirect tolocalhost when0.0.0.0 is reached:#2328
  • Addedpy-editor:done to know when the editor has done processing:#2329
  • Created a polyfill based onServiceWorker to workaround the latest removal of a dependency when headers are missing or Safari is not working:#2334
  • Included all 3rd-party licenses within our package:#2343
  • Addeddebug config flag to improve debugging in compatible interpreters (currently only Pyodide):pyscript/polyscript#135
  • Rewroteexperimental_create_proxy="auto" to improve edge cases and overall performance:pyscript/polyscript#134
  • improved 2X worker to main performance:pyscript/polyscript#132
Loading
jorenham, cos4ni2s, and mateus-holanda reacted with thumbs up emojicos4ni2s and mateus-holanda reacted with hooray emojicos4ni2s, stonebig, and mateus-holanda reacted with heart emojicos4ni2s and danyeaw reacted with rocket emojicos4ni2s and mateus-holanda reacted with eyes emoji
5 people reacted

2025.3.1

11 Mar 12:03
b22f384
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release notes

  • Update PyGameCE related configuration and input capabilities after feedback from users. See#2310,#2311 and#2313
Loading

2025.2.4: Fix #2302 - Updated Polyscript to its latest (#2303)

27 Feb 10:24
290eb03
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release notes

  • Fix a bug that stopped folks from installing wheels copied over to the VFS.#2302
  • Update README to acknowledge Anaconda's support of the project.#2297
  • Update to latest Pyodide.#2300
  • PyEditor stop button to interrupt evaluation of code stuck in an infinite loop.#2295
  • Test clean-ups.#2296 and#2292
Loading

2025.2.3

17 Feb 14:41
0366e48
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release notes

  • Adds newpyscript.fs namespace for interacting with the user's local filesystem (NOTE: Chromium only). See#2289. Please see our documentation for more details.
Loading

2025.2.2

07 Feb 08:52
b13317d
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release notes

  • No functional change to PyScript itself, but an update to use the most recent versions of Pyodide and MicroPython (via PolyScript).#2283
Loading

2025.2.1

05 Feb 13:54
57b1440
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release notes

  • Update to the latest version of Pyodide (#2270)
  • Add a new py-game type for easy access to the PyGame-CE library (#2265)
Loading
samuelsonbrito, cclauss, ericwb, saiyalamarty, and gabrieladnz reacted with heart emoji
5 people reacted

2024.11.1

08 Jan 15:16
ce923a3
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Release notes

Loading
Previous134
Previous

[8]ページ先頭

©2009-2025 Movatter.jp