Skip to content

Commit ff4856d

Browse files
committed
chore: also support diffpy.apps entry point
1 parent a8ffd7b commit ff4856d

3 files changed

Lines changed: 3 additions & 33 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ exclude = [] # exclude packages matching these glob patterns (empty by default)
5151
namespaces = false # to disable scanning PEP 420 namespaces (true by default)
5252

5353
[project.scripts]
54+
"diffpy.apps" = "diffpy.apps.apps:main"
5455
"diffpy.app" = "diffpy.apps.apps:main"
5556

5657
[tool.setuptools.dynamic]

src/diffpy/apps/apps.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ def main():
2929

3030
parser.add_argument(
3131
"--version",
32-
action="store_true",
33-
help="Show the program's version number and exit",
32+
action="version",
33+
version=f"diffpy.apps {__version__}",
3434
)
3535
apps_parsers = parser.add_subparsers(
3636
title="Available applications",

src/diffpy/apps/functions.py

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)