Skip to content

v0.9.0 "Asyncio and beyond!"

Compare
Choose a tag to compare
@theunkn0wn1 theunkn0wn1 released this 04 Jan 21:00
· 123 commits to master since this release

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 and invite-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 😉