./net/py-irclib, Internet Relay Chat (IRC) protocol client library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 11.1.1, Package name: py27-irclib-11.1.1, Maintainer: imil

This 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.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 7ffe8481133679e5d475ac4c6eb149cac34e349d
RMD160: 33609549dbfc0550b2580a6b19c461e533b49add
Filesize: 118.526 KB

Version history: (Expand)


CVS history: (Expand)


   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2015-11-04 01:35:47 by Alistair G. Crooks | Files touched by this commit (748)
Log message:
Add SHA512 digests for distfiles for net category

Problems found with existing digests:
	Package haproxy distfile haproxy-1.5.14.tar.gz
	159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package bsddip: missing distfile bsddip-1.02.tar.Z
	Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz
	Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2
	Package djbdns: missing distfile djbdns-cachestats.patch
	Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch
	Package gated: missing distfile gated-3-5-11.tar.gz
	Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz
	Package poink: missing distfile poink-1.6.tar.gz
	Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz
	Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch
	Package waste: missing distfile waste-source.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-03-26 16:57:12 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Extract everything as text.
   2015-03-18 11:28:42 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Don't try to fetch a dependency that is only needed for testing.
   2015-03-02 16:54:17 by Emile iMil Heitor | Files touched by this commit (3)
Log message:
Downgraded to version 11.1.1, dependency removal on jaraco.util introduced
20 dependencies that are not documented, plus a bug on egg info file generation.

These chances are reverted back:

12.0
    Remove dependency on jaraco.util. Instead depend on surgical packages.
    Deprecated irc.logging in favor of jaraco.logging.
    Dropped support for Python 3.2.
   2015-03-02 10:44:05 by Emile iMil Heitor | Files touched by this commit (3) | Package updated
Log message:
Updated to py-irclib 12.0

12.0

    Remove dependency on jaraco.util. Instead depend on surgical packages.
    Deprecated irc.logging in favor of jaraco.logging.
    Dropped support for Python 3.2.

11.1.1

    Issue #55: Correct import error on Python 2.7.

11.1

    Decoding errors now log a warning giving a reference to the Decoding Input
section of the readme.

11.0

    Renamed irc.client.Manifold to irc.client.Reactor. Reactor better reflects
the implementation as a reactor pattern <. This name makes it’s function much
more clear and inline with standard terminology.
    Removed deprecated manifold and irclibobj properties from Connection. Use
reactor instead.
    Removed deprecated ircobj from SimpleIRCClient. Use reactor instead.

10.1

    Added ServerConnection.as_nick, a context manager to set a nick for the
duration of the context.

10.0

    Dropped support for Python 2.6.
    Dropped irc.client.LineBuffer and irc.client.DecodingBuffer (available in
irc.client.buffer).
    Renamed irc.client.IRC to irc.client.Manifold to provide a clearer name for
that object. Clients supporting 8.6 and later can use the Manifold name. Latest
clients must use the Manifold name.
    Renamed irc.client.Connection.irclibobj property to manifold. The property
is still exposed as irclibobj for compatibility but will be removed in a future
version.
    Removed unused irc.client.mask_matches function.
    Removed unused irc.client.nick_characters.
    Added extra numerics for ‘whoisaccount’ and ‘cannotknock’.

9.0

    Issue #46: The whois command now accepts a single string or iterable for the
target.
    NickMask now returns None when user, host, or userhost are not present.
Previously, an IndexError was raised. See Pull Request #26 for details.
   2014-05-09 23:37:03 by Emile iMil Heitor | Files touched by this commit (2) | Package updated
Log message:
Updated to version 8.9

8.9
    Documentation is now published at https://pythonhosted.org/irc.

8.8
    Issue #35: Removed the mutex during process_once.
    Issue #37: Deprecated buffer.LineBuffer for Python 3.

8.7
    Issue #34: Introduced buffer.LenientDecodingLineBuffer for handling input
    in a more lenient way, preferring UTF-8 but falling back to latin-1 if the
    content cannot be decoded as UTF-8.

8.6
    Introduced 'Manifold' as an alias for irc.client.IRC. This better name will
    replace the IRC name in a future version.
    Introduced the 'manifold' property of SimpleIRCClient as an alias for
    ircobj.
    Added 'manifold_class' property to the client.SimpleIRCClient to allow
    consumers to provide a customized Manifold.
   2014-04-20 14:44:01 by Emile iMil Heitor | Files touched by this commit (2)
Log message:
* Removed buildlink on py-hgtools
* Added BUILD_DEPENDS on hgtools
* Replaced egg.mk with distutils.mk thus simplified the Makefile