mirror of
https://github.com/clinton-hall/nzbToMedia.git
synced 2025-01-07 11:40:03 -08:00
bfb45c180a
Remove version checks and update logic Remove extraneous constants: SOURCE_ROOT, SYS_ARGV, APP_FILENAME, CONFIG_MOVIE_FILE, MY_APP, CONFIG_TV_FILE, GIT_* Remove nzb2media.utils.processes Update requirements Flatten project structure Keep settings close to code Refactor NZBget, torrent configs, torrents, transcoder, tools, constants and forks Refactor `nzbToMedia.main` to `nzb2media.app.main` Fix flake/lint issues
77 lines
2.3 KiB
TOML
77 lines
2.3 KiB
TOML
[build-system]
|
|
requires = [
|
|
"setuptools>=45",
|
|
"setuptools_scm[toml]>=6.2",
|
|
]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "nzbToMedia"
|
|
description = "Efficient on demand post processing"
|
|
readme = {content-type = "utf-8", text = """hello"""}
|
|
license = {file = "license.txt"}
|
|
authors = [
|
|
{name = "Clinton Hall", email="fock_wulf@hotmail.com"}
|
|
]
|
|
dependencies =[
|
|
'babelfish',
|
|
'beets',
|
|
'configobj',
|
|
'deluge-client@git+https://github.com/labrys/deluge.git@master',
|
|
'guessit',
|
|
'jaraco-windows ; sys.platform == "win32"',
|
|
'linktastic',
|
|
'mediafile',
|
|
'python-qbittorrent',
|
|
'pywin32 ; sys.platform == "win32"',
|
|
'pyxdg',
|
|
'rencode',
|
|
'requests',
|
|
'requests_oauthlib',
|
|
'setuptools',
|
|
'setuptools-scm',
|
|
'subliminal != 2.1.0',
|
|
'syno@git+https://github.com/labrys/syno.git@master',
|
|
'transmission-rpc@git+https://github.com/labrys/transmission-rpc@master',
|
|
'utorrent@git+https://github.com/labrys/utorrent.git@master',
|
|
]
|
|
requires-python = ">=3.8"
|
|
classifiers =[
|
|
# complete classifier list: http://pypi.python.org/pypi?%3Aaction=list_classifiers
|
|
"Development Status :: 5 - Production/Stable",
|
|
"Intended Audience :: End Users/Desktop",
|
|
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
|
|
"Operating System :: MacOS",
|
|
"Operating System :: MacOS :: MacOS X",
|
|
"Operating System :: Microsoft",
|
|
"Operating System :: Microsoft :: Windows",
|
|
"Operating System :: POSIX",
|
|
"Operating System :: Unix",
|
|
"Programming Language :: Python",
|
|
"Programming Language :: Python :: 3",
|
|
"Programming Language :: Python :: 3.8",
|
|
"Programming Language :: Python :: 3.9",
|
|
"Programming Language :: Python :: 3.10",
|
|
"Programming Language :: Python :: 3.11",
|
|
"Topic :: Games/Entertainment",
|
|
"Topic :: Multimedia",
|
|
"Topic :: Multimedia :: Sound/Audio",
|
|
"Topic :: Multimedia :: Video",
|
|
"Topic :: Utilities",
|
|
]
|
|
dynamic = ["version"]
|
|
|
|
[project.urls]
|
|
repository = "https://github.com/clinton-hall/nzbToMedia.git"
|
|
documentation = "https://github.com/clinton-hall/nzbToMedia/wiki"
|
|
|
|
[tools.setuptools]
|
|
zip_safe = false
|
|
include_package_data = true
|
|
|
|
[tool.setuptools.packages.find]
|
|
where = [""]
|
|
include = ["nzb2media", "nzbTo*", "TorrentToMedia"]
|
|
|
|
[tool.setuptools_scm]
|