There is currently no way to find out how many versions there are of a file stored in GridFS.
Along side the .get_version() and .get_last_version() there needs to be something like, for example, a .list_versions(filename=None) method returning a list of tuple(version_number, updated_date).