aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMirek Kratochvil <exa.exa@gmail.com>2025-10-13 17:54:54 +0200
committerMirek Kratochvil <exa.exa@gmail.com>2025-10-13 17:54:54 +0200
commitf256ed31ca0cf6ad1cbee8e1e1224d26de7b152a (patch)
treef84a491bdc78087f2a9d13d04ea9ffc85ff1f5d6 /setup.py
parent3b1c98e1a52c5d4b27f51fb7016452948ff797a0 (diff)
downloadpatchodon-f256ed31ca0cf6ad1cbee8e1e1224d26de7b152a.tar.gz
patchodon-f256ed31ca0cf6ad1cbee8e1e1224d26de7b152a.tar.bz2
convert to setuptools pkg
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..5da755b
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,29 @@
+from setuptools import setup
+
+setup(
+ name="patchodon",
+ version="0.1.0",
+ description="Send and receive git patchsets via Mastodon",
+ url="https://gitlab.com/exaexa/patchodon",
+ author="Mirek Kratochvil",
+ author_email="exa.exa@gmail.com",
+ license="GPLv3+",
+ packages=["patchodon"],
+ install_requires=[
+ "requests>=2.25",
+ "html2text>=2025",
+ ],
+ classifiers=[
+ "Development Status :: 4 - BetaIntended Audience :: Science/Research",
+ (
+ "License :: OSI Approved :: GNU General Public License v3 or later"
+ " (GPLv3+)"
+ ),
+ "Operating System :: POSIX",
+ "Operating System :: Unix",
+ "Programming Language :: Python :: 3",
+ "Topic :: Communications",
+ "Topic :: Software Development :: Version Control :: Git",
+ "Topic :: Utilities",
+ ],
+)