Source

nltk-trainer / setup.py

import os.path
from setuptools import setup

def open_file(fname):
	return open(os.path.join(os.path.dirname(__file__), fname))

setup(
	name='nltk-trainer',
	packages=['nltk_trainer'],
	version='0.9',
	description='Train NLTK objects with 0 code',
	long_description=open_file('README.rst').read(),
	license='Apache',
	author='Jacob Perkins',
	author_email='japerk@gmail.com',
	url='https://github.com/japerk/nltk-trainer',
	# TODO: download_url
	keywords=['nltk', 'nlp', 'nlproc'],
	scripts=(
		'analyze_chunked_corpus.py',
		'analyze_chunker_coverage.py',
		'analyze_classifier_coverage.py',
		'analyze_tagged_corpus.py',
		'analyze_tagger_coverage.py',
		'combine_classifiers.py',
		'train_chunker.py',
		'train_classifier.py',
		'train_tagger.py',
	),
	install_requires=[l.strip() for l in open_file('requirements.txt').readlines()],
	classifiers = [
		'Development Status :: 4 - Beta',
		'Environment :: Console',
		'Intended Audience :: Developers',
		'License :: OSI Approved :: Apache Software License',
		'Operating System :: OS Independent',
		'Programming Language :: Python :: 2.7',
		'Topic :: Software Development :: Libraries :: Python Modules',
		'Topic :: Text Processing :: Linguistic',
	]
)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.