Skip to content

Commit 3bf31a8

Browse files
support version check (kyuridenamida#159)
1 parent f780a1d commit 3bf31a8

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

atcodertools/atcoder_tools.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@ def notify_if_latest_version_found():
3838
def main():
3939
notify_if_latest_version_found()
4040

41-
if len(sys.argv) < 2 or sys.argv[1] not in ("gen", "test", "submit", "codegen"):
41+
if len(sys.argv) < 2 or sys.argv[1] not in ("gen", "test", "submit", "codegen", "version"):
4242
print("Usage:")
4343
print("{} gen -- to generate workspace".format(sys.argv[0]))
4444
print("{} test -- to test codes in your workspace".format(sys.argv[0]))
4545
print(
4646
"{} submit -- to submit a code to the contest system".format(sys.argv[0]))
4747
print(
48-
"{} codegen -- to generate a code for a given problem (stdout)".format(sys.argv[0]))
48+
"{} version -- show atcoder-tools version".format(sys.argv[0]))
4949
sys.exit(-1)
5050

5151
prog = " ".join(sys.argv[:2])
@@ -63,6 +63,5 @@ def main():
6363
if sys.argv[1] == "codegen":
6464
codegen_main(prog, args)
6565

66-
67-
if __name__ == '__main__':
68-
main()
66+
if sys.argv[1] == "version":
67+
print(__version__)

0 commit comments

Comments
 (0)