1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- # -*- coding: utf-8 -*-
- # Copyright (c) 2009-2017 Michael Howitz
- # See also LICENSE.txt
- from setuptools import setup, find_packages
- import os.path
- version = '1.2.dev0'
- def read(*path):
- """Read a file from a path."""
- return open(os.path.join(*path)).read()
- setup(
- name='icemac.truncatetext',
- version=version,
- description='Nice, intelligent truncation of text.',
- long_description="\n\n".join([
- read("README.rst"),
- ".. contents::",
- read("icemac", "truncatetext", "README.rst"),
- read("CHANGES.rst"),
- read("HACKING.rst"),
- ]),
- classifiers=[
- "Programming Language :: Python :: 2",
- "Programming Language :: Python :: 2.7",
- "Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.4",
- "Programming Language :: Python :: 3.5",
- "Programming Language :: Python :: 3.6",
- "Programming Language :: Python :: 3.7",
- "Programming Language :: Python :: Implementation :: CPython",
- "Programming Language :: Python :: Implementation :: PyPy",
- "Development Status :: 5 - Production/Stable",
- "Intended Audience :: Developers",
- "License :: OSI Approved :: MIT License",
- "Natural Language :: English",
- "Natural Language :: German",
- "Operating System :: OS Independent",
- "Topic :: Utilities",
- "Topic :: Software Development :: Libraries :: Python Modules",
- ],
- keywords='text truncate string intelligent',
- author='Michael Howitz',
- author_email='icemac@gmx.net',
- url='https://github.com/icemac/icemac.truncatetext',
- license='MIT',
- packages=find_packages(),
- namespace_packages=['icemac'],
- include_package_data=True,
- zip_safe=True,
- install_requires=[
- 'setuptools',
- ],
- test_suite="icemac.truncatetext.tests.test_all",
- )
|