from pathlib import Path from setuptools import find_namespace_packages, setup here = Path(__file__).parent for _md in [here / "cli_anything/wiremock/README.md", here / "WIREMOCK.md"]: if _md.is_file(): long_description = _md.read_text(encoding="utf-8") break else: long_description = "" setup( name="cli-anything-wiremock", version="0.1.0", description="CLI harness for WireMock HTTP mock server administration", long_description=long_description, long_description_content_type="text/markdown", packages=find_namespace_packages(include=["cli_anything.*"]), include_package_data=True, package_data={"cli_anything.wiremock": ["skills/*.md", "*.md"]}, install_requires=["click>=8.0", "requests>=2.28", "rich>=13.0"], entry_points={ "console_scripts": [ "cli-anything-wiremock=cli_anything.wiremock.wiremock_cli:cli" ] }, python_requires=">=3.10", )