mirror of
				https://github.com/jlu5/PyLink.git
				synced 2025-11-04 08:57:25 +01:00 
			
		
		
		
	WIP: Very basic setup.py
Import paths, etc. in the PyLink app still need to be adjusted!
This commit is contained in:
		
							parent
							
								
									1caf42e8c3
								
							
						
					
					
						commit
						5f9c14ca18
					
				
							
								
								
									
										60
									
								
								setup.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								setup.py
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,60 @@
 | 
			
		||||
"""Setup module for PyLink IRC Services."""
 | 
			
		||||
 | 
			
		||||
from setuptools import setup, find_packages
 | 
			
		||||
from codecs import open
 | 
			
		||||
from os import path
 | 
			
		||||
 | 
			
		||||
curdir = path.abspath(path.dirname(__file__))
 | 
			
		||||
 | 
			
		||||
# FIXME: Convert markdown to RST
 | 
			
		||||
with open(path.join(curdir, 'README.md'), encoding='utf-8') as f:
 | 
			
		||||
    long_description = f.read()
 | 
			
		||||
 | 
			
		||||
setup(
 | 
			
		||||
    name='pylinkirc',
 | 
			
		||||
    version='0.9.0-dev1',
 | 
			
		||||
 | 
			
		||||
    description='PyLink IRC Services',
 | 
			
		||||
    long_description=long_description,
 | 
			
		||||
 | 
			
		||||
    url='https://github.com/GLolol/PyLink',
 | 
			
		||||
 | 
			
		||||
    # Author details
 | 
			
		||||
    author='James Lu',
 | 
			
		||||
    author_email='GLolol@overdrivenetworks.com',
 | 
			
		||||
 | 
			
		||||
    # Choose your license
 | 
			
		||||
    license='MPL 2.0',
 | 
			
		||||
 | 
			
		||||
    # See https://pypi.python.org/pypi?%3Aaction=list_classifiers
 | 
			
		||||
    classifiers=[
 | 
			
		||||
        'Development Status :: 3 - Alpha',
 | 
			
		||||
 | 
			
		||||
        'Intended Audience :: Developers',
 | 
			
		||||
        'Intended Audience :: System Administrators',
 | 
			
		||||
        'Topic :: Communications :: Chat :: Internet Relay Chat',
 | 
			
		||||
        'Topic :: Software Development :: Libraries :: Python Modules',
 | 
			
		||||
        'License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)',
 | 
			
		||||
 | 
			
		||||
        'Programming Language :: Python :: 3',
 | 
			
		||||
        'Programming Language :: Python :: 3.4',
 | 
			
		||||
        'Programming Language :: Python :: 3.5',
 | 
			
		||||
    ],
 | 
			
		||||
 | 
			
		||||
    keywords='IRC services chat',
 | 
			
		||||
    install_requires=['pyyaml'],
 | 
			
		||||
 | 
			
		||||
    # Folders (packages of code)
 | 
			
		||||
    packages=find_packages(exclude=['log', 'docs', 'tests']),
 | 
			
		||||
 | 
			
		||||
    # Single modules. TODO: consider organizing this into a pylink/ folder
 | 
			
		||||
    py_modules=["classes", "conf", "coreplugin", "log", "structures", "utils", "world"],
 | 
			
		||||
 | 
			
		||||
    # Data files
 | 
			
		||||
    package_data={
 | 
			
		||||
        '': ['example-conf.yml'],
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    # Executable scripts
 | 
			
		||||
    scripts=["pylink"],
 | 
			
		||||
)
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user