Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sachaa-thanasius/wavelink-stubs

Type stubs for wavelink 2.
https://github.com/sachaa-thanasius/wavelink-stubs

python python-3 type-stubs wavelink

Last synced: 9 days ago
JSON representation

Type stubs for wavelink 2.

Awesome Lists containing this project

README

        

# wavelink-stubs

[![PyPI supported Python versions](https://img.shields.io/pypi/pyversions/wavelink-stubs.svg)](https://pypi.python.org/pypi/wavelink-stubs)
[![License: MIT](https://img.shields.io/github/license/Sachaa-Thanasius/wavelink-stubs.svg)](https://opensource.org/licenses/MIT)
[![Checked with pyright](https://img.shields.io/badge/pyright-checked-informational.svg)](https://github.com/microsoft/pyright/)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)

This package contains type stubs to provide more precise static types and type inference for [wavelink 2](https://github.com/PythonistaGuild/Wavelink). wavelink 3 doesn't need these stubs since it is fully type-annotated.

## Installation

```shell
pip install wavelink-stubs
```

## Version number scheme
The major and minor version of `wavelink-stubs` will roughly match the major and minor version numbers of the `wavelink` release the stubs represent.

## Acknowledgements
Thank you to:
- Maintainers of `wavelink` for the wonderful library.
- Bryan Forbes for providing a great reference with his [`asyncpg-stubs`](https://github.com/bryanforbes/asyncpg-stubs) library.