claudio@56: # -*- coding: utf-8 -*- claudio@56: claudio@56: import sys claudio@56: from setuptools import setup claudio@56: claudio@56: sys.path.insert(0, '.') claudio@56: from yml2 import yml2c claudio@56: caption = yml2c.__doc__.split('\n')[0] claudio@56: short_desc, version = map(lambda s: s.strip(), caption.split('version', 1)) claudio@56: claudio@56: with open('README.md', 'r') as fh: claudio@56: long_desc = fh.read().strip() claudio@56: claudio@56: setup( claudio@56: name='YML2', claudio@56: version=version, claudio@56: description=short_desc, claudio@56: long_description=long_desc, claudio@56: author="Volker Birk", claudio@56: author_email="vb@pep.foundation", claudio@56: url="https://pep.foundation/dev/repos/yml2", claudio@56: zip_safe=False, claudio@56: packages=["yml2"], claudio@56: install_requires=['lxml'], claudio@56: package_data = { claudio@56: '': ['gpl-2.0.txt', '*.css', '*.yhtml2'], claudio@56: 'yml2': ['*.yml2', '*.ysl2'], claudio@56: }, claudio@56: entry_points = { claudio@56: 'console_scripts': [ claudio@56: 'yml2c=yml2.yml2c:main', claudio@56: 'yml2proc=yml2.yml2proc:main' claudio@56: ], claudio@56: } claudio@56: ) claudio@56: