import os from setuptools import setup, find_packages here = os.path.abspath(os.path.dirname(__file__)) with open(os.path.join(here, "README.rst")) as f: README = f.read() tests_require = [ "WebTest >= 1.3.1", # py3 compat "pytest >= 3.7.4", "pytest-cov", ] setup( name="make_post_sell", version="1.0.0", description="Make Post Sell", long_description=README, author="Russell Ballestrini", author_email="russell@ballestrini.net", url="https://www.makepostsell.com", keywords="make post sell web pyramid pylons ecommerse digital downloads content marketing youtube alternative", packages=find_packages(exclude="tests"), package_data={ "make_post_sell": ["scripts/alembic/*.py", "scripts/alembic/versions/*.py"] }, include_package_data=True, zip_safe=False, extras_require={ "testing": tests_require, }, entry_points={ "paste.app_factory": [ "main = make_post_sell:main", ], "console_scripts": [ "initialize_make_post_sell_db=make_post_sell.scripts.initialize_db:main", ], }, classifiers=[ "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python", "Framework :: Pyramid", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", ], )