The only way that gsutil is supported is if you run the gsutil command itself. As noted in the "
README" file in the gslib directory, the gsutil library code is an internal interface, and we don't support users writing programs that directly call into that code (and, those interfaces can change without notice).
We have a number of users who call gsutil programmatically (for example using the Python subprocess module).