summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorjvoisin2018-05-21 22:52:42 +0200
committerjvoisin2018-05-21 22:52:42 +0200
commit1843d05a29e61d0b4dd23cf2f693adb51ffb93ec (patch)
tree1a6af96bf50b393872b65d51e4ca2c60c93279df /setup.py
parentd5e00211dbf40454988767036d63325148c0a147 (diff)
Give a first shot at writing a setup.py file
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py35
1 files changed, 35 insertions, 0 deletions
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..26f733f
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,35 @@
1import setuptools
2
3with open("README.md", "r") as fh:
4 long_description = fh.read()
5
6setuptools.setup(
7 name="mat2",
8 version='0.1.1',
9 author="Julien (jvoisin) Voisin",
10 author_email="julien.voisin+mat2@dustri.org",
11 description="A handy tool to trash your metadata",
12 long_description=long_description,
13 long_description_content_type="text/markdown",
14 url="https://0xacab.org/jvoisin/mat2",
15 python_requires = '>=3.5.0',
16 scripts=['mat2.py'],
17 install_requires=[
18 'mutagen',
19 'PyGObject',
20 'pycairo',
21 ],
22 packages=setuptools.find_packages(exclude=('tests', )),
23 classifiers=(
24 "Development Status :: 3 - Alpha",
25 "Environment :: Console",
26 "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",
27 "Operating System :: OS Independent",
28 "Programming Language :: Python :: 3 :: Only",
29 "Topic :: Security",
30 "Intended Audience :: End Users/Desktop",
31 ),
32 project_urls={
33 'bugtacker': 'https://0xacab.org/jvoisin/mat2/issues',
34 },
35)