54 lines
1.8 KiB
Python
Executable File
54 lines
1.8 KiB
Python
Executable File
# -*- coding: utf-8 -*-
|
|
import os
|
|
from setuptools import setup, find_packages
|
|
|
|
|
|
LICENSE_PATH = os.path.join(os.path.dirname(__file__), 'LICENSE')
|
|
README_PATH = os.path.join(os.path.dirname(__file__), 'readme.org')
|
|
VERSION_PATH = os.path.join(os.path.dirname(__file__), 'eorg', 'version.py')
|
|
version = {}
|
|
with open(VERSION_PATH) as fp:
|
|
exec(fp.read(), version)
|
|
|
|
with open(README_PATH) as f:
|
|
readme = f.read()
|
|
|
|
with open(LICENSE_PATH) as f:
|
|
license = f.read()
|
|
|
|
|
|
setup(
|
|
name='eorg',
|
|
version=version['__version__'],
|
|
description='Simple org document parser',
|
|
long_description=readme,
|
|
author='Oliver Marks',
|
|
author_email='oly@digitaloctave.com',
|
|
url='https://gitlab.com/python-open-source-library-collection/eorg',
|
|
license=license,
|
|
data_files=[("readme.org", ['readme.org']), ("LICENSE", ["LICENSE"])],
|
|
packages=find_packages(exclude=('tests', 'docs')),
|
|
classifiers=[
|
|
'Intended Audience :: Developers',
|
|
'License :: OSI Approved :: GPL-3 License',
|
|
'Development Status :: 5 - Production/Stable',
|
|
'Programming Language :: Python',
|
|
'Operating System :: OS Independent',
|
|
'Topic :: Software Development :: Libraries :: Python Modules',
|
|
'Topic :: Internet',
|
|
'Topic :: Internet :: WWW/HTTP',
|
|
'Topic :: Internet :: WWW/HTTP :: WSGI',
|
|
'Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries',
|
|
'Topic :: Internet :: WWW/HTTP :: Site Management',
|
|
'Topic :: Software Development :: Documentation',
|
|
'Topic :: Software Development :: Libraries :: Python Modules',
|
|
'Topic :: Text Processing :: Markup',
|
|
'Topic :: Text Processing :: Filters',
|
|
'Topic :: Text Processing :: Markup :: HTML',
|
|
],
|
|
|
|
install_requires=["pygments"],
|
|
setup_requires=['pytest-runner',],
|
|
tests_require=['pytest']
|
|
)
|