mirror of
				https://github.com/KevinMidboe/tableprint.git
				synced 2025-10-29 18:00:16 +00:00 
			
		
		
		
	added setup.py script
This commit is contained in:
		
							
								
								
									
										9
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -1,4 +1,13 @@ | |||||||
|  | # Byte-compiled / optimized / DLL files | ||||||
| *.pyc | *.pyc | ||||||
|  |  | ||||||
|  | # Distribution / packaging | ||||||
|  | build/ | ||||||
|  | dist/ | ||||||
|  | lib/ | ||||||
|  | lib64/ | ||||||
|  | *.egg-info/ | ||||||
|  | *.egg | ||||||
|  |  | ||||||
| # PyCharm | # PyCharm | ||||||
| .idea/ | .idea/ | ||||||
							
								
								
									
										78
									
								
								setup.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										78
									
								
								setup.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,78 @@ | |||||||
|  | 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 :: Tex 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': [], | ||||||
|  |     }, | ||||||
|  |  | ||||||
|  | ) | ||||||
		Reference in New Issue
	
	Block a user