Include more files in distributions (#4964)

* Include LICENSE files in distributions

* Use pep517 isolated builds

* Update the GH Actions workflow
This commit is contained in:
jack1142
2021-04-08 02:35:47 +02:00
committed by GitHub
parent 0eaa0f494c
commit aea0db4ef6
4 changed files with 37 additions and 13 deletions

View File

@@ -27,10 +27,14 @@ classifiers =
Operating System :: POSIX :: Linux
Programming Language :: Python :: 3.8
Topic :: Communications :: Chat
license_files =
LICENSE
redbot/**/*.LICENSE
[options]
packages = find_namespace:
python_requires = >=3.8.1,<3.9
include_package_data = True
install_requires =
aiohttp==3.7.3
aiohttp-json-rpc==0.13.3
@@ -134,14 +138,3 @@ pytest11 =
include =
redbot
redbot.*
[options.package_data]
* =
locales/*.po
**/locales/*.po
data/*
data/**/*
*.export
py.typed
redbot.core.drivers.postgres =
*.sql