77 lines
2.0 KiB
TOML
77 lines
2.0 KiB
TOML
[tool.poetry]
|
|
name = "sublime_music"
|
|
version = "0.11.13"
|
|
description = "A native GTK *sonic client."
|
|
license = "GPL-3.0-or-later"
|
|
authors = ["Sumner Evans <inquiries@sumnerevans.com>"]
|
|
readme = "README.rst"
|
|
homepage = "https://sublimemusic.app"
|
|
repository = "https://gitlab.com/sublime-music/sublime-music"
|
|
documentation = "https://sublime-music.gitlab.io/sublime-music"
|
|
keywords = ["airsonic", "music", "GTK", "chromecast", "subsonic"]
|
|
classifiers = [
|
|
# 3 - Alpha
|
|
# 4 - Beta
|
|
# 5 - Production/Stable
|
|
"Development Status :: 4 - Beta",
|
|
"Environment :: X11 Applications :: GTK",
|
|
"Intended Audience :: End Users/Desktop",
|
|
"Operating System :: POSIX",
|
|
"Topic :: Multimedia :: Sound/Audio :: Players",
|
|
]
|
|
|
|
exclude = [
|
|
"tests",
|
|
"sublime_music/adapters/subsonic/api_specs"
|
|
]
|
|
|
|
[tool.poetry.urls]
|
|
"Bug Tracker" = "https://gitlab.com/sublime-music/sublime-music/-/issues"
|
|
|
|
[tool.poetry.scripts]
|
|
sublime-music = 'sublime_music.__main__:main'
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.8"
|
|
bleach = "^3.3.0"
|
|
bottle = {version = "^0.12.18", optional = true}
|
|
dataclasses-json = "^0.5.2"
|
|
deepdiff = "^5.0.2"
|
|
fuzzywuzzy = "^0.18.0"
|
|
keyring = {version = "^23.0.0", optional = true}
|
|
peewee = "^3.13.3"
|
|
pychromecast = {version = "^9.1.1", optional = true}
|
|
PyGObject = "^3.38.0"
|
|
python-dateutil = "^2.8.1"
|
|
python-Levenshtein = "^0.12.0"
|
|
python-mpv = "^0.5.2"
|
|
requests = "^2.24.0"
|
|
semver = "^2.10.2"
|
|
|
|
[tool.poetry.dev-dependencies]
|
|
black = "^20.8b1"
|
|
docutils = "^0.16"
|
|
flake8 = "^3.8.3"
|
|
flake8-annotations = "^2.4.0"
|
|
flake8-bugbear = "^20.1.4"
|
|
flake8-comprehensions = "^3.2.3"
|
|
flake8-import-order = "^0.18.1"
|
|
flake8-pep3101 = "^1.3.0"
|
|
flake8-print = "^3.1.4"
|
|
mypy = "^0.782"
|
|
pytest-cov = "^2.10.1"
|
|
requirements-parser = "^0.2.0"
|
|
rst2html5 = "^1.10.6"
|
|
sphinx = "^4.0.2"
|
|
sphinx_rtd_theme = "^0.5.0"
|
|
termcolor = "^1.1.0"
|
|
|
|
[tool.poetry.extras]
|
|
chromecast = ["pychromecast"]
|
|
keyring = ["keyring"]
|
|
server = ["bottle"]
|
|
|
|
[build-system]
|
|
requires = ["poetry-core"]
|
|
build-backend = "poetry.core.masonry.api"
|