From the README:
Twisted is an event-based framework for Internet applications. It includes
a web server, a telnet server, a chat server, a news server, a generic
client and server for remote object access, and APIs for creating new
protocols and services. Twisted supports integration of the Tk, GTK+, Qt or
wxPython event loop with its main event loop. The Win32 event loop is also
supported, as is basic support for running servers on top of Jython.
Twisted is based on an unconventional and somewhat Twisted design philosophy.
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-twisted listed in the above command, you can pick from the names under the Packages section.
===> The following configuration options are available for py311-twisted-25.5.0:
CONCH=on: Conch secure shell SSH
HTTP2=on: HTTP/2 protocol support
SERIAL=on: Serial port extension
TLS=on: Secure network connection support via TLS
WEBSOCKET=on: WebSocket protocol support
===> Use 'make config' to modify these settings
- Update to version 0.10.0 - New for this version: - Twisted Enterprise,
relational database integration with Twisted. - "Passport" addition to
Twisted Internet. - "Versioned" persistence style. - Many minor
bugfixes. - "Twisted Manhole", 'direct manipulation' service for Twisted.
- etc.
- Patch source files to enable the usage of py-unit (which is installed as a
run-time dependency) instead of the bundled copy of py-unit (which isn't
installed at all).