httpwatcher
httpwatcher copied to clipboard
Python-based HTTP server for static files with live reload
When attempting to run `httpwatcher` on Python >=3.10, you get the following error: `AttributeError: module 'collections' has no attribute 'MutableMapping'` This is because in Python3.10, `MutableMapping` was moved from `collections`...
This error shows when I use the executable from **pyinstaller** with **--onefile**. ``` Traceback (most recent call last): File "tornado/http1connection.py", line 238, in _read_message File "tornado/routing.py", line 251, in finish...
I'm using httpwatcher to automatically reload my browser while authoring content with a static website generator. Unfortunately, the website generator does a full rebuild of the website when changes are...
When looking for errors in my html... I spotted these in the Chrome developer logs : Message 1 : WebSocket connection to 'ws://cap-wb1:1080/httpwatcher' failed: Error during WebSocket handshake: Unexpected response...
This is a feature request. # Problem Currently, `httpwatcher` watches for any changes in the directories provided. However, this poses a problem for people who use Vim which [writes temporary...
I use "python -m http.server" a lot. your solution is exactly what I needed. I found a no-brainer solution to support "-m" flag, just add the following file run.py: ```py...
To ensure automatic deployment to pypi and to make sure that we run our tests after every commit, I think we should set up Github Actions. I will be working...
Follows from #1 - this needs support for the new version of Tornado. It appears as though Tornado's introduced some breaking changes from 4 to 5.