You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A few thoughts on the design of loading the library as a whole (might be out of scope for this PR but worth mentioning):
I initially made the Session class load the library when it's used to avoid doing this work at import time. Mostly so we wouldn't have GMTLibNotFoundError at import.
That clearly didn't work because we need to call begin at import for this whole thing to work.
So it might be time to rethink loading libgmt in the class instead of as a global instead to avoid searching for it every time.
Or we figure out a way to not call begin at import time.
A few thoughts on the design of loading the library as a whole (might be out of scope for this PR but worth mentioning):
Session
class load the library when it's used to avoid doing this work at import time. Mostly so we wouldn't haveGMTLibNotFoundError
at import.begin
at import for this whole thing to work.begin
at import time.Originally posted by @leouieda in #702 (comment)
The text was updated successfully, but these errors were encountered: