Add setup.py and make cli easily installable via entry_points

This commit is contained in:
2022-02-15 22:38:02 +01:00
parent bde2b0067e
commit 8597e44d3b
4 changed files with 29 additions and 3 deletions

25
setup.py Normal file
View File

@ -0,0 +1,25 @@
from setuptools import setup
setup(
name='identicon',
version='1.0.0',
author='Kristóf Tóth',
author_email='mrtoth@strongds.hu',
description='CLI tool and library to generate OpenSSH style randomart identicons for arbitrary data.',
url='https://git.strongds.hu/mrtoth/identicon',
packages=['identicon'],
entry_points={
'console_scripts': ['identicon=identicon.cli:main'],
},
install_requires=[
'blake3',
'click',
],
extras_require={
'dev': [
'pytest',
'pylint',
'rope',
],
},
)