Files
Taeyoung96 17a1b42edf fix: address Copilot review comments + update CloudCompare README icon
Code fixes (cc_backend.py):
- restrict component glob to input stem to avoid picking up leftover files
- move generated components to output_dir via shutil.move
- coerce RANDOM subsample parameter to int

Code fixes (export.py):
- move overwrite check after preset path resolution in export_cloud/export_mesh

Code fixes (project.py):
- guard fcntl import with try/except for Windows compatibility

Code fixes (cloudcompare_cli.py):
- remove non-existent 'project open' from REPL help
- fix session update after 'project new' and explicit -p/--project usage

Docs (SKILL.md):
- fix Click root option placement in example
- remove non-existent redo reference

Docs (README.md):
- replace cloud emoji with 🅲🅲 icon
- update test totals to 2,005

Config (registry.json, setup.py):
- align registry version to 1.0.0
- use Path.read_text(encoding='utf-8') in setup.py

88/88 tests passing (49 unit + 39 E2E)
2026-03-30 20:33:58 +09:00

35 lines
1.1 KiB
Python

from pathlib import Path
from setuptools import setup, find_namespace_packages
_readme = Path("cli_anything/cloudcompare/README.md")
_long_description = _readme.read_text(encoding="utf-8") if _readme.is_file() else ""
setup(
name="cli-anything-cloudcompare",
version="1.0.0",
description="Agent-friendly CLI harness for CloudCompare 3D point cloud software",
long_description=_long_description,
long_description_content_type="text/markdown",
author="cli-anything",
python_requires=">=3.10",
packages=find_namespace_packages(include=["cli_anything.*"]),
package_data={
"cli_anything.cloudcompare": ["skills/*.md"],
},
install_requires=[
"click>=8.0.0",
"prompt-toolkit>=3.0.0",
],
entry_points={
"console_scripts": [
"cli-anything-cloudcompare=cli_anything.cloudcompare.cloudcompare_cli:main",
],
},
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Topic :: Scientific/Engineering :: GIS",
"Topic :: Scientific/Engineering :: Visualization",
],
)