#!/usr/bin/python import os import re from setuptools import setup with open("README.md", encoding="utf-8") as f: long_description = f.read() # Attempt to get version number from TravisCI environment variable version = os.environ.get("TRAVIS_TAG", default="0.0.0") # Remove leading 'v' version = re.sub("^v", "", version) setup( name="anybadge", description="Simple, flexible badge generator for project badges.", long_description=long_description, long_description_content_type="text/markdown", version=version, author="Jon Grace-Cox", author_email="jongracecox@gmail.com", packages=["anybadge", "anybadge.templates", "anybadge.server"], py_modules=["anybadge_server"], setup_requires=["setuptools", "wheel"], tests_require=[], install_requires=["packaging"], package_data={"anybadge": ["templates/*.svg"]}, options={"bdist_wheel": {"universal": False}}, python_requires=">=3.7", url="https://github.com/jongracecox/anybadge", entry_points={ "console_scripts": [ "anybadge=anybadge.cli:main", "anybadge-server=anybadge.server.cli:main", ], }, classifiers=["License :: OSI Approved :: MIT License"], )