Commit Graph

  • 10e497c753 Merge branch 'antocuni/tmp-next-stdlib' into fpliger/stdlib Fabio Pliger 2023-08-25 17:39:22 -05:00
  • 3b46609614 add the python folder to src, where we can collect all python resources Fabio Pliger 2023-08-25 11:19:26 -05:00
  • 320ca306bd introduce the _pyscript python package, and move the code for display inside. This is probably incomplete, see the XXX inside the comments Antonio Cuni 2023-08-25 18:12:01 +02:00
  • e087deef09 account for new display.py location Fabio Pliger 2023-08-24 12:56:02 -05:00
  • c3bac976c8 move display.py to a stdlib folder Fabio Pliger 2023-08-24 12:42:03 -05:00
  • 4c3e5fabb9 move display.py to a stdlib folder Fabio Pliger 2023-08-24 12:41:51 -05:00
  • e48e6276e1 [next] PyScript Next basic documentation (#1634) Andrea Giammarchi 2023-08-17 17:12:55 +02:00
  • 72955bced9 add panel.py logic Fabio Pliger 2023-08-10 16:37:43 -05:00
  • c63c4043d3 add html and toml files Fabio Pliger 2023-08-10 16:32:48 -05:00
  • 75a57a49f5 [next] Porting most basic examples (#1631) Andrea Giammarchi 2023-08-10 22:42:01 +02:00
  • 8a1db288fc [next] Updated polyscript to use PyScript custom stderr when running code (#1629) Andrea Giammarchi 2023-08-09 19:30:18 +02:00
  • 84dcde188b [next] Bring in the good old PyScript display (#1628) Andrea Giammarchi 2023-08-09 16:28:06 +02:00
  • be79f70f66 Fix #1577: Change script sources that include Cross-Origin Resource Policy (#1627) Shubhashis 2023-08-09 02:35:57 -06:00
  • 71e2555213 fix LICENSE info around dates and project owner (#1606) Fabio Pliger 2023-08-08 08:21:50 -07:00
  • 27c91e9703 [next] Updated LICENSE & dependencies (#1626) Andrea Giammarchi 2023-08-08 17:16:43 +02:00
  • b5a0cd4057 [sw] Added a first version of the PyScript Service Worker (#1621) Andrea Giammarchi 2023-08-08 10:57:26 +02:00
  • 77d8fe3562 [next] Improved worker attribute DX (#1625) Andrea Giammarchi 2023-08-07 18:36:33 +02:00
  • a484aff457 Moved back pyscript.core where it belongs (#1622) Andrea Giammarchi 2023-08-07 15:15:05 +02:00
  • c96f5912df Prepared for the first publish (#1620) Andrea Giammarchi 2023-08-03 11:22:16 +02:00
  • 8a01a56e51 Add pyscript module in both Main and Workers (#1619) Andrea Giammarchi 2023-08-03 10:44:17 +02:00
  • 2774e49ab9 [next] Brought back home PyScript Next (#1616) Andrea Giammarchi 2023-08-01 22:28:57 +02:00
  • 26e7a54f1f @pyscript/core deprecation (#1607) Andrea Giammarchi 2023-07-21 11:07:42 +02:00
  • 1b9cb562ec Remove unused comment (#1604) Aapo Soukkio 2023-07-20 19:34:30 +03:00
  • f0e69cbc36 fix interpreter absoluteURL (#1603) Jack Zhao 2023-07-19 04:21:44 -07:00
  • 413428f535 [next] Better Errors - Worker (#1602) Andrea Giammarchi 2023-07-19 13:20:03 +02:00
  • 0c54036466 [next] Add basic integrations tests (#1576) Andrea Giammarchi 2023-07-19 10:18:17 +02:00
  • 2555833831 [next] FS create folder before writing in it (#1582) Andrea Giammarchi 2023-07-17 13:46:17 +02:00
  • 7e0aceced1 [next] Updated to latest coincident + MicroPython (#1595) Andrea Giammarchi 2023-07-13 17:00:04 +02:00
  • 77234f6df3 [next] Updated coincident to fix a MicroPython bug (#1591) Andrea Giammarchi 2023-07-12 17:55:39 +02:00
  • 45af96aad4 [next] Updated to latest MicroPython (#1590) Andrea Giammarchi 2023-07-12 10:45:46 +02:00
  • 184d29055e [next] Await events when invoked (#1589) Andrea Giammarchi 2023-07-11 13:27:59 +02:00
  • 9e73181816 [next] Use the very same source for all Python interpreters (#1588) Andrea Giammarchi 2023-07-10 17:54:13 +02:00
  • 0b0e03456c [next] Improve the whole events story (#1584) Andrea Giammarchi 2023-07-10 15:36:48 +02:00
  • c6b5ce7f55 [next] Drop web like events (#1578) Andrea Giammarchi 2023-07-06 17:56:06 +02:00
  • a14e701be4 Use registerJSModule when available (#1573) Andrea Giammarchi 2023-06-29 22:50:35 +02:00
  • 7813c3f03f Added npm run dev (#1572) Andrea Giammarchi 2023-06-29 12:45:07 +02:00
  • 3a3cb7b11d Align npm versioning (#1568) Andrea Giammarchi 2023-06-27 22:34:10 +02:00
  • d7b0731385 Added a section dedicated to XWorker required headers (#1567) Andrea Giammarchi 2023-06-27 20:56:16 +02:00
  • df8973736f Update latest package.json version + lock (#1565) Andrea Giammarchi 2023-06-27 17:11:53 +02:00
  • 9121071ba3 PyScript Core Documentation (#1560) Andrea Giammarchi 2023-06-27 16:53:19 +02:00
  • bf6470c046 Cleanup and improve the index.html for tests (#1558) Andrea Giammarchi 2023-06-22 21:37:11 +02:00
  • 3b7099cd3d Fixed issues around XWorker context (#1556) Andrea Giammarchi 2023-06-22 19:04:57 +02:00
  • f6dfc5361e Implement PyScript custom <script type> (#1548) Andrea Giammarchi 2023-06-22 17:29:07 +02:00
  • 55cf6b9e4c Update py-click.md (#1553) Neon22 2023-06-23 01:12:11 +12:00
  • 9a70943a36 Update when.md (#1554) Neon22 2023-06-22 10:56:47 +12:00
  • 7765a629c7 Update verison (#1552) Jeff Glass 2023-06-21 06:23:26 -05:00
  • 848d77b1c2 Same steps as build-unstable (#1550) 2023.05.1 Ted Patrick 2023-06-20 13:01:56 -05:00
  • e4e8f2edae Fix build unstable to run on ubuntu-latest-8core (#1549) Ted Patrick 2023-06-20 12:17:08 -05:00
  • ea9bdcc961 Fix previous changlog date (#1546) Jeff Glass 2023-06-20 08:08:24 -05:00
  • 0a7e1ce0d7 Fix #1531 - Remove overall need for globalThis pollution (#1543) Andrea Giammarchi 2023-06-19 18:05:45 +02:00
  • d6b1c393f6 MicroPython as CDN (#1521) Andrea Giammarchi 2023-06-19 12:06:15 +02:00
  • bccd5e3750 Fix #1538 - use same customElements Registry utilities (#1542) Andrea Giammarchi 2023-06-16 15:34:05 +02:00
  • 79ad39260e Fix lifetime for pyExec results (#1540) Hood Chatham 2023-06-15 11:51:36 -07:00
  • 6df5905b2b [next] Ditch handy shortcuts for good (#1537) Andrea Giammarchi 2023-06-15 17:08:28 +02:00
  • 6284c02032 [next] Rename all runtime(s) references to interpreter(s) (#1536) Andrea Giammarchi 2023-06-15 15:34:07 +02:00
  • db27d52352 [next] Update MicroPython and other dependencies (#1535) Andrea Giammarchi 2023-06-15 14:04:47 +02:00
  • f4936316ab Make getPySrc() a Documented Feature (#1516) Jeff Glass 2023-06-14 12:56:57 -05:00
  • 8ba28989fb Add ci for next (#1530) Fábio Rosado 2023-06-14 16:01:01 +01:00
  • 8879187e6a fix access to interpreter globals without awaits (#1529) Madhur Tandon 2023-06-14 19:42:38 +05:30
  • 258b80a6a5 Add step to install next deps and run test (#1528) Fábio Rosado 2023-06-14 14:12:42 +01:00
  • a108e6e97e Add workflow to run next CI (#1527) Fábio Rosado 2023-06-13 15:06:19 +01:00
  • dfef7eda3b Use 8-core, 32GB runners for testing and faster builds (#1524) Peter W 2023-06-12 15:25:58 -05:00
  • da544929ac [next] Enabled hooks around plugins (#1522) Andrea Giammarchi 2023-06-12 22:18:55 +02:00
  • bb364b0524 Shared array buffer missing error (#1518) Andrea Giammarchi 2023-06-09 20:51:51 +02:00
  • 818614b798 Improved Promise polyfill for MicroPython only (#1517) Andrea Giammarchi 2023-06-09 12:53:31 +02:00
  • 50b1a1d7c5 Fix #1512 - Improve worker tests + update Pyodide (#1513) Andrea Giammarchi 2023-06-08 17:39:01 +02:00
  • 7d3b792a79 Fix #1514 - Provide a better feedback on HTML typos (#1515) Andrea Giammarchi 2023-06-08 13:49:49 +02:00
  • af72e232c3 Worker sync utility (#1511) Andrea Giammarchi 2023-06-08 11:10:47 +02:00
  • 0cdbfbeb30 Updated MicroPython (#1510) Andrea Giammarchi 2023-06-06 11:42:23 +02:00
  • 339e40063a WIP: Bringing PyScript.next PoC to the main project (#1507) Andrea Giammarchi 2023-06-05 21:52:28 +02:00
  • 4467898473 Update py-click.md (#1499) Neon22 2023-06-06 03:12:42 +12:00
  • 17d16b987f kill unwrapped_remote (#1490) Madhur Tandon 2023-06-01 22:52:23 +05:30
  • 8e86daac71 Year 2023 (#1496) Ted Patrick 2023-05-31 17:13:13 -05:00
  • 856720da49 Simple 404 in _static (#1495) Ted Patrick 2023-05-31 16:42:30 -05:00
  • 8f2c150d1e Docs correction (#1494) Ted Patrick 2023-05-31 16:19:36 -05:00
  • 7d8b4c980a Error html to root of docs (#1493) Ted Patrick 2023-05-31 16:10:32 -05:00
  • 932756c7a0 Add Option to make Py-Terminal and Xterm.js (#1317) Jeff Glass 2023-05-29 10:00:20 -05:00
  • 538aac9a28 Fix #1482 - Add utils.py to the list of modules (#1485) Andrea Giammarchi 2023-05-25 10:39:07 +02:00
  • 856bf8f5fb Fix #1474 - await both JS and Python plugins all at once (#1481) Andrea Giammarchi 2023-05-24 18:59:23 +02:00
  • e1758ae2e2 Upgrade to Pyodide 0.23 (#1347) Jeff Glass 2023-05-24 07:59:19 -05:00
  • 61b3154461 [chore] Improve current Error extends (#1467) Andrea Giammarchi 2023-05-22 13:22:53 +02:00
  • fb9b30d144 Fix zz_examples tests (pin dependencies) (#1477) Jeff Glass 2023-05-18 19:27:47 -05:00
  • b0df96b13f html tag not closed (#1473) StefanoHiway 2023-05-17 12:46:35 +02:00
  • a469062a32 Simplified classList within Python code (#1459) Andrea Giammarchi 2023-05-15 12:45:11 +02:00
  • 89d5d5c7db Fix svg errors on the page caused by <py-script> (#1464) Andrea Giammarchi 2023-05-15 12:44:19 +02:00
  • b8c2d6b05d fix panel kmeans test (#1465) Madhur Tandon 2023-05-15 15:24:08 +05:30
  • b247864414 remove PyWidget and py-register-widget + refactor PyList as a Python Plugin (#1452) Madhur Tandon 2023-05-10 20:17:07 +05:30
  • d3bcd87cfa Allow nodes in shadow roots to be addressed via Element (#1454) Andrea Giammarchi 2023-05-09 17:42:09 +02:00
  • 82e5b64bad Make sure that tests fail in case there is an unhandled Python error (#1456) Antonio Cuni 2023-05-09 15:39:19 +02:00
  • 73e0271c23 Fix typo in py-events attributes handling (#1458) Andrea Giammarchi 2023-05-09 14:29:00 +02:00
  • a2dabee0e9 Fix element.select tests (#1457) Andrea Giammarchi 2023-05-09 13:12:29 +02:00
  • 6a27c6d9f2 Cleanup some unnecessary utility (#1453) Andrea Giammarchi 2023-05-06 08:20:08 +02:00
  • 213ced0c7f Fix an error message when loading local modules failed (#1394) woxtu 2023-05-05 21:47:35 +09:00
  • 5086c23d47 Fix #1445 - Move the EditorView into ShadowDOM (#1449) Andrea Giammarchi 2023-05-05 10:41:05 +02:00
  • ee345a5206 Add Andrea Giammarchi as PyScript Maintainer (#1450) Ted Patrick 2023-05-04 19:27:50 -05:00
  • f74cddc3b1 Fix #1446 - Move pyscript defer after other dependencies (#1448) Andrea Giammarchi 2023-05-04 12:42:35 +02:00
  • 5b986b8b26 Fix #1425 - Move scripts within the tutor to make it explicit more files are needed (#1444) Andrea Giammarchi 2023-05-03 13:12:06 +02:00
  • 14887b9814 Fix #1341 - Use <script type="py"> instead to avoid entities (#1443) Andrea Giammarchi 2023-05-03 13:11:27 +02:00
  • ecc40315b3 Fix #1427 - Avoid multiple initialization of the same node (#1433) Andrea Giammarchi 2023-05-03 10:00:35 +02:00
  • e7aed7fcf0 Fix #1059 - Observe py-* attributes changes (#1435) Andrea Giammarchi 2023-05-03 09:50:21 +02:00