This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Trey Hunner
trey.io
did:plc:nanrhx7h54a4p72udpmptgop
In this new blog post, I explain why my PYTHONSTARTUP file has grown into a PyPI package.
Let's use sys.append on REPL startup to access a wrapper around an undocumented/private #Python library which monkey patches Python to add custom keyboard shortcuts and customize our syntax highlighting.
https://treyhunner.com/2025/10/handy-python-repl-modifications/
2025-10-10T19:46:49.783Z