I'm fine including additional libraries other than the primary dependencies like numPy, netCDF4 and others, because it adds to the development environment that comes with Tethys. Sort of the same logic as why we include GeoServer or PostGIS. Another motivation for providing these libraries with Tethys is to normalize the versions that are used by apps. What do you do if you want to install two apps that require different versions of these libraries? Certainly this argument could apply to any app dependencies, so I don't want to take it too far, but for a few core libraries that may get wide use, I think this is OK. SQLAlchemy is not necessarily a requirement of Tethys or the apps, but we include that library and promote it's user over the Django ORM.
--
You received this message because you are subscribed to a topic in the Google Groups "Tethys Platform" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tethysplatform/erUesn46Spg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tethysplatfor...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tethysplatform/b39e5fe5-d79f-4cc4-8edd-fe7e0b218daf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "Tethys Platform" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tethysplatform/erUesn46Spg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tethysplatfor...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tethysplatform/6ad8309c-d1b3-4c96-ab13-331be9cf6348%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.