Hacker GitHub

← All repos

breuleux/jurigged

View on GitHub ↗ ★ 1,650 Python

Hot reloading for Python

13 mentions on Hacker News by 7 people: 2 stories, 11 comments · first 2021-02-05 · latest 2025-08-24

Mentions per year 13 mentions · busiest year 2021 (5)
20082026
  1. …automatically re-run the transform on the new code. I made a (kind of awkward) protocol for this: https://github.com/breuleux/jurigged?tab=readme-ov-file#cust... . It's a little confusing even for me, so I should probably review it.
  2. …library, to only update the specific functions that are changed without re-executing modules: https://github.com/breuleux/jurigged I also use it in a multiple dispatch library ( https://github.com/breuleux/ovld ) to replace the entry point…
  3. "Uses the jurigged library to watch and hot reload files" jurigged, https://github.com/breuleux/jurigged is flippin' great
  4. …probably be approximated in Python. Here's some from my bookmarks(i've not tried them personally) - https://github.com/breuleux/jurigged - https://github.com/reloadware/reloadium I would imagine lisp can do this on a whole different level.…
  5. …I develop it. [1] I'm reinventing the "virtual tabletop." Current ones are so fucking shallow. [2] https://github.com/breuleux/jurigged [3] https://github.com/julvo/reloading
    comment by maxwelljoslyn · 2022-10-06 · in So you're using a weird language
  6. …what can be done with CL, there are no miracles here, just saying the gap may not be that big. [0] https://github.com/breuleux/jurigged
    comment by breuleux · 2022-05-03 · in Why Hy?
  7. …package contains a binary shared library so I suppose it's written as a CPython extension. [0] https://github.com/breuleux/jurigged
  8. I made an issue to track this so I don't forget and where it can be discussed further if needed: https://github.com/breuleux/jurigged/issues/2 Explicitly detecting changes to if __name__ == "__main__" is a good idea as well, I think. It's…
    comment by breuleux · 2021-04-10 · in Jurigged – Hot code reloading for Python
  9. …with decorator - https://github.com/ipython/ipython/blob/f8c9ea7db42d9830f163... - https://github.com/breuleux/jurigged I thing that xreload from Guido and the code inside ipython both provide the best hot-patching. But both projects miss…
  10. For what it's worth, I'm working on my own reloader which does not require decorating anything: https://github.com/breuleux/jurigged (still a WIP, but it works well enough).
  11. …out, though, it should be better in a month or so. Still, you can pip install it if you want. [1] https://github.com/breuleux/jurigged