mirror of
				https://github.com/KevinMidboe/tableprint.git
				synced 2025-10-29 18:00:16 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			79 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			79 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
from setuptools import setup, find_packages  # Always prefer setuptools over distutils
 | 
						|
from codecs import open  # To use a consistent encoding
 | 
						|
from os import path
 | 
						|
 | 
						|
here = path.abspath(path.dirname(__file__))
 | 
						|
 | 
						|
# Get the long description from the relevant file
 | 
						|
with open(path.join(here, 'README.md'), encoding='utf-8') as f:
 | 
						|
    long_description = f.read()
 | 
						|
 | 
						|
setup(
 | 
						|
    name='tableprint',
 | 
						|
 | 
						|
    # Versions should comply with PEP440.  For a discussion on single-sourcing
 | 
						|
    # the version across setup.py and the project code, see
 | 
						|
    # https://packaging.python.org/en/latest/single_source_version.html
 | 
						|
    version='0.1.0',
 | 
						|
 | 
						|
    description='Pretty ASCII printing of tabular data',
 | 
						|
    long_description=long_description,
 | 
						|
 | 
						|
    # The project's main homepage.
 | 
						|
    url='https://github.com/nirum/tableprint',
 | 
						|
 | 
						|
    # Author details
 | 
						|
    author='Niru Maheswaranathan',
 | 
						|
    author_email='niru@fastmail.com',
 | 
						|
 | 
						|
    # Choose your license
 | 
						|
    license='MIT',
 | 
						|
 | 
						|
    # See https://pypi.python.org/pypi?%3Aaction=list_classifiers
 | 
						|
    classifiers=[
 | 
						|
        # How mature is this project? Common values are
 | 
						|
        # 3 - Alpha
 | 
						|
        #   4 - Beta
 | 
						|
        #   5 - Production/Stable
 | 
						|
        'Development Status :: 3 - Alpha',
 | 
						|
 | 
						|
        # Indicate who your project is intended for
 | 
						|
        'Intended Audience :: Science/Research',
 | 
						|
        'Topic :: Text Processing :: General',
 | 
						|
 | 
						|
        # Pick your license as you wish (should match "license" above)
 | 
						|
        'License :: OSI Approved :: MIT License',
 | 
						|
 | 
						|
        # Specify the Python versions you support here. In particular, ensure
 | 
						|
        # that you indicate whether you support Python 2, Python 3 or both.
 | 
						|
        'Programming Language :: Python :: 2.7',
 | 
						|
        'Programming Language :: Python :: 3',
 | 
						|
        'Programming Language :: Python :: 3.2',
 | 
						|
        'Programming Language :: Python :: 3.3',
 | 
						|
        'Programming Language :: Python :: 3.4',
 | 
						|
    ],
 | 
						|
 | 
						|
    # What does your project relate to?
 | 
						|
    keywords='table ASCII print',
 | 
						|
 | 
						|
    # You can just specify the packages manually here if your project is
 | 
						|
    # simple. Or you can use find_packages().
 | 
						|
    packages=[],
 | 
						|
    py_modules=['tableprint'],
 | 
						|
 | 
						|
    # List run-time dependencies here.  These will be installed by pip when your
 | 
						|
    # project is installed. For an analysis of "install_requires" vs pip's
 | 
						|
    # requirements files see:
 | 
						|
    # https://packaging.python.org/en/latest/requirements.html
 | 
						|
    install_requires=[],
 | 
						|
 | 
						|
    # List additional groups of dependencies here (e.g. development dependencies).
 | 
						|
    # You can install these using the following syntax, for example:
 | 
						|
    # $ pip install -e .[dev,test]
 | 
						|
    extras_require={
 | 
						|
        'dev': [],
 | 
						|
        'test': [],
 | 
						|
    },
 | 
						|
 | 
						|
)
 |