* Refactored commands processing so now every command has a
numeric and a name. Programs reliant on numeric values not
yet defined can do so without breaking once they are defined.
* Unconditionally close the socket, even if shutdown fails.
* Stop excluding scripts. Prevents docs and scripts from being
installed.
* Fix SSL wrapper usage example in Factory docstring.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-irc?expand=0&rev=19
* Added support for SASL login.
* Better handling of escape sequences in message tags.
* Require Python 3.8 or later.
* Pinned against jaraco.text 3.10 due to change in interface.
* In irc.bot, avoid hanging idle when the first
connection attempt fails.
* SingleServerIRCBot no longer accepts reconnection_interval as
a parameter.
* Added server support for NOTICE commands.
- update to 20.0.0:
* ``SingleServerIRCBot`` no longer accepts ``reconnection_interval``
as a parameter.
* Added server support for NOTICE commands.
* Require Python 3.7 or later.
- Update to 19.0.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-irc?expand=0&rev=15
* Rely on importlib_metadata for loading version from metadata. Removes implicit dependency on setuptools and pkg_resources.
* #158: The AsyncIO server now accepts a connection factory to enable features like SSL and IPv6 support.
* #155: SimpleIRCClient now has a dcc method for initiating and associating a DCCConnection object with the client. DCCConnection.listen now accepts a address parameter. Deprecated SimpleIRCClient.dcc_listen and SimpleIRCClient.dcc_connect in favor of the better separation of concerns. Clients should replace:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-irc?expand=0&rev=8
- Remove build dependency on pytest-flake8 and pytest-sugar, dropping
fix-lint.patch which is now unnecessary modification.
- Remove doc dependencies as the docs are not being built, and have limited
value beyond information not already present in the rst files.
- Remove redundant build dependency on python-jaraco.base, which is a
dependency of the other listed 'real' jaraco dependencies.
- Remove build dependency on python-six
- Add runtime dependencies
OBS-URL: https://build.opensuse.org/request/show/679990
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-irc?expand=0&rev=6