Skip to content

Releases: ubc-library-rc/dataverse_utils

v0.13.1 – 20 September 2024: "Moribund landscape"

20 Sep 16:29
Compare
Choose a tag to compare
  • Allow an override on upload to force a particular mimetype
  • TSVs can have custom paths so that destination file trees can be made on the fly
  • Typo correcshuns corrections

Full Changelog: v0.10.4...v0.13.1

v0.10.3 – 8 August 2023: "Barbecued cabbage"

08 Aug 20:25
Compare
Choose a tag to compare

v0.10.3 — 8 August 2023

  • dataverse_utils.dvdata.Study objects now have source_version and target_version keys.

  • Class methoddataverse_utils.dvdata.Study.get_version will retrieve a target's Dataverse version.

  • dataverse_utils.dvdata.Study.fix_licence will replace formerly correct licence type 'NONE' with None for compatibilty with Dataverse v5.10+.

  • dataverse_utils.dvdata.Study.production_location will change productionPlace multiple value to True and convert value to [value] for compatibility with Dataverse v5.13+.

  • dataverse_utils.dvdata.Study.set_version with call to target url method will create (hopefully) correct upload json.

  • dv_study_migrator now uses these methods from dataverse_utils.dvdata.Study.


Full Changelog: v0.10.2...v0.10.3

v0.9.2 – 4 August 2023: "Conflict unresolution"

04 Aug 21:46
Compare
Choose a tag to compare

v0.9.2 — 4 August 2023

  • dv_study_migrator checks for Dataverse target version and (ideally) handles licence uploads correctly. That is, there will be "Custom Dataset Terms" plus the terms of use when migrating data from another instance.

Full Changelog: v0.9.1...v0.9.2

v0.9.1 — 3 August 2023: "Petechial haemorrhaging"

03 Aug 22:00
Compare
Choose a tag to compare

v0.9.1 — 2 August 2023

  • New script dv_study_migrator can transfer metadata and files between dataverse installations
  • dataverse_utils.upload_file now has customizable timeout, labels, etc.
  • dv_record_copy has corrected documentation

Full Changelog: v0.8.7...v0.9.1

v0.8.7 - 11 May 2023: "Plastic nameplates"

11 May 17:38
Compare
Choose a tag to compare

v0.8.7 - 11 May 2023

  • Updated dryad2dataverse dependency to eliminate the possibility of urllib3.util.Retry errors.
  • Fixed typo in pyproject.toml so that utility runs instead of creating an error.

Full Changelog: v0.8.5...v0.8.7

v0.8.5 - 4 May 2023: "Loss of power"

04 May 22:22
Compare
Choose a tag to compare

v0.8.5 - 4 May 2023

Now available on PyPi! No more faffing about with Git!

Now includes eight console utilities for your management pleasure. Collect them all!

  • Console scripts should function properly from the command line and work with cygwin
  • Repackaged to work with current standards
  • Documentation no longer out of date
  • LDC uploader now requires manually created certificate chain .pem
  • Record copying utility available.

Check the changelog for all of the exciting details!

Full Changelog: v0.6.0...v0.8.5

v0.6.0 - 26 April 2022: "Probably should have done this earlier"

26 Apr 15:45
Compare
Choose a tag to compare

This release includes automatic mimetype detection in dv_manifest_gen.py and support for setting mimetypes in the upload functions in dataverse_utils.

It's also the first "release", although tags are available for earlier versions.