From ee860b8ad99670b2c6ac4a059b8dad12fd61b1d2 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Wed, 25 Dec 2019 22:14:11 -0500 Subject: Package for PyPI. --- setup.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 setup.py (limited to 'setup.py') diff --git a/setup.py b/setup.py new file mode 100755 index 0000000..3169fb6 --- /dev/null +++ b/setup.py @@ -0,0 +1,30 @@ +#!/usr/bin/env python +import setuptools +from rastercarve import __version__ + +with open("README.md", "r") as fh: + long_description = fh.read() + +setuptools.setup( + name="rastercarve", # Replace with your own username + version=__version__, + author="Franklin Wei", + author_email="franklin@rockbox.org", + description="Generate G-code to engrave raster images.", + long_description=long_description, + long_description_content_type="text/markdown", + url="https://github.com/built1n/rastercarve", + packages=setuptools.find_packages(), + classifiers=[ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", + "Operating System :: OS Independent", + ], + python_requires='>=3.6', + install_requires=["opencv-python", "numpy", "tqdm", "argparse"], + entry_points={ + "console_scripts": [ + "rastercarve=rastercarve.__main__:main", + ] + } +) -- cgit v1.1