This commit is contained in:
2026-01-23 16:39:42 +11:00
12 changed files with 32 additions and 15 deletions

1
dig/__init__.py Normal file
View File

@@ -0,0 +1 @@
from .main import main

View File

@@ -1,4 +1,4 @@
from util import * from .util import *
import shutil import shutil
import os, sys import os, sys

View File

@@ -1,4 +1,4 @@
from util import * from .util import *
import os, sys import os, sys
from rich.console import Console from rich.console import Console

View File

@@ -8,7 +8,7 @@ import shutil
from rich.console import Console from rich.console import Console
from rich.progress import SpinnerColumn from rich.progress import SpinnerColumn
from util import check_ground_libs_path, check_sudo from .util import check_ground_libs_path, check_sudo
console = Console() console = Console()

View File

@@ -3,7 +3,7 @@ import configparser
from rich import print from rich import print
from rich.table import Table from rich.table import Table
from util import check_ground_libs_path from .util import check_ground_libs_path
def list_cmd(args): def list_cmd(args):

View File

@@ -2,12 +2,12 @@
import argparse import argparse
import os, sys import os, sys
from install import install from .install import install
from publish import publish from .publish import publish
from remove import remove from .remove import remove
from list import list_cmd from .list import list_cmd
from uninstall import uninstall from .uninstall import uninstall
from build import build from .build import build
def parse_arguments(): def parse_arguments():
@@ -67,7 +67,7 @@ def parse_arguments():
elif args.command == "build": elif args.command == "build":
build(args) build(args)
elif args.command == "docs": elif args.command == "docs":
from docs import docs from .docs import docs
docs(args) docs(args)
def main(): def main():

View File

@@ -1,7 +1,7 @@
import os, sys import os, sys
import shutil import shutil
from util import check_ground_libs_path, check_sudo from .util import check_ground_libs_path, check_sudo
from rich.console import Console from rich.console import Console

View File

@@ -1,3 +1,3 @@
rich setuptools
requests wheel
textual twine

16
setup.py Normal file
View File

@@ -0,0 +1,16 @@
from setuptools import setup, find_packages
setup(
name="digpkg",
version="1.0",
packages=find_packages(),
install_requires=[
"textual>=7.3.0",
"requests>=2.32.5"
],
entry_points={
"console_scripts": [
"dig = dig:main"
]
}
)