Metadata-Version: 2.1
Name: dataverse_utils
Version: 0.10.4
Summary: Utilities for the Dataverse data respository system
Author-email: Paul Lesack <paul.lesack@ubc.ca>
Project-URL: Homepage, https://ubc-library-rc.github.io/dataverse_utils
Project-URL: Repository, https://github.com/ubc-library-rc/dataverse_utils.git
Project-URL: Issue Tracker, https://github.com/ubc-library-rc/dataverse_utils/issues
Keywords: Harvard Dataverse,Dataverse,research data management,data repository
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Education
Classifier: Topic :: Internet :: WWW/HTTP :: Site Management
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENCE.md
Requires-Dist: beautifulsoup4 >=4.12.2
Requires-Dist: certifi >=2022.12.7
Requires-Dist: chardet >=5.1.0
Requires-Dist: charset-normalizer >=3.1.0
Requires-Dist: dryad2dataverse >=0.6.1
Requires-Dist: idna >=3.4
Requires-Dist: Markdown >=3.2.1
Requires-Dist: markdownify >=0.11.6
Requires-Dist: requests >=2.29.0
Requires-Dist: requests-toolbelt >=1.0.0
Requires-Dist: six >=1.16.0
Requires-Dist: soupsieve >=2.4.1
Requires-Dist: urllib3 >=1.26.15
Provides-Extra: server
Requires-Dist: psycopg2-binary ; extra == 'server'

# Dataverse utilities

This is a generalized set of console utilities and Python 3.6+ package which help with managing [Dataverse](https://dataverse.org) 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](https://abacus.library.ubc.ca) at the [University of British Columbia Library](https://library.ubc.ca)), 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>.
