Irc

Latest version: v20.5.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 19

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 <https://bitbucket.org/jaraco/irc/pull-request/26>`_
for details.

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. To enable it by default for
your application, set it as the default decoder::

irc.client.ServerConnection.buffer_class = irc.buffer.LenientDecodingLineBuffer

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.

Page 10 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.