-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
30 lines (27 loc) · 1.08 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from setuptools import setup
setup(
name = "motechjavasphinx",
packages = ["motechjavasphinx"],
version = "0.6",
author = "Grameen Foundation",
author_email = "[email protected]",
url = "http://github.com/motech/motechjavasphinx",
description = "Sphinx extension for executing javasphinx to documenting Java projects",
classifiers = [
"Programming Language :: Python",
"Development Status :: 4 - Beta",
"Operating System :: OS Independent",
"License :: OSI Approved :: BSD License",
"Intended Audience :: Developers",
"Topic :: Software Development :: Libraries"
],
install_requires=["javalang>=0.9.5", "lxml", "beautifulsoup4", "javasphinx>=0.9.11"],
long_description = """\
================
motechjavasphinx
================
motechjavasphinx is an extension to the Sphinx documentation system which adds support
for executing javasphinx during the sphinx build. The extension searches project poms
for packages exported through OSGi and only executes javasphinx on those classes.
"""
)