Skip to content

Commit fb661ff

Browse files
committed
+cli
1 parent 2f18fb8 commit fb661ff

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

dephell_changelogs/__main__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from ._cli import entrypoint
2+
3+
entrypoint()

dephell_changelogs/_cli.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import sys
2+
3+
from ._finder import get_changelog_url
4+
5+
6+
def main(argv) -> int:
7+
if not argv:
8+
raise ValueError('project name or URL required')
9+
url = get_changelog_url(argv[0])
10+
if not url:
11+
return 1
12+
print(url)
13+
return 0
14+
15+
16+
def entrypoint():
17+
sys.exit(main(sys.argv[1:]))

0 commit comments

Comments
 (0)