make_post_sell/setup.py
2022-01-10 15:09:54 -05:00

54 lines
1.6 KiB
Python

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",
],
)