Skip to content

Commit

Permalink
populate setup.py, use setuptools_scm for versioning
Browse files Browse the repository at this point in the history
  • Loading branch information
justvanrossum committed Sep 19, 2020
1 parent bf4c92f commit b8ee15b
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 1 deletion.
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[flake8]
exclude = venv, tests/apitests, Vault
exclude = venv, tests/apitests, Vault, .eggs
max-line-length = 127

[tool:pytest]
Expand Down
24 changes: 24 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
@@ -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="[email protected]",
url="http://github.com/justvanrossum/drawbot-skia",
entry_points={
'console_scripts': ['drawbot=drawbot_skia.__main__:main'],
},
Expand All @@ -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",

],
)

0 comments on commit b8ee15b

Please sign in to comment.