mirror of
https://github.com/jazzband/django-analytical.git
synced 2026-05-16 11:13:18 +00:00
Move author information to AUTHORS.rst. Move changelog to CHANGELOG.rst. Add license to documentation. Fix README.rst. Add documentation source files to revision control.
71 lines
1.8 KiB
Python
71 lines
1.8 KiB
Python
from distutils.core import setup, Command
|
|
import os
|
|
|
|
cmdclass = {}
|
|
|
|
try:
|
|
from sphinx.setup_command import BuildDoc
|
|
cmdclass['build_sphinx'] = BuildDoc
|
|
except ImportError:
|
|
pass
|
|
|
|
try:
|
|
from sphinx_pypi_upload import UploadDoc
|
|
cmdclass['upload_sphinx'] = UploadDoc
|
|
except ImportError:
|
|
pass
|
|
|
|
|
|
class TestCommand(Command):
|
|
description = "run package tests"
|
|
user_options = []
|
|
|
|
def initialize_options(self):
|
|
pass
|
|
|
|
def finalize_options(self):
|
|
pass
|
|
|
|
def run(self):
|
|
os.environ['DJANGO_SETTINGS_MODULE'] = 'analytical.tests.settings'
|
|
from analytical.tests.utils import run_tests
|
|
run_tests()
|
|
|
|
cmdclass['test'] = TestCommand
|
|
|
|
|
|
def read(fname):
|
|
return open(os.path.join(os.path.dirname(__file__), fname)).read()
|
|
|
|
import analytical
|
|
|
|
setup(
|
|
name = 'django-analytical',
|
|
version = analytical.__version__,
|
|
license = analytical.__license__,
|
|
description = 'Analytics services for Django projects',
|
|
long_description = read('README.rst'),
|
|
author = analytical.__author__,
|
|
author_email = analytical.__email__,
|
|
packages = [
|
|
'analytical',
|
|
'analytical.templatetags',
|
|
'analytical.tests',
|
|
],
|
|
keywords = ['django', 'analytics'],
|
|
classifiers = [
|
|
'Development Status :: 4 - Beta',
|
|
'Environment :: Web Environment',
|
|
'Framework :: Django',
|
|
'Intended Audience :: Developers',
|
|
'License :: OSI Approved :: MIT License',
|
|
'Operating System :: OS Independent',
|
|
'Programming Language :: Python',
|
|
'Topic :: Internet :: WWW/HTTP',
|
|
'Topic :: Software Development :: Libraries :: Python Modules',
|
|
],
|
|
platforms = ['any'],
|
|
url = 'http://packages.python.org/django-analytical/',
|
|
download_url = 'http://github.com/jcassee/django-analytical/archives/master',
|
|
cmdclass = cmdclass,
|
|
)
|