Unsure if viable, but it would be cool to cut another potential step, like ideally:
LOAD gsheets;
FROM read_gsheet(
'1B4RFuOnZ4ITZ-nR9givZ7vWVOTVddC3VTKuSqgifiyE',
sheet = 'We <3 Ducks',
range = 'A:A',
all_varchar = true
);
--- Invalid Input Error:
--- No 'gsheet' secret found. Please create a secret with 'CREATE SECRET' first.
while this could possibly just work without auth.
Use case is that reading publicly available sheets could just work (while writing / accessing private ones will not)
Example is from the super cool article at https://duckdb.org/2025/02/26/google-sheets-community-extension