astrodbtoolkit / astrodbtoolkit/astrodb_utils
Make `matplotlib` a dependency?
- Dominant language
- Python
- Stars
- 0
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
For the spectrum utils, one of the functions uses `matplotlib`. I made it so that `matplotlib` is not a requirement. If the user doesn't have it installed, it will let them know plotting won't work. But that brings up a larger question: do we want to make `matplotlib` a requirement? I could imagine other plotting/visualization scripts that could eventually live here.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the spectrum utilities function that uses matplotlib and the project's dependency configuration. Determine whether matplotlib should be required for all users or remain optional as plotting support expands. Done means the dependency policy is decided and reflected consistently in the package configuration and user-facing behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- matplotlib, python
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100