diff --git a/.changeset/lucky-experts-mix.md b/.changeset/lucky-experts-mix.md new file mode 100644 index 0000000000000000000000000000000000000000..aa4e58d576c7cc3c55c153cc68aff63b20aba38f --- /dev/null +++ b/.changeset/lucky-experts-mix.md @@ -0,0 +1,5 @@ +--- +"create-llama": patch +--- + +Bring Python templates with TS templates to feature parity diff --git a/packages/create-llama/templates/python.ts b/packages/create-llama/templates/python.ts index 1848782bb1bc128d207df1e875d9a5e06529a209..b563b2bad7941d278d9831a09324dacabdfe4d1b 100644 --- a/packages/create-llama/templates/python.ts +++ b/packages/create-llama/templates/python.ts @@ -41,25 +41,22 @@ const addDependencies = async ( // Modify toml dependencies const tool = fileParsed.tool as any; - const dependencies = tool.poetry.dependencies as any; + const existingDependencies = tool.poetry.dependencies as any; for (const dependency of dependencies) { - dependencies[dependency.name] = dependency.version; + existingDependencies[dependency.name] = dependency.version; } // Write toml file const newFileContent = stringify(fileParsed); await fs.writeFile(file, newFileContent); - const dependenciesString = dependencies - .map((d: Dependency) => d.name) - .join(", "); + const dependenciesString = dependencies.map((d) => d.name).join(", "); console.log(`\nAdded ${dependenciesString} to ${cyan(FILENAME)}\n`); } catch (error) { console.log( `Error while updating dependencies for Poetry project file ${FILENAME}\n`, error, ); - console.log(error); } };