{"id":21713758,"url":"https://github.com/blurstudio/sublime_debugger-nuke","last_synced_at":"2025-06-10T16:32:38.046Z","repository":{"id":79965913,"uuid":"341718176","full_name":"blurstudio/sublime_debugger-Nuke","owner":"blurstudio","description":"A debug adapter for debugging Python 2 code in Foundry Nuke, using Sublime Text 3 and 4","archived":false,"fork":false,"pushed_at":"2021-06-25T06:12:20.000Z","size":11219,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"st3","last_synced_at":"2025-03-20T19:12:03.286Z","etag":null,"topics":["debug-adapter-protocol","debugger","foundry-nuke","python","sublime-text-3","sublime-text-4"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/blurstudio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-23T23:21:27.000Z","updated_at":"2024-09-10T14:48:21.000Z","dependencies_parsed_at":"2023-05-24T17:00:35.989Z","dependency_job_id":null,"html_url":"https://github.com/blurstudio/sublime_debugger-Nuke","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blurstudio%2Fsublime_debugger-Nuke","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blurstudio%2Fsublime_debugger-Nuke/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blurstudio%2Fsublime_debugger-Nuke/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blurstudio%2Fsublime_debugger-Nuke/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blurstudio","download_url":"https://codeload.github.com/blurstudio/sublime_debugger-Nuke/tar.gz/refs/heads/st3","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blurstudio%2Fsublime_debugger-Nuke/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259110464,"owners_count":22806724,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debug-adapter-protocol","debugger","foundry-nuke","python","sublime-text-3","sublime-text-4"],"created_at":"2024-11-26T00:20:24.994Z","updated_at":"2025-06-10T16:32:38.031Z","avatar_url":"https://github.com/blurstudio.png","language":"Python","readme":"# A Debug Adapter for Debugging Python 2 within Foundry's Nuke\n\nThis adapter serves as a \"middleman\" between the Sublime Debugger plugin \nand a DAP implementation for python (ptvsd) injected into Nuke.\n\nIt intercepts a few DAP requests to establish a connection between the debugger and Nuke, and \notherwise forwards all communications between the debugger and ptvsd normally.\n\n## Installation\n\nTo install from repo,\n- Open Sublime\n- Install the \"Debugger\" plugin with Package Control if not done already\n- In the \"Preferences\" menu, select \"Browse Packages...\"\n- Clone this repository into the folder opened by Sublime\n- Open the project you want to debug\n    - If the debugger isn't open, select \"Open\" in the \"Debugger\" menu option\n    - If it still doesn't open, ensure your project settings (Project -\u003e Edit Project) are not empty, then try again\n- Under the \"Debugger\" menu, select \"Add or Select Configuration\"\n- Select \"Add Configuration\" from the suggestions\n- There should be a \"Nuke: Python 2 Debugging\" option, click on it\n- You should have your project settings automatically opened, edited with the configuration\n- Save your project settings\n\n## Use\n\n- Go to Debugger -\u003e Add or Select Configuration, and select \"Nuke: Python 2 Debugging\"\n\nThe Nuke Adapter should now be functional just by pressing play.\n\nIf it is your first time installing the adapter and Nuke is already open, make sure to restart Nuke first (a first-time setup is performed).\n\n## Note\n\nCurrently only tested on Windows\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblurstudio%2Fsublime_debugger-nuke","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblurstudio%2Fsublime_debugger-nuke","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblurstudio%2Fsublime_debugger-nuke/lists"}