Dependency Management in Code

Domain: Code Generation

🎯 Motivation

Managing external libraries and their versions. The model can suggest and install dependencies.

📋 Concrete Example

Model: ‘You need requests for HTTP. I added it to requirements.txt. Also, you need Python 3.10+ for the match statement you are using.’ Manages dependencies automatically.

🔗 Analogy

Managing ingredients for a bakery - you need flour, sugar, eggs. You track what you have and what you need. Dependency management tracks code libraries the same way.