0.6.3
github-actions
tagged this
28 Oct 22:35
(SHA: 37b34268ed19c83cbc540aefc14ca353ad2f8e75) 2) some progress on hotcodereloading (stisa) (SHA: 1a3a6a10aba1715e0bf67dcc560e78a358d64edf) 3) more trying to fix crashes with hrc (stisa) (SHA: 574a3ffb4dff9349677507902ff9b4f7bb016a96) 4) rip out plotting (stisa) (SHA: 5bdd83539c276b77362e5f6500a3819924d4b601) 5) Update and rename blank.yml to build.yml (stisa) (SHA: 60b57f8000749dd164c5ef35bead7bae5e08b269) 6) push changes before changing approach (stisa) (SHA: f47bd83e18adfc604038fcc8ebbf159b075d921b) 7) Merge branch 'hcr' of https://github.com/stisa/INim into hcr (stisa) (SHA: a6e737503aa4cbf2a783683510ab5eb6c78f78e5) 8) refactor code to avoid confusions about paths (stisa) (SHA: e76f508ae581e75b2519d55041fc56a1ffc19a4d) 9) it works after upgrading npm! (stisa) (SHA: 266b53460bfe6b105e63005b02a8742c2edba0e6) 10) hcr works, but started having problems with sign (stisa) (SHA: a126eb169afd572765a6379bef03fbcb3927d0ab) 11) trying to fix a couple data races (stisa) (SHA: d209429f9efd995976cc01343678e1edef0ce178) 12) Big milestone: - hcr works reasonably consistently - var and proc def are hoisted out of the runcode proc - refactoring and cleaning code - fix some races that got me really stumped - move multipart send and recv to utils (stisa) (SHA: d6581c8b09291e5af760277b0b756b5074d8cf0f) 13) Add back dummy kernel.json so nimble is happy (stisa) (SHA: f02a0137ea00bd37f17d3e79ed13f3388e471718) 14) fix compilation, fix some flags overwrite, add more hoisted nodes (stisa) (SHA: 6493bb659394ceca8650ccb5e9d052880bbaeed5) 15) comment a bunch of debug statements still trying to figure out why I cannot echo a float variable (stisa) (SHA: 97a4cb4fb8e2048a375a82adc7f87c68e8c66b37) 16) Load nim codemirror mode This is the codemirror mode found in https://github.com/PMunch/nim-playground-frontend adapted to be loaded by jupyter (stisa) (SHA: b678fd17acb56de7c8b4c2d1f69f2fc33c8bf350) 17) use execCmdEx; refactor compilation errors handling; begin plotting/image support (stisa) (SHA: c237e6229be64d50509a93856a08a0ccb7991479) 18) Create autotag.yml (stisa) (SHA: 498b1618f45257bcf37f5f6ce91e301f38488bf5) 19) Update autotag.yml (stisa) (SHA: 1abe6fbf62bcd40e44aefb04f3cfcafa530421b1) 20) Use an action to update tag (#15) (stisa) (SHA: 3207553f6169045d3fb85ea3ea230f52a336c1d9) 21) checking autotagger (stisa) (SHA: c5cadaa47cf67038abfc753b8f2fb6dfdf8ccbe8) 22) move hcr to a switch d:useHcr (stisa) (SHA: bd37ce9d2c40356ce185a2d65c75100b912eff63) 23) remove base64img from the output (stisa) (SHA: 21da65b03b6e375afce8b8f9b5e47f4b7670569b) 24) change flag handling and readme (stisa) (SHA: 5d5a977369c808f33a14dcf88adad836482bc705) 25) Merge pull request #13 from stisa/hcr Merge experimental hot code reloading hidden behind -d:useHcr (stisa) (SHA: f7a95b57558815c7f940804f48cec10530353a75) 26) Merge pull request #14 from stisa/highlight Load nim codemirror mode (stisa) (SHA: fb9cf908745c835d1ec9e040ebbbee64ff8f2793) 27) Forgot to bump version, and use nickname instead of name (stisa) (SHA: 8ec098114ece4f537a35ef3d9ba91dd6bd05af5a) 28) Move to using cellId I discovered that JupyterLab provides metadata:cellId. It makes keeping the code cells and updating them much easier, so I provide a kernel.js that patches the notebook to provide the same information. Also moved the codecells to a orderedtable to make use of the cellId. (stisa) (SHA: 1575da4fbcf9c201da33c2a582d904bfed9b8707) 29) add a display module (stisa) (SHA: d131c75e3f690a88169694561cd3d16a3bc06bed) 30) moved debug to stderr, remove last threads stuff, seems unneeeded? Trying to make compatible with vscode-python jupyter, progress but hangs (stisa) (SHA: 5a61397ef80e37a68644fb351e144bd843079f0f) 31) updated example notebook (stisa) (SHA: ecc979557e681fa888739e3f17a362bbafc2f37d) 32) up readme (stisa) (SHA: e049886d097655e5246e847e94d35503db18091e) 33) refactoring - found out the hard way no frontend cares about heartbeat - refactor to remove key from sockets.nim - status messages have parents too - the uuid format changed, again - refactor to use an enum for msg_kind - refactor to use json.to, WireHeader - small style fix for display.nim - cellId -> cell_id - a temp "fix" for not crashing in frontends that don't expose cellId (stisa) (SHA: c5abb3381d1de179177c0734d739526b9b91edc5) 34) remove some debug and fix cellId (stisa) (SHA: 014703aae5f17b10d7046e93970f8c91bb600eac) 35) fix notebook cellId (stisa) (SHA: 8de083ab2cc82fbdd2b74613a09ba23d28cc0076) 36) hackish alternative for cellId (stisa) (SHA: 21c74cfb637c8d297290fd2271ddc46bf6a58d47) 37) Auto register kernelspec on install (stisa) (SHA: 9682a1a0990bf6bc14805029f8fd2297fe1abe81) 38) no more annoying dots, stub rest of the messages (stisa) (SHA: 1840dfc15d7b15e9280beee00a06bf8e39064d23) 39) even simpler install and update readme (stisa) (SHA: 5ada8925453f8afffae00efc4896367ff8833af1) 40) Refactorings * cleaner program entry point * initial work on stdin * move some common strings to utils (stisa) (SHA: 519e43bfcd8d2d82fccba02ba4ea3d6efbbaec52) 41) add text/html, pretty print warnings and hints, add nimpng for display (stisa) (SHA: b5869d5063e2c91c5874cb393cee6a7cf4c5f594) 42) Merge pull request #16 from stisa/QoL-improvements QoL improvements and refactorings (stisa) (SHA: e26dfc627e1d1d1205b30dd51a3b81d96e943f5f) 43) fixups so hcr still works - fixed subtle bug caused by popping an orderedtable - add hcr task - tone down debug info - try handling shutdown better (stisa) (SHA: a3c79b49a26db2f57801782032db93f1c4f739a9) 44) Merge branch 'master' of https://github.com/stisa/INim (stisa) (SHA: e2f9a52a2bc659f1b21914789f8bbf9b0d0b5877) 45) fix messed up merge (stisa) (SHA: 97f63d962f2f6e9b8e763877945e4851d3eba876) 46) clean example notebook (stisa) (SHA: 119747d4fd0979b44ce5ef776ed80e47d29762a5) 47) afterinstall vanished; warn about hcr:on (stisa) (SHA: 1f4d9e279cee3fa5353d6c06dc39474be9d01b23) 48) add vscode tasks (stisa) (SHA: 103668a1524cfce79ef948012039408f816c67a3) 49) readme cleanup (stisa) (SHA: 2c1a9b468b1b87eb7c880528b1cb5432362e1153) 50) fixups for completions (stisa) (SHA: 42214e416d279fc72e2c146333b91416af4524c9) 51) up readme (stisa) (SHA: 91714db2226bb8013f4c267eddb5fc629932c5af) 52) bump for fixes (stisa) (SHA: f6ca32bcc7584b54273adca9c9b0cdef97f5d423) 53) only build if src or nimble affected (stisa) (SHA: 111b65edb09e75007eead5955d5bf837642ec26e) 54) trying to make tag run only on nimble change (stisa) (SHA: 8b018211db103c7d9f48ebd14919daf838dc5a25) 55) nteract kind of works! (stisa) (SHA: f67342a229704998628b4b811e312c090b67d2d1) 56) nteract kind of works! (stisa) (SHA: 7775fed0b9eb386709876a340faf8188adc118d9) 57) how? (stisa) (SHA: f311bbcf02e18b90d30da1e08ed290ae1f1bef46) 58) Add check for libzmq and inform user if not found (stisa) (SHA: e79b6d47a8ed9324e29cd78b2a7ff66a0fdc2e67) 59) bump (stisa) (SHA: 9a214274a5fe89b8798445419c5b9acc29e39986) 60) Fix build.yml (stisa) (SHA: f8c16d3e04a0372332ec2f037a9d08578e89b17f) 61) Pretty big refactoring of sockets.nim, figured out local imports, cleanups (stisa) (SHA: c4095b9006d395755244dfecd42ccd1b0dd69d55) 62) remove reference to pwd limits (stisa) (SHA: 21c660a8b09202bcfdb68888a8a70ce719590208) 63) bump (stisa) (SHA: c6044f8a3d4bd1d138644d0e6029ee2905668b19) 64) tiny fix for error msg (stisa) (SHA: 82cbec2fe5f8f3f3d0d0fe0db13e9eb78d45fd23) 65) every run of the kernel produces different temp files, fix uuids randomness (stisa) (SHA: c56180f00970ffdd225a87734f2cd67792f3ae15) 66) no need to require jupyter to install kernelspec (stisa) (SHA: 816badcd86b6404cced6991547a562c112861070) 67) more details in readme (stisa) (SHA: 3b0567845a363431c9daeedfd6cfe5a90047c208) 68) bump, no requirement on jupyter (stisa) (SHA: 75a1c1af8930913832055031ac53ece3747669d7) 69) use proper formatting for exec out, handle multiple outputs, handle many more mimes, add latex, add md (stisa) (SHA: fb1bdfeedc9b81720dc3faeb8a1c865a3d4f05d7) 70) fix hcr with multiple open kernels (stisa) (SHA: 5a956e9b187f0b342dc94b6fbf279bca1d4c94cf) 71) remove some debug, add some docs (stisa) (SHA: 8cb90050e0b3d79536cb854e47d8bffa3cb7adbe) 72) match version and bump .8 (stisa) (SHA: ad9a04d267823e5adda5858fd52ac3ae23f164aa) 73) some documentation (stisa) (SHA: e3933ce5510de6b38fe283c92f01b201b8bfcc1b) 74) doc fixes and a docs task (stisa) (SHA: c776c4f01ed8395160acb2cccf669b6f3d7b113f) 75) Update build.yml (stisa) (SHA: b959850ea1b1fe2db836c9b3910ef30c319c0c30) 76) Update build.yml (stisa) (SHA: 0e5e9c03eaea6e188d18f50341407fe46529f2ee) 77) try to support non-devel (stisa) (SHA: 12aea6612e4165e2d5b66f8350bcf8352ec9f53d) 78) Merge branch 'master' of https://github.com/stisa/INim (stisa) (SHA: 332f7055e7172c173a6b9f029d47a85f8340df61) 79) Update build.yml (stisa) (SHA: f4ef06bad59c5fcddcc1914f5571a83bdaa89dbb) 80) compiler got smarter about closures (stisa) (SHA: a0da3fab86837d0da092d1ece0a777a9ffe66554) 81) Merge branch 'master' of https://github.com/stisa/INim (stisa) (SHA: 3819f4b58a7e6c4c5dcf5d2725127b629c9903ec) 82) ugly (stisa) (SHA: 55987c34d6e9e38eb86ffd27a3a7c5891022da37) 83) Update build.yml (stisa) (SHA: aa7b72167fc7a81e9e1a4be2f5779e04a29b1923) 84) figuring out minimum version... (stisa) (SHA: aa77415f03a67c36adcd3204dd58a4f7eb676082) 85) 0.6.0, bump nim dep to 1.2 (stisa) (SHA: 5fdb5df8a3ca7b113f760bdc3e7ac911df1d93be) 86) Merge branch 'master' of https://github.com/stisa/INim (stisa) (SHA: ecbe2c2b93f707612ec1fe3fef1571c1dfbb0d11) 87) add cron, forgot to bump JNKernelVersion (stisa) (SHA: d56245989b0859d8893cbe8d7ce9233edf573483) 88) Update jupyternim.nim (stisa) (SHA: 0b77dfa6d0cd19cd940d3ddd218162216392e2d1) 89) Merge pull request #19 from stisa/stisa-patch-1 don't assume people use jupyter lab (stisa) (SHA: 2d42568db49e52d78e350a9a171e144fd3d7bb82) 90) Update README.md (stisa) (SHA: 6c3a5c041b10b48c8acef769dc93b541b8d96f71) 91) copy over stuff from the hacktoberfest issue (stisa) (SHA: c62d84d314fe4557274245bb67f1c3d5490dc39b) 92) Merge pull request #21 from stisa/stisa-patch-3 copy over stuff from the hacktoberfest issue (stisa) (SHA: 5c6d599763944c8f91ec2f9a1ab7d29aa73e7125) 93) Merge pull request #20 from stisa/stisa-patch-2 it's on nimble now, no need to install from git (stisa) (SHA: bdd9287e29fa3897ad29a4a6f4202c7386fce13c) 94) mention nteract is very wip (stisa) (SHA: de0ca6ab63d8f0ec0bd90f41cea3bd91c73b672e) 95) Merge pull request #22 from stisa/stisa-patch-4 mention nteract is very wip (stisa) (SHA: be7986ffecb534bf4ac3bdc82198fab3f2c0a04a) 96) Bump nim action, should fix ci? (stisa) (SHA: 75df21d96a3c7ec48a48c4872523fd7ef64df8a7) 97) Fix ~ expansion on macOS (iffy) (SHA: 3068aeb4144548c23bcc7b09d94309733ec9d03e) 98) Merge pull request #23 from iffy/tilde-fix-macos Fix ~ expansion on macOS (stisa) (SHA: 09e0d1f77dde08b5fc0775a1f361dc9cf979bfa4) 99) fix: limit maximum zmq package version The newest nim-zmq package, 1.0.1, introduces breaking API changes. Depend on compatible nim-zmq versions until the code is rewritten to support the new API. (dithpri) (SHA: a313bb5ce41680c5da05869e517095d59b70e7df) 100) fix: ~ expansion on linux (dithpri) (SHA: b0d1f79f5699fbd5876625563a67172b4d5014e6) 101) fix: zmq dynamic loading the `zmqdll` constant specifies a library *pattern*, not necessarily a library filename (dithpri) (SHA: 80c4c01fefffa9073bb29161758fc4aba1c375b6) 102) Merge pull request #24 from dithpri/master A few minor, self-explanatory bugfixes (stisa) (SHA: a8a33373e7e027f6c3de909cc9046a2e70892f00) 103) Version bump for nimble (stisa) (SHA: 4b7ede109fdfd25a49e813a103e6ec68fd1784f5) 104) Version bump for nimble (stisa) (SHA: a66bf6277fbd8485ac007647e5ffed630744b178) 105) Escape the path in the -p flag (ire4ever1190) (SHA: 41a774f3893134187c3f420df9a9431f5ab2a1b3) 106) Escape the path in the other command flags (ire4ever1190) (SHA: 4121bf4b5acf83a746c3615ef5f07fc267999e32) 107) Show error instead of continuing to run (ire4ever1190) (SHA: dda5da2c379949630d1d5d21bdd235f511f2f271) 108) Add error to other show template (ire4ever1190) (SHA: 76fd1689c024ec5867c7e4ed73396265ed9a5475) 109) Use strutils escape proc instead of hand rolling (ire4ever1190) (SHA: 1892da48ff6b00f8d0398aeff341701aeb65f364) 110) Remove dkPlot branch since it should be used in other show template (ire4ever1190) (SHA: 3044f913ba5870a63e7874214be92d251b571323) 111) Merge pull request #27 from ire4ever1190/escape-path-spaces Escape path spaces (stisa) (SHA: 9e86413957591f328f83a809204671453a593142) 112) Merge pull request #28 from ire4ever1190/display-error-msg Use error for invalid DisplayKind in `show` (stisa) (SHA: 8f5925c8979edf28d9beddadf3ad386c8205286f) 113) bump version and check if CI still works (stisa) (SHA: 019c1546d4edcef82ab21f71503f4b71e2ef5df1) 114) Merge pull request #29 from stisa/bump-vers+ci-check bump version and check if CI still works (stisa) (SHA: a7fcfef931c8cd60212e852930747823e390e67f)
Assets 2
-
2021-10-28T22:35:50Z -
2021-10-28T22:35:50Z - Loading