54 lines
1.6 KiB
Python
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",
|
|
],
|
|
|
|
)
|