Implement the python_plotting_requirements() factory function that bundles python_tool_requirements() with matplotlib-specific requirements.
Implementation
- Create in mellea/stdlib/requirements/plotting/matplotlib.py
- Accept output_path and allowed_imports parameters
Tests & Documentation
- Comprehensive docstring with Args, Returns, Raises, Examples sections
- Test factory returns correct bundled requirements
- Test parameter propagation and edge cases
Part of #1023
Implement the python_plotting_requirements() factory function that bundles python_tool_requirements() with matplotlib-specific requirements.
Implementation
Tests & Documentation
Part of #1023