v0.9.0 "Asyncio and beyond!"
Proper point release this time
(changelog from v0.8.4
to current)
Breaking changes made
pydle.async
library removed in its entirety.
- replaced by asyncio components where appropriate.
Major changes made
- Pydle now uses
Asyncio
as its async framework- Tornado is no longer a dependency nor is it supported
- All pydle event callbacks are proper coroutines, and must be awaited.
- Minimum Python version increased to 3.5
Feature additions
- Python 3.7 support
- Added IRCv3.2
account-tag
,message-tag
echo_message
andinvite-notify
support. - added IRCv3.3
message-tags
support - added SASL-External authentication
- raw irc messages are now logged at level
logging.DEBUG
Bug fixes
- Fixed various reconnection issues
- Fixed any tornado related issues by removing the tornado from the house.
I probably missed a few points, but it should be as close to the truth as possible based on commit mesasges 😉