Bug#955748: ITP: pydle -- An IRCv3-compliant Python 3 IRC library
Package: wnpp
Severity: wishlist
Owner: Jelmer Vernooij <jelmer@debian.org>
* Package name : pydle
Version : 0.9.3
Upstream Author : Shiz <hi@shiz.me>
* URL : https://github.com/Shizmob/pydle
* License : BSD
Programming Lang: Python
Description : An IRCv3-compliant Python 3 IRC library
Based on RFC1459 with some small extension tweaks, with full support of optional extension standards:
TLS
CTCP
(coming soon) DCC and extensions
ISUPPORT/PROTOCTL
IRCv3.1 (full)
IRCv3.2 (base complete, most optional extensions)
IRCv3.3 (base in progress)
Asynchronous: IRC is an asynchronous protocol and so should be a library that
implements it. Coroutines are used to process events from the server
asynchronously.
Modularised and extensible: Features on top of RFC1459 are implemented as
separate modules for a user to pick and choose, and write their own. Broad
features are written to be as extensible as possible.
Reply to: