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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| dataverse_utils-0.26.4.tar.gz | 65.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.