Skip to content

Server refactoring#78

Merged
romanvm merged 13 commits into
masterfrom
server_refactoring
May 19, 2026
Merged

Server refactoring#78
romanvm merged 13 commits into
masterfrom
server_refactoring

Conversation

@romanvm
Copy link
Copy Markdown
Owner

@romanvm romanvm commented May 17, 2026

No description provided.

romanvm and others added 13 commits May 17, 2026 12:02
…server

Drop the `asyncore-wsgi` and `bottle` dependencies entirely. The new
`asyncio_server.py` module implements RFC 6455 WebSocket framing, HTTP
routing, and gzip compression using only the standard library, making the
package compatible with Python 3.8+ including 3.12+ where `asyncore` is
removed. `server_adapter.py` is rewritten as a thin facade; `wsgi_app.py`
is deleted.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@romanvm romanvm merged commit 40458cc into master May 19, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant