New Kitsu, Zou and Gazu releases (breaking changes) : 0.16.0 and 0.9.0 versions

Hello all, we did a lot of Kitsu Python dependencies upgrades. Most of them doesn’t support old versions of Python. So our next release, the 0.16.0 (Zou and Kitsu) 0.9.0 for Gazu will come with some breaking changes:

  • Gazu (the python client for our API) will no longer support Python versions below 3.6.
  • Zou (the Kitsu API) will no longer support Python versions below 3.8.

We upgraded the python-socketio package in both Gazu and Zou which use the Socket.IO protocol in version 5.
So, to keep realtime features working between Kitsu (the frontend) and Zou (the API) we also need to use the same Socket.IO protocol, so we also needed to upgrade the socket.io-client package to the latest version in Kitsu.

So for your next upgrade, you will have to upgrade Zou, Kitsu and Gazu at the same time. Your Python client using real-time features won’t work anymore with Python < 3.6.

Here is a recap of the new upcoming versions:

  • Kitsu : 0.16.0
  • Zou : 0.16.0
  • Gazu: 0.9.0

We will then publish our patches there.