import pathlib import sys from setuptools import setup, find_packages here = pathlib.Path(__file__).parent.resolve() src = here / 'src' sys.path.append(src.as_posix()) from xbc.version import version long_description = (here / "README.md").read_text(encoding="utf-8") setup( name='py-xbc', version=version, description='A library for manipulating eXtra Boot Configuration (XBC) files', long_description=long_description, long_description_content_type='text/markdown', url='https://gitea.treehouse.systems/VulpineAmethyst/py-xbc', author='Síle Ekaterin Liszka', author_email='sheila@vulpine.house', keywords='xbc, configuration, bootconfig', package_dir={'': 'src'}, packages=find_packages(where='src'), python_requires='>=3.7, <4', install_requires=['pyparsing'], extras_require={ 'test': ['pytest'], }, project_urls={ 'Bug Reports': 'https://gitea.treehouse.systems/VulpineAmethyst/py-xbc/issues', 'Source': 'https://gitea.treehouse.systems/VulpineAmethyst/py-xbc', } )