From 2cb6e7738329d32d81de485ab9246f24adbe280f Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Sat, 25 Apr 2020 19:00:28 -0400 Subject: Add setup.py --- setup.py | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 setup.py diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..7c102e4 --- /dev/null +++ b/setup.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +# +# SPDX-License-Identifier: AGPL-3.0-only +# +# Copyright © 2020 rsiddharth +# + +from setuptools import setup, find_packages +from codecs import open +from os import path + +from acmens import __version__ + +here = path.abspath(path.dirname(__file__)) +with open(path.join(here, 'README.md'), encoding='utf-8') as f: + long_description = f.read() + +config = { + 'name': 'acmens', + 'version': __version__, + 'description': 'A simple ACMEv2 client. Fork of acme-nosudo.', + 'long_description': long_description, + 'long_description_content_type': 'text/markdown', + 'url': 'https://github.com/r5d/acmens', + 'author': 'rsiddharth', + 'author_email': 's@ricketyspace.net', + 'license': 'GNU Affero General Public License version 3 or later', + 'classifiers': [ + 'Development Status :: 2 - Pre-Alpha', + 'Environment :: Console', + 'Intended Audience :: Developers', + 'Intended Audience :: End Users/Desktop', + 'License :: OSI Approved :: ' + + 'GNU Affero General Public License v3 or later (AGPLv3+)', + 'Operating System :: POSIX :: BSD', + 'Operating System :: POSIX :: Linux', + 'Operating System :: MacOS', + 'Programming Language :: Python :: 3 :: Only', + 'Topic :: System :: Systems Administration' + 'Topic :: Utilities', + ], + 'keywords': 'acme letsencrypt acmens', + 'py_modules': ['acmens'], + 'entry_points': { + 'console_scripts': ['acmens = acmens:main'] + } +} +setup(**config) -- cgit v1.2.3