diff --git a/news/entrypoint.rst b/news/entrypoint.rst new file mode 100644 index 0000000..a029cd4 --- /dev/null +++ b/news/entrypoint.rst @@ -0,0 +1,23 @@ +**Added:** + +* Add diffpy.cmi as entrypoint. + +**Changed:** + +* + +**Deprecated:** + +* + +**Removed:** + +* + +**Fixed:** + +* + +**Security:** + +* diff --git a/pyproject.toml b/pyproject.toml index 55c71c2..7f46926 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,6 +50,7 @@ namespaces = false # to disable scanning PEP 420 namespaces (true by default) [project.scripts] cmi = "diffpy.cmi.cli:main" +"diffpy.cmi" = "diffpy.cmi.cli:main" [tool.setuptools.dynamic] dependencies = {file = ["requirements/packs/core.txt"]} diff --git a/src/diffpy/cmi/cli.py b/src/diffpy/cmi/cli.py index 50a793e..0fd24df 100644 --- a/src/diffpy/cmi/cli.py +++ b/src/diffpy/cmi/cli.py @@ -135,7 +135,7 @@ def _build_parser() -> argparse.ArgumentParser: p = argparse.ArgumentParser( prog="cmi", description=( - "Welcome to diffpy-CMI, a complex modeling infrastructure " + "Welcome to diffpy.cmi, a complex modeling infrastructure " "for multi-modal analysis of scientific data.\n\n" ), formatter_class=argparse.ArgumentDefaultsHelpFormatter,