Apenas uma sugestão, estava demorando muito para carregar os dados a cada alteração no código. Resolvi converter os dados para o formato parquet. Agora está mais ágil.
Primeiro converti o arquivo e depois importei ele no programa.
import pandas as pd
import requests
url = 'https://labdados.com/produtos'
response = requests.get(url)
dados = pd.DataFrame.from_dict(response.json())
dados.to_parquet('produtos.parquet', )
Carregando os dados no aplicativo
dados = pd.read_parquet('produtos.parquet')
Bons estudos