Package now run as python3 -m pfbudget
Moves in line in the normal way python packages are run. https://docs.python.org/3/library/__main__.html
This commit is contained in:
parent
6f97b883fb
commit
f09b328c66
5
main.py
5
main.py
@ -1,5 +0,0 @@
|
||||
from pfbudget import Manager, run
|
||||
|
||||
if __name__ == "__main__":
|
||||
command, args = run()
|
||||
Manager(command, args).start()
|
||||
@ -1,8 +1,8 @@
|
||||
__all__ = ["run", "parse_data", "categorize_data"]
|
||||
__all__ = ["argparser", "Manager", "parse_data", "categorize_data"]
|
||||
__author__ = "Luís Murta"
|
||||
__version__ = "0.1"
|
||||
|
||||
from pfbudget.core.categories import categorize_data
|
||||
from pfbudget.core.manager import Manager
|
||||
from pfbudget.cli.runnable import run
|
||||
from pfbudget.cli.runnable import argparser
|
||||
from pfbudget.input.parsers import parse_data
|
||||
|
||||
@ -1,4 +1,8 @@
|
||||
from pfbudget.cli.runnable import run
|
||||
import pfbudget
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
run()
|
||||
argparser = pfbudget.argparser()
|
||||
args = vars(argparser.parse_args())
|
||||
assert "op" in args, "No operation selected"
|
||||
pfbudget.Manager(args["op"], args).start()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user