diff --git a/setup.cfg b/setup.cfg index 2d0d7d5..57856d2 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [flake8] -exclude = venv, tests/apitests, Vault +exclude = venv, tests/apitests, Vault, .eggs max-line-length = 127 [tool:pytest] diff --git a/setup.py b/setup.py index 8f9dfc4..a93db92 100644 --- a/setup.py +++ b/setup.py @@ -1,9 +1,21 @@ from setuptools import setup, find_packages +long_description = """\ +drawbot-skia is a cross-plantform reimplementation of the drawing API +of the [DrawBot application for macOS](https://www.drawbot.com/). +""" + + setup( name="drawbot-skia", use_scm_version={"write_to": "src/drawbot_skia/_version.py"}, + description="Drawbot implements a simple drawing API to generate 2D vector graphics", + long_description=long_description, + long_description_content_type="text/markdown", + author="Just van Rossum", + author_email="justvanrossum@gmail.com", + url="http://github.com/justvanrossum/drawbot-skia", entry_points={ 'console_scripts': ['drawbot=drawbot_skia.__main__:main'], }, @@ -20,5 +32,17 @@ setup_requires=["setuptools_scm"], python_requires=">=3.6", classifiers=[ + "Development Status :: 2 - Pre-Alpha", + "Environment :: Console", + "Environment :: Other Environment", + "Intended Audience :: Developers", + "Intended Audience :: End Users/Desktop", + "License :: OSI Approved :: Apache Software License", + "Natural Language :: English", + "Operating System :: OS Independent", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Topic :: Multimedia :: Graphics", + ], )