Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

nickfrez / api-browser   python

Repository URL to install this package:

/ setup.py

"""
###########
API Browser
###########

An API browser for Django Rest Framework.

"""

import os
from setuptools import setup, find_packages


PROJECT_DIR = os.path.dirname(os.path.abspath(__file__))
VERSION_FILE_PATH = os.path.join(PROJECT_DIR, 'VERSION')
README_FILE_PATH = os.path.join(PROJECT_DIR, 'README.rst')


def read(path):
    if not os.path.isfile(path):
        raise EnvironmentError("File not found: %s" % path)
    with open(path) as f:
        return f.read().strip()


if __name__ == '__main__':
    setup(
        name='api-browser',
        version=read(VERSION_FILE_PATH),
        description=read(README_FILE_PATH),
        author='Nick Frezynski',
        author_email='nick@frez.me',
        url='https://bitbucket.org/nickfrez/api-browser',
        license='MIT',
        # packages=find_packages(),
        packages=[
            'api_browser',
        ],
        include_package_data=True,
        install_requires=[],
        classifiers=[
          'Development Status :: 2 - Pre-Alpha',
          'Environment :: Web Environment',
          'Framework :: Django',
          'Framework :: Django :: 1.9',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License',
          'Natural Language :: English',
          'Operating System :: MacOS :: MacOS X',
          'Operating System :: OS Independent',
          'Operating System :: POSIX :: Linux',
          'Programming Language :: Python',
          'Programming Language :: Python :: 2.7',
          'Topic :: Software Development :: Documentation',
        ],
    )