lavalink-rs bindings for Python
Project description
lavasnek_rs
- Dev Docs: Main Site | Fallback: GitHub Pages
- GitHub repo
- GitLab repo
Using the library
The library is currently not yet on PyPi, but it will be when 0.1 releases.
To install the library, go to the Actions tab on GitHub, select the latest commit, and download the Artifact that suits your needs. Extract the artifact, and install the .whl file with pip install -U filename.whl
Then you should be able to import the library and use it!
Building and Running
If you wanna build the project from source, you will need:
# It is highly recommended that you use Linux, either natively or with WSL2
# You will need python 3.6 or newer.
sudo apt install python3-pip curl # for Ubuntu, Debian or derivatives
sudo pacman -S python3-pip curl # for Arch, EndeavourOS, Manjaro or derivatives
# You will also need the rust programming language.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# You will also need a lavalink server running.
# see https://github.com/freyacodes/Lavalink or use docker
docker run --name lavalink -p 2333:2333 -d -v $HOME/application.yml:/opt/Lavalink/application.yml fredboat/lavalink:dev
Then to run the project, just run all of this. Only the last 2 are repeatable.
python -m venv .env
source .env/bin/activate
pip install maturin
maturin develop
python examples/pure_hikari_example.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp310-cp310-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36150b8ca8c0c450c9352a49147c1cca22cda2192cb9dfdb022b0e11df9f94c9 |
|
MD5 | bce0fcda93323c77a97b2ef59924b297 |
|
BLAKE2b-256 | f58229386a9ae370a5b31453234c6e2fa78dabe858417c81d741aac88009a208 |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f24b6c6b2d67e59edaa39c618bd3726c3bfa57323ed5e5229ec3f91a9d11066 |
|
MD5 | a9d38ea82c02b5fcae4c62c605f8dbb8 |
|
BLAKE2b-256 | b7accd735d0c4ff0274b35077d36aabcd7c12c3625908451fa0221aed158db2e |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | facca560b4a6f0df72c8610c667b1f2904a476431e93fae70d442650e70bd62e |
|
MD5 | cef9fbafa0dfe3dc14d1ade60f96fac4 |
|
BLAKE2b-256 | 2d02cf93bba06d4d02206ce325f9690aea94470c16647966025308d04a143629 |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e5cd97412cf5a39f85f2777773507e2645c3dc66de831ae4ca50ccd93e59746 |
|
MD5 | 5f819ca49a6a217e3cbd4693f83f3d08 |
|
BLAKE2b-256 | 8afb868f8503bd37448dd448d1b992b9ec9db0ee9021d331547ffc1633c93e47 |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc97a7792a59309e4a56ec096032a675b584a98e26b268474177b9d96aca1012 |
|
MD5 | 22059ac65cf0a3fba52806e9ad46b356 |
|
BLAKE2b-256 | c135d9b407e6c42aec35324bde9ed94f4ff5c421ad350befb146e5e22030e90a |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e5f4cd428459c83fddc50f0010af8376bdc8b1de8eef66e61420d0bd00d914c |
|
MD5 | 2ba403a46afcf53948432fb3ee3e7161 |
|
BLAKE2b-256 | 53174706e439774e2892c046829a5dc5e843b57e8e72759d0ab181880d601bdd |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e73961c22179596316382c31144b58599633aa41614781f04220492cc11ee678 |
|
MD5 | 8517e5df989069141291b95e01dc83e9 |
|
BLAKE2b-256 | f1b25d3c1ede0322ac352da76af4a18c35f7ddc20f4faafab06eb729d51b846e |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9beefa9b3b4cff8437011390b3b4dd9468ef2c771cf31fcbe1da25b21935183 |
|
MD5 | a0d2decdec4993e83e12882aaefbb31e |
|
BLAKE2b-256 | c0284526e1549a3a7ea7c123db0ac450d26dc844277e48b153ed5c89525e8ba4 |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39f56cd05e8d9dcb2e69df27712b6870d80d93e1838bb4c044838a26ffda9f44 |
|
MD5 | d40307a488966e0d88ac8341cec450fd |
|
BLAKE2b-256 | d50ee58ce71493b095e77f5ee606429eb68077daf4fce2e6e8fcd8a88b7821e0 |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5850a88338059b2840bc446b5b0f427851a0c4e6816f6eb5f366f373ecaffe6a |
|
MD5 | 852372d149ff7c46c3d620efb2d6b221 |
|
BLAKE2b-256 | 3ee90eae6e5c88871baaa530cd25f7fb2ba685f88a46ee8b6728008e87821ea3 |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp36-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb2fff3c776a0e20f58752d6dc87cefd1182eb7d727fe511b364de9877341552 |
|
MD5 | 3d4edba22378f231cb44a16a0dcf2e06 |
|
BLAKE2b-256 | 388e29dd38d2950d8227141a326f35b4047147ec9378218dfe1e867b0060753f |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab0ebc6faaf993b945e60b280965c65e71d5be6f81aa219976aa1903c4b45a31 |
|
MD5 | d3172292676984fe8b89bc0e56387e85 |
|
BLAKE2b-256 | a3789c857cb6f6cf364955872827835ba36535cd7b9bf979ec08c360bcc83712 |
Close
Hashes for lavasnek_rs-0.1.0_alpha.0-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8aeb47e72fe06730ee73f7635b859b975cb39b6e4d79f65f1846db3cbb2d8e51 |
|
MD5 | bb09542c40cee37a9c9525e00ce0c298 |
|
BLAKE2b-256 | d9f6659719c2bc562dcfd8c8f82b218c844ef74d3af0d79d1552d7db42593dae |