Switch to using absolute imports

This commit is contained in:
2025-11-30 22:40:57 -05:00
parent 6a6667c3d6
commit f56c651961
4 changed files with 8 additions and 5 deletions

3
codupoc/__main__.py Normal file
View File

@@ -0,0 +1,3 @@
from codupoc.codupoc import main
main()

View File

@@ -4,8 +4,8 @@ from textual.widgets import Checkbox, Input, Header, Footer
from base64_random import gen_random_base64 from base64_random import gen_random_base64
from .todo import Todo from codupoc.todo import Todo
from .todomanager import TodoManager from codupoc.todomanager import TodoManager
class NewTodo(Input): class NewTodo(Input):
def on_input_submitted(self, event: Input.Submitted) -> None: def on_input_submitted(self, event: Input.Submitted) -> None:

View File

@@ -1,6 +1,6 @@
import re import re
from .todo import Todo from codupoc.todo import Todo
TODO_PATTERN = r"^- \[( |X)\] (.+)$" TODO_PATTERN = r"^- \[( |X)\] (.+)$"

View File

@@ -1,8 +1,8 @@
import sys import sys
from os import path from os import path
from .todo import Todo from codupoc.todo import Todo
from .slimdownparser import parse_todo from codupoc.slimdownparser import parse_todo
class TodoManager: class TodoManager:
filename = "todo.md" filename = "todo.md"