Commit Graph

  • 4333f5f979 Zip the build folder and add it to release (#949) Fábio Rosado 2022-11-14 20:32:11 +00:00
  • 07e75293b8 use a const for run button svg (#948) Madhur Tandon 2022-11-15 01:47:36 +05:30
  • a9ca7106cb Fix deprecated message (#950) Fábio Rosado 2022-11-14 20:06:21 +00:00
  • da2728e6df Add flag to send HTML or plain Text to banner (#947) Fábio Rosado 2022-11-14 18:36:54 +00:00
  • adfa9a9b05 Deprecate py-button, py-inputbox, py-box and py-title (#931) Fábio Rosado 2022-11-14 16:29:28 +00:00
  • be9b9f66d3 remove one more unneeded import (#946) Madhur Tandon 2022-11-14 19:09:03 +05:30
  • 9521bc7175 remove unneeded import (#945) Madhur Tandon 2022-11-14 17:07:33 +05:30
  • b445f8a834 Handle non-200 code when fetch py-script src (#940) Fábio Rosado 2022-11-12 10:07:51 +00:00
  • 3c3dffd5ed Raise error if we get a non 200 status from fetch (#935) Fábio Rosado 2022-11-10 15:00:41 +00:00
  • 4c8443fd00 Make HTTP cache persisten across sessions (#936) Antonio Cuni 2022-11-10 15:01:27 +01:00
  • 06a5a54103 Fix banner width (#930) Fábio Rosado 2022-11-09 16:42:10 +00:00
  • 0d3c3eef4e Introduce a Plugin system, implement <py-terminal> as a plugin (#917) Antonio Cuni 2022-11-09 16:17:21 +01:00
  • f0a6fb913f add test for not escaping characters in pyconfig (#929) Madhur Tandon 2022-11-09 12:18:02 +05:30
  • 5f0c508fed use user error for paths calculation (#927) Madhur Tandon 2022-11-09 03:13:18 +05:30
  • 16d9657982 [pre-commit.ci] pre-commit autoupdate (#922) pre-commit-ci[bot] 2022-11-09 03:01:19 +05:30
  • 40d098310e decode innerhtml for pyconfig (#926) Madhur Tandon 2022-11-09 03:00:37 +05:30
  • 1345449d57 Create error or warning level banners and allow users to close it (#909) Fábio Rosado 2022-11-08 17:19:01 +00:00
  • 515858f313 implement proposal for fetching paths and retaining structure of dirs and packages (#914) Madhur Tandon 2022-11-08 17:26:45 +05:30
  • 2f452e9dc7 Add development section to our docs (#920) Fábio Rosado 2022-11-07 15:36:05 +00:00
  • 66119157a7 display() should escape by default (#915) Antonio Cuni 2022-11-03 09:20:10 +01:00
  • 5b671dd1d0 [pre-commit.ci] pre-commit autoupdate (#913) pre-commit-ci[bot] 2022-11-01 14:05:10 +05:30
  • 1017362eec Use globalThis (#908) woxtu 2022-10-31 23:25:36 +09:00
  • f67b8e0285 Fix py-repl auto-generate=true (#910) Antonio Cuni 2022-10-31 12:55:20 +01:00
  • 4c635fe84c Add syntax highlighting (#903) woxtu 2022-10-31 18:25:11 +09:00
  • 68e463493e Address to Jeff's review on output docs + Ted's remodeling of docs (#866) Mariana Meireles 2022-10-29 16:24:18 +01:00
  • f1979d60b7 Add Fabio Rosado (#899) Ted Patrick 2022-10-28 10:41:34 -05:00
  • 9150ebafec Fix py-repl docs (#896) Ted Patrick 2022-10-28 07:21:48 -05:00
  • 9543019336 Format the TypeScript files (#877) woxtu 2022-10-28 17:48:27 +09:00
  • 1c53d91c6b Add more type definitions (#882) Fábio Rosado 2022-10-27 23:48:28 +01:00
  • 4850f39b5a Upgrade to Pyodide 0.21.3 (#887) Jeff Glass 2022-10-27 15:16:17 -05:00
  • ab085c2d92 Retain path structure for loading paths (#845) Madhur Tandon 2022-10-27 20:08:58 +05:30
  • bf4d835948 remove duplicate pytest_configure (#894) Madhur Tandon 2022-10-27 16:57:12 +05:30
  • 214e39537b Simplify pyrepl.ts and kill base.ts (#884) Antonio Cuni 2022-10-27 10:10:57 +02:00
  • 2d33afc195 try to display a reasonable message if you run a bare 'pytest' command (#890) Antonio Cuni 2022-10-26 18:05:12 +02:00
  • 87ea24ebd4 header for pyrepl table (#889) Ted Patrick 2022-10-25 19:34:27 -05:00
  • 5380f8b9b3 Reference Docs (#888) Ted Patrick 2022-10-25 17:42:30 -05:00
  • 00121ff8ba Remove svelte (#886) Fábio Rosado 2022-10-25 20:49:53 +01:00
  • 80e5d20e37 [pre-commit.ci] pre-commit autoupdate (#885) pre-commit-ci[bot] 2022-10-24 17:48:54 -05:00
  • 58f7c2137d Introduce/improve check_js_errors and improve test_no_implicit_target (#874) Antonio Cuni 2022-10-24 16:24:52 +02:00
  • f9194cc833 Refactor how py-script are executed, kill scriptQueue store, introduce pyExec (#881) Antonio Cuni 2022-10-23 23:31:50 +02:00
  • d9b8b48972 Export Runtime from PyScript Module (#868) Jeff Glass 2022-10-23 13:46:19 -05:00
  • aa85f5f596 Migrate the Jest config (#873) woxtu 2022-10-21 23:05:14 +09:00
  • 5341a0be4a Add type annotations (#869) woxtu 2022-10-21 23:03:54 +09:00
  • 0cfe20ca65 use emscripten virtual FS directly to load paths (#870) Madhur Tandon 2022-10-21 18:43:03 +05:30
  • c352b502c4 ts strict - getAttribute (#863) Ted Patrick 2022-10-21 07:47:44 -05:00
  • 58b4df6b3d skip test_repl as it's flaky (#875) Antonio Cuni 2022-10-21 14:31:54 +02:00
  • 29ba9436c8 Fix 'no unncessary type assertion' (#871) Jeff Glass 2022-10-20 09:18:27 -05:00
  • 2a044e88ad [pre-commit.ci] pre-commit autoupdate (#862) pre-commit-ci[bot] 2022-10-17 19:09:20 -05:00
  • 63092f9d72 Add note on [[runtimes]] TOML table in docs (#861) Ted Patrick 2022-10-17 17:45:24 -05:00
  • 0209324d57 Pin dependencies for pre-commit (#860) woxtu 2022-10-18 05:12:53 +09:00
  • 1587273868 Add display impl, rm outputManage, print and console.log default to browser console (#749) Mariana Meireles 2022-10-17 16:28:40 +02:00
  • beb3aa1574 kill stores.runtimeLoaded and many other stores (#850) Antonio Cuni 2022-10-17 10:31:57 +02:00
  • fe708c9fb4 Remove an unused import (#858) woxtu 2022-10-17 04:08:52 +09:00
  • e45d8bf973 Fix typo in passing-objects.md (#856) John Franey 2022-10-15 14:56:29 -04:00
  • b184c92f01 Use only single rollup-plugin-copy() to avoid race condition (#843) Jeff Glass 2022-10-12 12:05:14 -05:00
  • 6c8afb05a7 Don't hide undefined elements in the CSS (#837) Ted Patrick 2022-10-11 12:27:22 -05:00
  • d3dd4573cf [pre-commit.ci] pre-commit autoupdate (#844) pre-commit-ci[bot] 2022-10-11 08:21:23 -05:00
  • d5cf68391a Upgrade and pin dependencies (#840) Ted Patrick 2022-10-11 07:20:31 -05:00
  • 4e54e93450 Correct the url in the example (#841) Ted Patrick 2022-10-08 23:54:00 -05:00
  • e4f6387f18 Remove fa reference in py-repl Ted Patrick 2022-10-08 19:53:18 -05:00
  • 54cb35b60a Add directly listing for releases (fix error) (#839) Ted Patrick 2022-10-08 18:34:28 -05:00
  • 18ede2b729 Add directly listing for releases (#838) Ted Patrick 2022-10-08 16:05:03 -05:00
  • f138b5a4f4 Add cache, fetch, retry logic to tests (#829) Ted Patrick 2022-10-07 10:31:26 -05:00
  • 11a517bba4 Make the life-cycle more linear and kill some svelte stores (#830) Antonio Cuni 2022-10-07 17:13:12 +02:00
  • 66b57bf812 Remove fortawesome/free-solid-svg-icons (#831) Jeff Glass 2022-10-06 12:24:10 -05:00
  • a9357bd97e SVG Docs logo (#832) Ted Patrick 2022-10-06 10:18:08 -05:00
  • d7c6d42c3d remove warning (#828) Madhur Tandon 2022-10-05 01:24:51 +05:30
  • 4dd1dc28b1 move py-config between body tags (#827) Madhur Tandon 2022-10-05 01:13:34 +05:30
  • 1e05ff7c95 detect the case in which multiple <py-config> are listed Antonio Cuni 2022-10-04 19:59:59 +02:00
  • e8e2e65584 Update CONTRIBUTING.md (#822) Mariana Meireles 2022-10-04 17:16:48 +02:00
  • 3727e60152 Maintainers Update (#823) Ted Patrick 2022-10-04 09:23:47 -05:00
  • 0254012db6 Add epic to exempt labels (#821) Ted Patrick 2022-10-04 08:55:55 -05:00
  • 8b97e4757f Update to Codemirror 6 (py-repl) (#814) Jeff Glass 2022-10-04 08:49:42 -05:00
  • c70e121078 eliminate py-env altogether (#775) Madhur Tandon 2022-10-04 19:00:39 +05:30
  • a4f97e6e46 Add Github Stale to PyScript repo (#791) Ted Patrick 2022-10-04 08:08:26 -05:00
  • 800145a83c Add a link to docs in the README (#817) Antonio Cuni 2022-10-04 14:44:12 +02:00
  • c75f885cb4 Refactor py-config and the general initialization logic of the page (#806) Antonio Cuni 2022-10-04 14:26:12 +02:00
  • 4011a51013 add tsc as a build step with noEmit (#816) Ted Patrick 2022-10-04 04:51:56 -05:00
  • f4165dabcf TOML Error Cases (#815) Ted Patrick 2022-10-04 02:43:24 -05:00
  • de6c26eb05 Add discord channel (#811) djchou 2022-10-01 08:14:58 -07:00
  • 5f319452d5 simplify OutputCtxManager logging (#809) 2022.09.1 Ted Patrick 2022-09-30 09:41:53 -05:00
  • 60d505d2d1 update docs for the minimal config (#807) Madhur Tandon 2022-09-30 19:35:16 +05:30
  • f64cc4dcae Minimum viable py-config default schema (#803) Ted Patrick 2022-09-29 18:54:56 -05:00
  • 60e6f4293a new docs for py-config without removing py-env (#802) Madhur Tandon 2022-09-29 20:50:33 +05:30
  • 00ab9a8d02 Update MAINTAINERS.md (#797) Jeff Glass 2022-09-28 18:34:41 -05:00
  • 7d5f6c9ead Loading and void script.evaluate() (#796) Ted Patrick 2022-09-28 17:38:21 -05:00
  • a295edf19d [pre-commit.ci] pre-commit autoupdate (#794) pre-commit-ci[bot] 2022-09-28 18:52:34 +02:00
  • b674515d06 Add more unit and integration tests (#773) Fábio Rosado 2022-09-26 23:17:32 +01:00
  • d033ab04da Credit Pyodide within readme.md (#792) Ted Patrick 2022-09-26 07:03:01 -05:00
  • 304d76d088 Enable snapshot publishing by removing --dryrun (#790) Ted Patrick 2022-09-26 05:41:13 -05:00
  • 978afdad97 Snapshot releases (#789) Ted Patrick 2022-09-25 12:24:41 -05:00
  • d4e41e679d examples: py-env to py-config (#784) Ted Patrick 2022-09-23 11:04:31 -05:00
  • 146264ff12 add toml support for configs with fast-toml (#783) Madhur Tandon 2022-09-23 20:11:22 +05:30
  • dcb107ae65 add pure-python (async) HTTP request how to (#778) Emir 2022-09-23 14:14:00 +02:00
  • c236269d13 Update MAINTAINERS.md (#782) Ted Patrick 2022-09-21 15:53:39 -05:00
  • 8f658e6d85 fixed Makefile to always clean and recopy the examples build folder (located under examples) (#772) Subramanian Mahadevan 2022-09-21 19:55:13 +05:30
  • d203b60f44 Update contributing docs and remove lint from makefile (#779) Fábio Rosado 2022-09-21 15:22:12 +01:00
  • a1a16aba74 [pre-commit.ci] pre-commit autoupdate (#780) pre-commit-ci[bot] 2022-09-21 13:56:20 +02:00
  • 6ded003447 Fixed typo in logger message (#774) Valerio Maggio 2022-09-19 08:31:59 +01:00
  • 4841e29fc6 refactor py-config to use json (#754) Madhur Tandon 2022-09-16 02:07:00 +05:30