feat: allow installing the funkwhale_api package

- update license identifier
- update description
- add links
- include all packages and data files
- exclude tests

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2191>
environments/review-docs-fix-b-0p3p4g/deployments/16281
jo 2022-11-23 20:22:46 +01:00
rodzic 59990dbae7
commit 29693806db
2 zmienionych plików z 19 dodań i 3 usunięć

Wyświetl plik

@ -1,9 +1,24 @@
[tool.poetry]
name = "Funkwhale"
name = "funkwhale-api"
version = "1.2.9"
description = ""
description = "Funkwhale API"
authors = ["Funkwhale Collective"]
license = "GNU AGPLv3"
homepage = "https://funkwhale.audio"
repository = "https://dev.funkwhale.audio/funkwhale/funkwhale"
documentation = "https://docs.funkwhale.audio"
license = "AGPL-3.0-only"
packages = [
{ include = "funkwhale_api" },
{ include = "config" },
]
include = [
{ path = "*.txt" },
{ path = "*.png" },
{ path = "*.html" },
]
exclude = ["tests"]
[tool.poetry.dependencies]
python = "^3.7"

Wyświetl plik

@ -0,0 +1 @@
Allow installing the funkwhale_api package