Closed jonrkarr closed 2 years ago
There is a specific function in matplotlib (rc.validate_legend_loc) that gets deprecated. Once removed, the requirement can be relaxed.
Line 571
I have it removed in the 0.2.0 version that's being developed currently
I wasn't sure if MASSpy requires a specific version.
Alternatively, could you make matplotlib an optional requirement similar to Escher?
Definitely, I can make that happen in the 0.2.0 version.
Also, feel free to reach out to me too if there is anything specific you are looking to accomplish
@jonrkarr I believe I found a way to make the install for matplotlib optional. Let me know if this works for you
That would be a helpful solution. setuptools.setup
has an argument for optional dependencies.
Relaxed the requirement/made it optional, let me know if it works!
The revised dependencies is great. This makes it easier to create a single Python environment with many simulation tools, which is helpful to a few groups.
This is already working with 0.1.5.
Awesome, I'll close this issue then!
matplotlib 3.2 has extra requirements for libfreetype6-dev. If possible, it would be helpful to relax this to something like
matplotlib >= 3.2
.