Files
2026-07-13 12:55:23 +08:00

30 lines
950 B
Python

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",
)