v0.8.0
Nightwatch v0.8.0, changes include:
- Rewriting the main chat server using python-websockets/websockets.
- Migrate from my custom solution to pydantic for payload validation.
- Add
nightwatch.auth
, a new FastAPI-based authentication server for future use in Nightwatch. - Add
nightwatch.logging
, a uvicorn-inspired logger specific to Nightwatch applications. - Migrate away from socketify and PyPy back to normal CPython.
- Improved the server-side command registration process.
- Remove requirement for my fork of urwid with the unicode PR merged in.