2 # https://thiblahute.gitlab.io/mesonpep517/
3 build-backend = "mesonpep517.buildapi"
7 "mesonpep517 @ git+https://gitlab.com/SpotlightKid/mesonpep517@allfixes",
12 [tool.mesonpep517.entry-points]
14 "jack_mixer = jack_mixer.app:main"
18 [tool.mesonpep517.metadata]
19 summary = "A GTK+ JACK audio mixer application"
20 description-file = "README.md"
21 # 'keywords' metadata field not supported by mesonpep517 (yet)
22 #keywords = "mixer,audio,music,jack,gtk"
24 author = "Nedko Arnaudov"
25 author-email = "nedko (a.t) arnaudov (dot) name"
26 maintainer = "Christopher Arndt"
27 maintainer-email = "info (a.t.) chrisarndt.de"
28 home-page = "https://rdio.space/jackmixer/"
30 "Source, https://github.com/jack-mixer/jack-mixer",
37 requires-python = ">=3.6"
39 "Development Status :: 5 - Production/Stable",
40 "Environment :: Console",
41 "Environment :: X11 Applications :: GTK",
42 "Intended Audience :: End Users/Desktop",
43 "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
44 "Operating System :: Microsoft :: Windows",
45 "Operating System :: POSIX",
46 "Operating System :: MacOS :: MacOS X",
47 "Programming Language :: Python",
48 "Programming Language :: Python :: 3",
49 "Programming Language :: Python :: 3.6",
50 "Programming Language :: Python :: 3.7",
51 "Programming Language :: Python :: 3.8",
52 "Programming Language :: Python :: 3.9",
53 "Topic :: Multimedia :: Sound/Audio :: Mixers",
55 meson-python-option-name = "python3"
63 ensure_newline_before_comments = true
65 include_trailing_comma = true
68 use_parentheses = true
73 target-version = ['py36', 'py37', 'py38']
74 force-exclude = 'jack_mixer/nsmclient\.py'