You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
903 B
42 lines
903 B
[build-system] |
|
requires = ["setuptools>=68.0", "wheel"] |
|
build-backend = "setuptools.build_meta" |
|
|
|
[project] |
|
name = "r36s-dlna-browser" |
|
version = "0.1.0" |
|
description = "DLNA media browser for R36S handheld (ArkOS-derived Linux)" |
|
readme = "README.md" |
|
requires-python = ">=3.9" |
|
license = "MIT" |
|
authors = [ |
|
{name = "Matteo Benedetto"}, |
|
] |
|
urls = { |
|
Homepage = "https://git.enne2.net/enne2/R36SHack", |
|
Repository = "https://git.enne2.net/enne2/R36SHack", |
|
} |
|
dependencies = [ |
|
"PySDL2>=0.9.16", |
|
"async-upnp-client>=0.38.0", |
|
] |
|
|
|
[project.optional-dependencies] |
|
dev = [ |
|
"pytest>=7.0", |
|
"pytest-asyncio>=0.21", |
|
] |
|
|
|
[project.scripts] |
|
r36s-dlna = "r36s_dlna_browser.__main__:main" |
|
|
|
[tool.setuptools.packages.find] |
|
where = ["src"] |
|
|
|
[tool.setuptools.package-data] |
|
"r36s_dlna_browser" = ["assets/*.ttf", "assets/icons/*.png"] |
|
|
|
[tool.pytest.ini_options] |
|
testpaths = ["tests"] |
|
asyncio_mode = "auto" |
|
|
|
|