25 lines
		
	
	
		
			647 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			647 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from setuptools import setup, find_packages
 | |
| import re, ast
 | |
| 
 | |
| # get version from __version__ variable in erpnext/__init__.py
 | |
| _version_re = re.compile(r'__version__\s+=\s+(.*)')
 | |
| 
 | |
| with open('requirements.txt') as f:
 | |
| 	install_requires = f.read().strip().split('\n')
 | |
| 
 | |
| with open('erpnext/__init__.py', 'rb') as f:
 | |
| 	version = str(ast.literal_eval(_version_re.search(
 | |
| 		f.read().decode('utf-8')).group(1)))
 | |
| 
 | |
| setup(
 | |
| 	name='erpnext',
 | |
| 	version=version,
 | |
| 	description='Open Source ERP',
 | |
| 	author='Frappe Technologies',
 | |
| 	author_email='info@erpnext.com',
 | |
| 	packages=find_packages(),
 | |
| 	zip_safe=False,
 | |
| 	include_package_data=True,
 | |
| 	install_requires=install_requires
 | |
| )
 |