Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
83 lines (57 sloc) 1.98 KB
"""Setup for Publ packaging"""
# Always prefer setuptools over distutils
from setuptools import setup, find_packages
from os import path
import publ
here = path.abspath(path.dirname(__file__))
# Get the long description from the README file
with open(path.join(here, 'README.md')) as f:
long_description = f.read()
setup(
name='Publ',
version=publ.__version__,
description='A content-management system for flexible web-based publishing',
long_description=long_description,
long_description_content_type='text/markdown',
url='https://github.com/PlaidWeb/Publ',
author='fluffy',
author_email='fluffy@beesbuzz.biz',
classifiers=[
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'Framework :: Flask',
'License :: OSI Approved :: MIT License',
'Natural Language :: English',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Content Management System',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content :: News/Diary',
],
keywords='website cms publishing blog photogallery sharing',
packages=find_packages(),
install_requires=[
'Flask',
'flask_caching',
'arrow>=0.13.0',
'pony',
'misaka',
'Pillow',
'pygments',
'watchdog',
'awesome-slugify'
],
extras_require={
'dev': ['pylint', 'twine', 'flake8'],
},
project_urls={
'Main Site': 'http://publ.beesbuzz.biz',
'Bug Reports': 'https://github.com/PlaidWeb/Publ/issues',
'Source': 'https://github.com/PlaidWeb/Publ/',
'Discord': 'https://beesbuzz.biz/discord',
'Funding': 'https://liberapay.com/PlaidWeb'
},
python_requires=">=3.5",
)
You can’t perform that action at this time.