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 | ||||
|  | ||||
| # Distribution / packaging | ||||
| build/ | ||||
| dist/ | ||||
| lib/ | ||||
| lib64/ | ||||
| *.egg-info/ | ||||
| *.egg | ||||
|  | ||||
| # PyCharm | ||||
| .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