diff --git a/.gitignore b/.gitignore index 2cccec4..c65dee8 100644 --- a/.gitignore +++ b/.gitignore @@ -92,7 +92,6 @@ ENV/ # Rope project settings .ropeproject -setup.py MANIFEST .idea diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..edb7d44 --- /dev/null +++ b/setup.py @@ -0,0 +1,41 @@ +# -*- coding: utf-8 -*- +import setuptools + +with open("README.md", "r", encoding="utf-8") as fh: + long_description = fh.read() + +setuptools.setup( + name='amzqr', + version='0.0.1', + keywords='qr qrcode amazing artistic animated gif colorized', + description='Generater for amazing QR Codes. Including Common, Artistic and Animated QR Codes.', + long_description=long_description, + long_description_content_type="text/markdown", + author='hw', + author_email='xhaowen.xu@gmail.com', + url='https://github.com/hwxhw/amazing-qr', + download_url='https://github.com/hwxhw/amazing-qr', + project_urls={ + "Bug Tracker": "https://github.com/hwxhw/amazing-qr/issues", + }, + install_requires=[ + 'imageio >= 1.5', + 'numpy >= 1.11.1', + 'Pillow>=3.3.1' + ], + packages=['amzqr', 'amzqr.mylibs'], + license='GPLv3', + classifiers=[ + 'Programming Language :: Python :: 3', + 'Operating System :: MacOS', + 'Operating System :: POSIX :: Linux', + 'Operating System :: Microsoft :: Windows', + 'License :: OSI Approved :: GNU General Public License v3 (GPLv3)' + ], + entry_points={ + 'console_scripts': [ + 'amzqr=amzqr.terminal:main', + ], + }, + python_requires=">=3", +)