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.
pip install dataverse_utils
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.
The primary repository for this software is at https://github.com/ubc-library-rc/dataverse_utils.