tutorials icon indicating copy to clipboard operation
tutorials copied to clipboard

💡 [REQUEST] - Enable separate requirements.txt for each tutorial

Open carljparker opened this issue 2 years ago • 1 comments

🚀 Descirbe the improvement or the new tutorial

Request that we configure the tutorials repository and build to support a separate requirements.txt file for each tutorial. This change might require significant work and refactoring but it would bring benefits.

  • Different tutorials could use different versions of the same library--which might otherwise lead to conflicts.

  • When all of a tutorials requirements are specified with that tutorial, it is easier to precisely identify what those requirements are--and also easier to remove a tutorial from the build without disrupting other tutorials.

  • Because it is easier to understand a tutorials requirements and remove tutorials when necessary, it is easier to maintain the security of the repository.

Existing tutorials on this topic

No response

Additional context

The tutorials team will need to identify the correct priority for this work, but I wanted to get this issue in place for tracking purposes.

carljparker avatar Dec 06 '23 00:12 carljparker

Hi @carljparker, happy to help bring this to life.

jmarintur avatar Feb 23 '24 21:02 jmarintur