#!/usr/bin/env python3 """ Setup script for deb-mock package """ from setuptools import setup, find_packages import os # Read the README file for long description def read_readme(): with open("README.md", "r", encoding="utf-8") as fh: return fh.read() setup( name="deb-mock", version="0.1.0", author="Deb-Mock Team", author_email="team@deb-mock.org", description="A low-level utility to create clean, isolated build environments for Debian packages", long_description=read_readme(), long_description_content_type="text/markdown", url="https://github.com/deb-mock/deb-mock", packages=find_packages(), classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Topic :: Software Development :: Build Tools", "Topic :: System :: Archiving :: Packaging", ], python_requires=">=3.8", install_requires=[ "click>=8.0.0", "pyyaml>=6.0", "jinja2>=3.0.0", "requests>=2.25.0", ], entry_points={ "console_scripts": [ "deb-mock=deb_mock.cli:main", ], }, include_package_data=True, package_data={ "deb_mock": ["templates/*", "config/*"], }, )