annotate setup.py @ 0:8e0f125ef135 default tip

Initial commit.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 13 Feb 2018 13:37:39 -0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
1 import os
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
2 from setuptools import setup
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
3
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
4
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
5 root_dir = os.path.dirname(__file__)
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
6 with open(os.path.join(root_dir, 'version.txt'), 'r') as fp:
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
7 version = fp.read().strip()
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
8
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
9 with open(os.path.join(root_dir, 'README.rst'), 'r') as fp:
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
10 description = fp.read()
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
11
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
12
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
13 setup(name='PieCrust-Hoedown',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
14 version=version,
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
15 url='http://bolt80.com/piecrust',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
16 license='Apache2',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
17 author='Ludovic Chabant',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
18 author_email='ludovic@chabant.com',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
19 description=('Hoedown Markdown formatter for PieCrust '
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
20 'via Misaka'),
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
21 long_description=description,
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
22 py_modules=['piecrust_hoedown'],
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
23 zip_safe=False,
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
24 install_requires=[
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
25 'PieCrust>=2.0.0',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
26 'misaka>=2.1.0'],
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
27 classifiers=[
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
28 'Development Status :: 3 - Alpha',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
29 'Environment :: Console',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
30 'Intended Audience :: Developers',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
31 'License :: OSI Approved :: Apache Software License',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
32 'Natural Language :: English',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
33 'Operating System :: MacOS :: MacOS X',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
34 'Operating System :: POSIX :: Linux',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
35 'Operating System :: Microsoft :: Windows',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
36 'Programming Language :: Python',
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
37 'Programming Language :: Python :: 3'])
8e0f125ef135 Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
38