Wavelink

Latest version: v3.4.1

Safety actively analyzes 714973 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 13

0.9.7

Bump aiohttp dependency.

0.9.6

Fix a bug in player setting current track to None on `TrackStuck` and `TrackException`.

Since Lavalink sends two events on Exceptions, an End and Exception event this causes a possible race condition in the player, setting the current Track to None when one is actually playing.

0.9.5

Added Exponential Backoff attempts to `get_tracks`. Retrieving tracks will now by default retry on failure up to a maximum of 5 attempts with an Exponential Backoff.
You can set this to False with the kwarg `retry_on_failure=False`, which will only attempt to retrieve tracks once.

Added support for custom JSON Encoders.

Changed YouTube's Track Image to hqdefault, in place of maxresdefault.

0.9.4

Changes to `Equalizer` which allow for construction without the `build()` classmethod.

Added `name` parameters to the `build()` classmethod and Equalizer constructor to allow setting a custom name.

Added a `name` property to Equalizer. Setting the name should be done by constrcutor or the `build()` classmethod

Added `__str__` and `__repr__` to Equalizer.

Fixed a bug where `set_eq` was setting a blank Equalizer class on the player.

0.9.3

Fixes a bug for AutoSharded bots on discord.py `1.4.0`.

0.9.2

Add heartbeat to node and websocket.

This stabilizes connection to Nodes hosted on a VPS with a router or any such intermediate process that closes the connection if it remains idle.
Which puts the bot in a "reconnection" loop.

Page 7 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.