diff --git a/.changeset/shy-groups-fly.md b/.changeset/shy-groups-fly.md new file mode 100644 index 00000000..e645fe31 --- /dev/null +++ b/.changeset/shy-groups-fly.md @@ -0,0 +1,5 @@ +--- +"task-master-ai": minor +--- + +Add better support for python projects by adding `pyproject.toml` as a projectRoot marker diff --git a/scripts/modules/utils.js b/scripts/modules/utils.js index 2392b250..5ec6fc55 100644 --- a/scripts/modules/utils.js +++ b/scripts/modules/utils.js @@ -73,7 +73,7 @@ function resolveEnvVariable(key, session = null, projectRoot = null) { */ function findProjectRoot( startDir = process.cwd(), - markers = ['package.json', '.git', LEGACY_CONFIG_FILE] + markers = ['package.json', 'pyproject.toml', '.git', LEGACY_CONFIG_FILE] ) { let currentPath = path.resolve(startDir); const rootPath = path.parse(currentPath).root;