move main into cli init and remove circular import layer

This commit is contained in:
Nick Sweeting 2020-07-02 03:53:39 -04:00
parent 3ec97e5528
commit 322be6b292
5 changed files with 61 additions and 83 deletions

View file

@ -3,13 +3,8 @@
__package__ = 'archivebox'
import sys
from .cli import archivebox
def main():
archivebox.main(args=sys.argv[1:], stdin=sys.stdin)
from .cli import main
if __name__ == '__main__':
archivebox.main(args=sys.argv[1:], stdin=sys.stdin)
main(args=sys.argv[1:], stdin=sys.stdin)