Coverage for ezstitcher/__main__.py: 0%

9 statements  

« prev     ^ index     » next       coverage.py v7.3.2, created at 2025-04-30 13:20 +0000

1#!/usr/bin/env python3 

2""" 

3EZStitcher package entry point. 

4 

5Note: Command-line interface is not yet supported. 

6EZStitcher is currently only available through its Python API. 

7""" 

8 

9import sys 

10 

11 

12def main(): 

13 """ 

14 Main entry point for the package when run as a script. 

15 Currently only displays a message that CLI is not supported. 

16 

17 Returns: 

18 int: Exit code (1 for error) 

19 """ 

20 print("EZStitcher command-line interface is not yet supported.") 

21 print("Please use the Python API instead.") 

22 print("For documentation, visit: https://ezstitcher.readthedocs.io/") 

23 return 1 

24 

25 

26if __name__ == "__main__": 

27 sys.exit(main())