mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-19 17:36:07 -05:00
* Prep for 0.7.2 * So What di i do here? I done Magic, magic only found in the tales of old. * turns out formatting is something important * fixes * improved Error handling when Global API is enabled * further improve resuming logic * more of dat dark voodoo blood magic * major tweaks to auto restore when auto play is enabled 👀 * fix duplicated "Auto play stated." message + Auto play restart :feelsgoodman: * missed these * fix the new duplicated fucking message bitch. * Let discord handle player reconnects * eh * `Requires force install`, utilize new Exponential Backoff object on player and safer reconnect logic, emulating d.py and WL. * hmmmmm gotta monitor * mother fucking brackets * Why didnt i consider this the first time????????????? * new error code to handle? * soooooooooooooooo these are import so why arent we ensuring they are set. * improved logging * improved logging * aaaaaaaaaaaaaaa * We need our own error and special handling to not conflict with dpy * (Last Known Bug) Fix the infinite loop of 4006 that sometimes could happen as an edge case after a successful resume. * This will require a force reinstall to install `RLL 0.8.0`, this properly fixes the bug mentioned on the previous commit. * address "Localtrack names/paths need to be escaped." comment * address Fixators crash mentioned in #AT * style * fix preda's crash mentioned in PR * add a thing here add a thing there add a thing everywhere * style * fixes here, fixes there, and backbone for curated playlist. * bypass aiohttp and githubs and cloudflare and yo mammas cache * I propose the new style is no style. * allow curated playlist to be updated it `[p]playlist update` and show the diff * fix `[p]summon` not resuming playback until next track. * Hopefully handle predas rate limits. * what else did i break now * Update Lavalink.jar build * lets try this * reset the queue * Bring Edge commits over fix a bunch of shiz again * Bring Edge commits over fix a bunch of shiz again * Handle 4014 OPs, Change `skip_votes` key to be an int rather than guild object * aaaaaaaaaaaaaaa im dumb * ... * Simplify some shiz + use a set instead of a list for votes. Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
46 lines
920 B
INI
46 lines
920 B
INI
# primary_deps.ini
|
|
# This file should list primary dependencies in terms of both core and
|
|
# extras, in setup.cfg format. A primary dependency is one which is
|
|
# used directly in Red, or otherwise is forced to be listed as a
|
|
# dependency. Version specifiers should be as liberal as possible.
|
|
|
|
[options]
|
|
install_requires =
|
|
aiohttp
|
|
aiohttp-json-rpc
|
|
aiosqlite
|
|
appdirs
|
|
apsw-wheels
|
|
babel
|
|
click
|
|
colorama
|
|
discord.py
|
|
distro; sys_platform == "linux"
|
|
fuzzywuzzy
|
|
markdown
|
|
python-dateutil
|
|
python-Levenshtein-wheels
|
|
PyYAML
|
|
Red-Lavalink
|
|
rich
|
|
schema
|
|
tqdm
|
|
uvloop; sys_platform != "win32" and platform_python_implementation == "CPython"
|
|
PyNaCl
|
|
|
|
[options.extras_require]
|
|
docs =
|
|
Sphinx
|
|
sphinx-prompt
|
|
sphinx_rtd_theme
|
|
sphinxcontrib-trio
|
|
postgres =
|
|
asyncpg
|
|
style =
|
|
black
|
|
test =
|
|
pylint
|
|
pytest
|
|
pytest-asyncio
|
|
pytest-mock
|