./net/py-irclib [Internet Relay Chat (IRC) protocol client library for Python]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.4.6, Package name: py-irclib-0.4.6
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
The Python IRC library is intended to encapsulate the IRC protocol at a
quite low level. It provides an event-driven IRC client framework. It
has a fairly thorough support for the basic IRC protocol, CTCP and DCC
connections.

The main features of the IRC client framework are:

* Abstraction of the IRC protocol.
* Handles multiple simultaneous IRC server connections.
* Handles server PONGing transparently.
* Messages to the IRC server are done by calling methods on an IRC
connection object.
* Messages from an IRC server triggers events, which can be caught
by event handlers.
* Reading from and writing to IRC server sockets are normally done
by an internal select() loop, but the select()ing may be done by an
external main loop.
* Functions can be registered to execute at specified times by the
event-loop.
* Decodes CTCP tagging correctly (hopefully); I haven't seen any
other IRC client implementation that handles the CTCP specification
subtilties.
* A kind of simple, single-server, object-oriented IRC client class
that dispatches events to instance methods is included.
* DCC connection support.


Filesize: 33.127 KB
Version History (View Complete History)
  • (2009-03-26) Updated to version: py-irclib-0.4.6p1
  • (2007-10-08) Updated to version: py-irclib-0.4.6p0
  • (2006-09-20) Updated to version: py-irclib-0.4.6
  • (2006-07-21) Package added to openports.se, version py-irclib-0.4.5p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2011-06-08 12:00:50 by Jasper Lievisse Adriaanse | Files touched by this commit (49)
Log message:
bump after default python version switch
   2010-08-30 15:21:54 by Stuart Henderson | Files touched by this commit (25)
Log message:
bumps for new python
   2010-07-12 16:07:42 by Stuart Henderson | Files touched by this commit (244)
Log message:
use REVISION, checked with before/after make show=PKGNAMES (plus some
extra-careful checking where there are complicated PSEUDO_FLAVORS).
   2009-03-25 14:30:27 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- more missing bumps
   2007-10-08 02:22:44 by Steven Mestdagh | Files touched by this commit (216)
Log message:
bump PKGNAME after python version switch
   2007-09-15 16:37:00 by Michael Erdely | Files touched by this commit (333)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS
Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@)
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2006-09-20 06:41:46 by Xavier Santolaria | Files touched by this commit (3)
Log message:
Update to python-irclib-0.4.6 and drop maintainership.


   2006-09-20 06:41:46 by Xavier Santolaria | Files touched by this commit (3)
Log message:
Update to python-irclib-0.4.6 and drop maintainership.


   2006-09-20 06:41:46 by Xavier Santolaria | Files touched by this commit (3)
Log message:
Update to python-irclib-0.4.6 and drop maintainership.


   2006-06-03 03:43:03 by Aleksander Piotrowski | Files touched by this commit (15)
Log message:
Bump PKGNAMEs after recent python switch


   2005-10-30 03:32:45 by Xavier Santolaria | Files touched by this commit (3)
Log message:
Update to python-irclib-0.4.5


   2005-10-30 03:32:45 by Xavier Santolaria | Files touched by this commit (3)
Log message:
Update to python-irclib-0.4.5


   2005-10-30 03:32:45 by Xavier Santolaria | Files touched by this commit (3)
Log message:
Update to python-irclib-0.4.5


   2005-01-05 10:15:08 by Christian Weisgerber | Files touched by this commit (250)
Log message:
SIZE


   2004-09-15 12:17:48 by Marc Espie | Files touched by this commit (262)
Log message:
new plists, kill a few INSTALL scripts.


   2004-08-04 13:14:30 by Xavier Santolaria | Files touched by this commit (11)
Log message:
MODULES= lang/python