Skip to main content

Dataverse utilities

This is a generalized set of console utilities and Python 3.6+ package which help with managing Dataverse repositories. This means Harvard University's data repository software, not Microsoft's Dataverse product.

With these utilities you can:

  • Upload your data sets from a TSV spreadsheet
  • Bulk release multiple data sets
  • Bulk delete (unpublished) assets
  • Quickly duplicate records
  • Replace licences
  • and more!

All without touching the Dataverse GUI.

While the defaults favour a particular Dataverse instance (ie, the Abacus data repository at the University of British Columbia Library), they are designed to work with any installation / Dataverse user.

Quick install

pip install dataverse_utils

Documentation and API reference

User-friendly documentation is available at https://ubc-library-rc.github.io/dataverse_utils. This includes complete descriptions of all console utilities and a complete API reference.

Source code

The primary repository for this software is at https://github.com/ubc-library-rc/dataverse_utils.

Metadata

Release files for dataverse-utils 0.26.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dataverse-utils 0.26.4
File Size Uploaded Provenance
dataverse_utils-0.26.4.tar.gz 65.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for dataverse-utils 0.26.4
File Interpreter ABI Platform
dataverse_utils-0.26.4-py3-none-any.whl Python 3 none any Details

Total release size: 146.5 kB

Release files / dataverse_utils-0.26.4.tar.gz

Download URL dataverse_utils-0.26.4.tar.gz
Size 65.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ef3c9d5e24a1f4ead3d96a8ba22b01a8a270b4a80444f61a3a4fd22989f01625
BLAKE2b-256 checksum
How to use checksums
5e4a02b419fbae281008b1a67ed17c12b0a24baa998b0ac0b0d010ffa4344b8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.13.17 Darwin/24.6.0

Release files / dataverse_utils-0.26.4-py3-none-any.whl

Download URL dataverse_utils-0.26.4-py3-none-any.whl
Size 80.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
08ca7f3a53c46097d3c56bcc157658e478f98b2727e25d076547c49d4b0b8658
BLAKE2b-256 checksum
How to use checksums
31c112c48512f60f8da5709eadcea020b798ec35e81ddae2ce7c829ec80049ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.13.17 Darwin/24.6.0

Security for dataverse-utils 0.26.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.26.4 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page