From: Alexander Vasarab Date: Sat, 20 Jun 2020 23:32:59 +0000 (-0700) Subject: Introduce setup.py X-Git-Tag: v2.0.0^2~4 X-Git-Url: https://wylark.com/src/munter.git/commitdiff_plain/f25f263a1358af89de1ebb90dae33b4a7ca2bab3?ds=inline;hp=95379c3bfd62c62d35dadf94c1676acb9e481e0e Introduce setup.py --- diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..7ab2665 --- /dev/null +++ b/setup.py @@ -0,0 +1,49 @@ +#!/usr/bin/env python +"""munter.py distutils configuration.""" +from setuptools import setup + +version = "1.0.2" + +with open('README', encoding='utf-8') as readme_file: + readme = readme_file.read() + +setup( + name='munter.py', + version=version, + description=( + 'An easy-to-use implementation of the Munter time calculation' + ), + long_description=readme, + long_description_content_type='text/plain', + author='Alexander Vasarab', + author_email='alexander@wylark.com', + url='https://wylark.com/munter', + packages=['munter'], + package_dir={'munter': 'munter'}, + entry_points={'console_scripts': ['munter = munter.__main__:main']}, + include_package_data=True, + python_requires='>=3.6', + license='ISC', + classifiers=[ + "Development Status :: 5 - Production/Stable", + "Environment :: Console", + "Intended Audience :: Other Audience", + "Intended Audience :: Developers", + "Natural Language :: English", + "License :: OSI Approved :: ISC License (ISCL)", + "Programming Language :: Python :: 3 :: Only", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python", + "Topic :: Software Development", + "Topic :: Software Development :: Libraries :: Python Modules", + ], + keywords=[ + "munter", + "tour planning", + "trip planning", + "time estimate", + ], +)