#!/usr/bin/env python # -*- coding: utf-8 -*- import os import glob from codecs import BOM from setuptools import setup, find_packages from setuptools.command.build_py import build_py as _build_py from txclib import get_version readme_file = open(u'README.rst') long_description = readme_file.read() readme_file.close() if long_description.startswith(BOM): long_description = long_description.lstrip(BOM) long_description = long_description.decode('utf-8') package_data = { '': ['LICENSE', 'README.rst'], } scripts = ['tx'] install_requires = [] try: import json except ImportError: install_requires.append('simplejson') setup( name="transifex-client", version=get_version(), scripts=scripts, description="A command line interface for Transifex", long_description=long_description, author="Transifex", author_email="info@transifex.com", url="https://www.transifex.com", license="GPLv2", dependency_links = [ ], setup_requires = [ ], install_requires = install_requires, tests_require = ["mock", ], data_files=[ ], test_suite="tests", zip_safe=False, packages=['txclib', ], include_package_data=True, package_data = package_data, keywords = ('translation', 'localization', 'internationalization',), )