Modernize packaging-related things in Red (#5924)

This commit is contained in:
Jakub Kuczys
2022-12-09 18:50:37 +01:00
committed by GitHub
parent 72172ff1cb
commit f7c14b4321
34 changed files with 701 additions and 476 deletions

23
requirements/base.in Normal file
View File

@@ -0,0 +1,23 @@
aiohttp
aiohttp-json-rpc
aiosqlite
appdirs
apsw-wheels
babel
click
colorama
discord.py
fuzzywuzzy
markdown
packaging
psutil
python-dateutil
python-Levenshtein-wheels
PyNaCl
PyYAML
Red-Commons
Red-Lavalink>=0.11.0rc1
rich
schema
distro; sys_platform == "linux"
uvloop; sys_platform != "win32" and platform_python_implementation == "CPython"

88
requirements/base.txt Normal file
View File

@@ -0,0 +1,88 @@
aiohttp==3.7.4.post0
# via
# -r base.in
# aiohttp-json-rpc
# discord-py
# red-lavalink
aiohttp-json-rpc==0.13.3
# via -r base.in
aiosqlite==0.17.0
# via -r base.in
appdirs==1.4.4
# via -r base.in
apsw-wheels==3.36.0.post1
# via -r base.in
async-timeout==3.0.1
# via aiohttp
attrs==21.2.0
# via aiohttp
babel==2.9.1
# via -r base.in
cffi==1.14.6
# via pynacl
chardet==4.0.0
# via aiohttp
click==8.0.1
# via -r base.in
colorama==0.4.4
# via
# -r base.in
# click
commonmark==0.9.1
# via rich
contextlib2==21.6.0
# via schema
discord-py==2.1.0
# via
# -r base.in
# red-lavalink
fuzzywuzzy==0.18.0
# via -r base.in
idna==3.2
# via yarl
markdown==3.3.4
# via -r base.in
multidict==5.1.0
# via
# aiohttp
# yarl
packaging==22.0
# via -r base.in
psutil==5.8.0
# via -r base.in
pycparser==2.20
# via cffi
pygments==2.10.0
# via rich
pynacl==1.4.0
# via -r base.in
python-dateutil==2.8.2
# via -r base.in
python-levenshtein-wheels==0.13.2
# via -r base.in
pytz==2021.1
# via babel
pyyaml==5.4.1
# via -r base.in
red-commons==1.0.0
# via
# -r base.in
# red-lavalink
red-lavalink==0.11.0rc1
# via -r base.in
rich==10.9.0
# via -r base.in
schema==0.7.4
# via -r base.in
six==1.16.0
# via python-dateutil
typing-extensions==3.10.0.2
# via rich
yarl==1.6.3
# via
# -r base.in
# aiohttp
distro==1.6.0; sys_platform == "linux"
# via -r base.in
uvloop==0.16.0; sys_platform != "win32" and platform_python_implementation == "CPython"
# via -r base.in

View File

@@ -0,0 +1,6 @@
-c base.txt
Sphinx
sphinx-prompt
sphinx_rtd_theme
sphinxcontrib-trio

View File

@@ -0,0 +1,46 @@
alabaster==0.7.12
# via sphinx
certifi==2021.5.30
# via requests
charset-normalizer==2.0.4
# via requests
docutils==0.16
# via
# sphinx
# sphinx-rtd-theme
imagesize==1.2.0
# via sphinx
jinja2==3.0.1
# via sphinx
markupsafe==2.0.1
# via jinja2
requests==2.26.0
# via sphinx
snowballstemmer==2.1.0
# via sphinx
sphinx==4.1.2
# via
# -r extra-doc.in
# sphinx-prompt
# sphinx-rtd-theme
# sphinxcontrib-trio
sphinx-prompt==1.5.0
# via -r extra-doc.in
sphinx-rtd-theme==0.5.2
# via -r extra-doc.in
sphinxcontrib-applehelp==1.0.2
# via sphinx
sphinxcontrib-devhelp==1.0.2
# via sphinx
sphinxcontrib-htmlhelp==2.0.0
# via sphinx
sphinxcontrib-jsmath==1.0.1
# via sphinx
sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.5
# via sphinx
sphinxcontrib-trio==1.1.2
# via -r extra-doc.in
urllib3==1.26.6
# via requests

View File

@@ -0,0 +1,3 @@
-c base.txt
asyncpg

View File

@@ -0,0 +1,2 @@
asyncpg==0.24.0
# via -r extra-postgres.in

View File

@@ -0,0 +1,3 @@
-c base.txt
black

View File

@@ -0,0 +1,12 @@
black==22.1.0
# via -r extra-style.in
mypy-extensions==0.4.3
# via black
pathspec==0.9.0
# via black
regex==2021.8.28
# via black
toml==0.10.2
# via black
typed-ast==1.4.3
# via black

View File

@@ -0,0 +1,6 @@
-c base.txt
pylint
pytest
pytest-asyncio
pytest-mock

View File

@@ -0,0 +1,33 @@
astroid==2.7.3
# via pylint
iniconfig==1.1.1
# via pytest
isort==5.9.3
# via pylint
lazy-object-proxy==1.6.0
# via astroid
mccabe==0.6.1
# via pylint
platformdirs==2.3.0
# via pylint
pluggy==1.0.0
# via pytest
py==1.10.0
# via pytest
pylint==2.10.2
# via -r extra-test.in
pytest==6.2.5
# via
# -r extra-test.in
# pytest-asyncio
# pytest-mock
pytest-asyncio==0.15.1
# via -r extra-test.in
pytest-mock==3.6.1
# via -r extra-test.in
toml==0.10.2
# via
# pylint
# pytest
wrapt==1.12.1
# via astroid