diff --git a/bin/__main__.py b/bin/__main__.py deleted file mode 100644 index cecb69c..0000000 --- a/bin/__main__.py +++ /dev/null @@ -1,3 +0,0 @@ -from bin.cli import main - -main() diff --git a/bin/__init__.py b/myclaude/__init__.py similarity index 100% rename from bin/__init__.py rename to myclaude/__init__.py diff --git a/myclaude/__main__.py b/myclaude/__main__.py new file mode 100644 index 0000000..501c22d --- /dev/null +++ b/myclaude/__main__.py @@ -0,0 +1,3 @@ +from myclaude.cli import main + +main() diff --git a/bin/cli.py b/myclaude/cli.py similarity index 95% rename from bin/cli.py rename to myclaude/cli.py index b2bd5fa..adad350 100644 --- a/bin/cli.py +++ b/myclaude/cli.py @@ -9,8 +9,8 @@ from pathlib import Path import click from rich.console import Console -from bin.commands import update_cmd, upgrade_cmd -from bin.project_root import get_workspace_root +from myclaude.commands import update_cmd, upgrade_cmd +from myclaude.project_root import get_workspace_root stderr_console = Console(stderr=True) diff --git a/bin/commands/__init__.py b/myclaude/commands/__init__.py similarity index 100% rename from bin/commands/__init__.py rename to myclaude/commands/__init__.py diff --git a/bin/commands/init.py b/myclaude/commands/init.py similarity index 98% rename from bin/commands/init.py rename to myclaude/commands/init.py index e271b6f..2fe1574 100644 --- a/bin/commands/init.py +++ b/myclaude/commands/init.py @@ -6,7 +6,7 @@ from pathlib import Path from rich.console import Console -from bin.project_root import get_myclaude_project_root, get_workspace_root +from myclaude.project_root import get_myclaude_project_root, get_workspace_root console = Console() stderr_console = Console(stderr=True) diff --git a/bin/commands/update.py b/myclaude/commands/update.py similarity index 93% rename from bin/commands/update.py rename to myclaude/commands/update.py index 158f126..b8d7319 100644 --- a/bin/commands/update.py +++ b/myclaude/commands/update.py @@ -7,8 +7,8 @@ from pathlib import Path import click from rich.console import Console -from bin.commands.init import sync_workspace_links -from bin.project_root import get_myclaude_project_root +from myclaude.commands.init import sync_workspace_links +from myclaude.project_root import get_myclaude_project_root console = Console() stderr_console = Console(stderr=True) diff --git a/bin/project_root.py b/myclaude/project_root.py similarity index 100% rename from bin/project_root.py rename to myclaude/project_root.py diff --git a/pyproject.toml b/pyproject.toml index 496acb2..1fafc7d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ dependencies = [ ] [project.scripts] -myclaude = "bin.cli:cli" +myclaude = "myclaude.cli:cli" [dependency-groups] dev = ["pytest>=8.0"] @@ -23,7 +23,7 @@ requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] -packages = ["bin"] +packages = ["myclaude"] [tool.black] line-length = 80