Releases: itslukej/zirc
Releases · itslukej/zirc
v1.2.10: Bump release
zIRC v1.29
This release fixes a long standing bug that went un-noticed for very long. zIRC would create loop threads indefinately
zIRC v1.2.8
This is a release that replaces v1.2.7 due to a bug in setup.py
zIRC v1.2.7
This is a bugfix release for v1.2.6
Fixed issues:
- Fix SASL EXTERNAL not working
- Fix code hanging when we failed SASL authentication for all supported methods
- Fix detecting SASL methods supported by a server
- Fix
irc.quit()
: There was a space before the arguments - Fix
irc.mode()
: nick and mode arguments were inversed - Don't use a bare
except
inzirc.test
- Included the ReStructuredText README in the package
- Add
win_inet_pton
to requirements on windows - Fix a
UnicodeEncodeError
on Python 2.7
zIRC v1.2.6
This is a bugfix release for v1.2.5
- Fix setup.py so it can be used on Python 2.7 and Python 3.2
- Fix tests
zIRC v1.2.5
This is a bugfix release for v1.2.4
- Fix #33: Fix a
IndexError
inevent.source
- Refactor the event module (#29)
- Refactor the way you style messages (#28)
- Add the rest of the IRCv3 numerics, so that you can implement any other IRCv3 feature not implemented in zIRC yourself
- Fix an
AttributeError
inzirc.util.repl.Repl
- Test zIRC against PyPy
- Only execute a
CAP
if it is supported by the server - Use
self.stringcaps
instead ofself.caps
inzirc.Caps
(d9fd264 & 10197ef) - Fail the stup of zIRC if the Python version is
> 2.7
and> 3.2
zIRC v1.2.4
- Fix
irc.kick()
andirc.action()
- Add SASL EXTERNAL and CertFP support
- Support IRCv3.2 CAP
- Support IRCv3.2 Message Tags
- Support IRCv3.2
cap-notify
- Add ability to color IRC messages
- Fix a bug where
event.target
would show the first word of theQUIT
message andevent.arguments
would not contain theQUIT
message - Add a new helper function:
irc.remove()
- Several file linting fixes (See #21, 64e83eb, 5413aeb, 3e5b276, 8cb2b47, fd88f1e and 5b4b8fb)
- Add support for channel keys in
irc.join()
zIRC v1.2.3
- Add the new caps and SASL method
ziRC v1.2.2
- Have setup.py use
find_packages()
instead
zIRC v1.2.1
- add "pysocks" to the requires list