Simple cloud browser example using GDAL virtual filesystem and PyQt6
This is a stripped down example that shows how to use GDAL virtual filesystem functions to implement a simple browser. Use as you see fit. Please note that the function osgeo.gdal.GetSSLCertificates() is not present in upstream builds.
Azure OAuth requires MSAL: https://github.com/AzureAD/microsoft-authentication-library-for-python. Google OAuth requires google_auth_oauthlib: https://github.com/googleapis/google-auth-library-python-oauthlib.
Icons from Papirus icon theme (GPL): https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git
