robintw / Py6S

A Python interface to the 6S Radiative Transfer Model
GNU Lesser General Public License v3.0
191 stars 105 forks source link

Remove matplotlib from requirements #38

Closed j08lue closed 3 years ago

j08lue commented 6 years ago

How about making matplotlib an optional dependency? It is only used in a single place in the main code:

https://github.com/robintw/Py6S/blob/bbfbca9a831232c843837b37e10a1b4e71f20183/Py6S/SixSHelpers/all_wavelengths.py#L778

I can make a PR if you like.

robintw commented 3 years ago

Fixed in #85.