From 112b27f0591d1d94989fca8be23e7d4560df8ff5 Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Tue, 18 Aug 2026 14:40:57 -0700 Subject: [PATCH] docs: update entry point to __main__.py --- docs/developing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/developing.md b/docs/developing.md index 9dba3bde..71726351 100644 --- a/docs/developing.md +++ b/docs/developing.md @@ -132,7 +132,7 @@ A reference `.envrc` is provided for use with [direnv](#direnv), see [`contrib/. ### Editor Integration -The entry point for TagStudio is `src/tagstudio/main.py`. You can target this file from your IDE to run or connect a debug session. The example(s) below show off example launch scripts for different IDEs. Here you can also take advantage of [launch arguments](./usage.md/#launch-arguments) to pass your own test [libraries](libraries.md) to use while developing. You can find more editor configurations in [`contrib`](https://github.com/TagStudioDev/TagStudio/tree/main/contrib). +The entry point for TagStudio is `src/tagstudio/__main__.py`. You can target this file from your IDE to run or connect a debug session. The example(s) below show off example launch scripts for different IDEs. Here you can also take advantage of [launch arguments](./usage.md/#launch-arguments) to pass your own test [libraries](libraries.md) to use while developing. You can find more editor configurations in [`contrib`](https://github.com/TagStudioDev/TagStudio/tree/main/contrib). === "VS Code" @@ -144,7 +144,7 @@ The entry point for TagStudio is `src/tagstudio/main.py`. You can target this fi "name": "TagStudio", "type": "python", "request": "launch", - "program": "${workspaceRoot}/src/tagstudio/main.py", + "program": "${workspaceRoot}/src/tagstudio/__main__.py", "console": "integratedTerminal", "justMyCode": true, "args": ["-o", "~/Documents/Example"]