Skip to content

Commit 4c39bd0

Browse files
committed
moved setup info to pyproject.toml
1 parent 17856b3 commit 4c39bd0

File tree

2 files changed

+36
-44
lines changed

2 files changed

+36
-44
lines changed

pyproject.toml

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,41 @@
11
[build-system]
2-
requires = ["setuptools >= 40.9.0", "wheel"]
2+
requires = ["setuptools >= 61.0.0", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[tool.pytest.ini_options]
66
testpaths = ["tests"]
7+
8+
[project]
9+
name = "ffmpeg_downloader"
10+
description = "FFmpeg Release Build Downloader"
11+
readme = "README.rst"
12+
keywords = ["multimedia", "ffmpeg", "ffprobe", "download"]
13+
license = { text = "GPL-2.0 License" }
14+
classifiers = [
15+
"Development Status :: 4 - Beta",
16+
"License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
17+
"Topic :: Multimedia :: Sound/Audio",
18+
"Topic :: Multimedia :: Sound/Audio :: Capture/Recording",
19+
"Topic :: Multimedia :: Sound/Audio :: Conversion",
20+
"Topic :: Multimedia :: Video",
21+
"Topic :: Multimedia :: Video :: Capture",
22+
"Topic :: Multimedia :: Video :: Conversion",
23+
"Programming Language :: Python :: 3.7",
24+
"Programming Language :: Python :: 3.8",
25+
"Programming Language :: Python :: 3.9",
26+
"Programming Language :: Python :: 3.10",
27+
]
28+
dynamic = ["version"]
29+
requires-python = ">=3.7"
30+
dependencies = ["requests", "tqdm>=4.40.0", "appdirs", "packaging"]
31+
32+
[project.urls]
33+
Repository = "https://github.com/python-ffmpegio/python-ffmpeg-downloader"
34+
Issues = "https://github.com/python-ffmpegio/python-ffmpegio-downloader/issues"
35+
Pull_Requests = "https://github.com/python-ffmpegio/python-ffmpegio-downloader/pulls"
36+
37+
[project.scripts]
38+
ffdl = "ffmpeg_downloader.__main__:main"
39+
40+
[tool.setuptools.dynamic]
41+
version = { attr = "ffmpeg_downloader.__version__" }

setup.cfg

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)