Duplicity has options to
- List backup sets
duplicity collection-status
- List files inside a backup set
duplicity list-current-files
As an example, you can know which backup sets are available :
duplicity collection-status /location/of/your/backups
And then list files of the 5 months ago backup set :
duplicity list-current-files -t 5M /location/of/your/backups | less
Finally you can restore with :
duplicity -t 5M --file-to-restore "path/to/My Documents" /location/of/your/backups /home/user/where_to_restore
Hope this can help, even if the question was asked long time ago...