Skip to main content
Access these methods through client.datasets.versions.

client.datasets.versions.list

List the versions of a dataset, newest first, with the tags on each.
Signature
Parameters
required · str
required · str
Returns DatasetVersionsResponse For examples, see the Python SDK guide.

client.datasets.versions.get

Get one version of a dataset by revision number, tag, or digest.
Signature
Parameters
required · str
required · str
optional · str · default:
Returns DatasetVersionDetailResponse For examples, see the Python SDK guide.

client.datasets.versions.tasks

List every task of a dataset version in task ID order, reading one page at a time.
Signature
Parameters
required · str
required · str
optional · str · default:
Returns list[DatasetTaskResponse] For examples, see the Python SDK guide.

client.datasets.versions.get_task

Get one task of a dataset version, with a temporary link to download its archive.
Signature
Parameters
required · str
required · str
required · str
optional · str · default:
Returns DatasetTaskDownloadResponse For examples, see the Python SDK guide.

client.datasets.versions.tag

Point a tag at the version ref names. latest always moves. Another tag moves only when force is true.
Signature
Parameters
required · str
required · str
required · str
required · str
optional · bool · default:
Returns DatasetVersionResponse For examples, see the Python SDK guide.

client.datasets.versions.untag

Remove a tag from a dataset. The latest tag can’t be removed.
Signature
Parameters
required · str
required · str
required · str
Returns DatasetVersionResponse For examples, see the Python SDK guide.

client.datasets.versions.download

Download a task archive to destination, refusing to replace an existing file unless overwrite is true.
Signature
Parameters
required · str
required · str
required · str
required · str | Path
optional · str · default:
optional · bool · default:
Returns Path For examples, see the Python SDK guide.