Pandas como dividir dataframe por coluna por intervalo

Eu tenho um dataframe gigantesco com uma coluna do tipo datetime chamadadt, o quadro de dados é classificado com base emdt já. Quero dividir o quadro de dados em vários quadros de dados com base emdt, cada quadro de dados contém linhas dentro1 hr alcance.

Dividido

   dt                    text
0  20160811 11:05        a
1  20160811 11:35        b
2  20160811 12:03        c
3  20160811 12:36        d
4  20160811 12:52        e
5  20160811 14:32        f

para dentro

   dt                    text
0  20160811 11:05        a
1  20160811 11:35        b
2  20160811 12:03        c

   dt                    text
0  20160811 12:36        d
1  20160811 12:52        e

   dt                    text 
0  20160811 14:32        f

questionAnswers(2)

yourAnswerToTheQuestion