Skip to content

v0.4.0

Compare
Choose a tag to compare
@znicholls znicholls released this 14 Feb 13:31
· 12 commits to main since this release

Announcements

  • We have added a method that retrieves the draft deposition ID, irrespective of whether a draft already exists or not. This works around the last major issue in our API so workflows should now be much smoother 🎉

Changelog

🆕 Features

  • Added [ZenodoInteractor.get_draft_deposition_id][openscm_zenodo.ZenodoInteractor.get_draft_deposition_id].
    This makes it possible to get the draft deposition ID, even if you're already created the draft.
    It is the recommended way of getting a draft deposition ID,
    superseding [ZenodoInteractor.create_new_version_from_latest][openscm_zenodo.ZenodoInteractor.create_new_version_from_latest].
    ([ZenodoInteractor.create_new_version_from_latest][openscm_zenodo.ZenodoInteractor.create_new_version_from_latest]
    is still available, it just fails if you have already created a draft.) (#15)

Changes

  • e27cfa3 bump: version 0.3.2a1 -> 0.4.0
  • ed7b5c2 CHANGELOG
  • 7189318 Add tests and get draft functionality
  • 821ee81 Add top-level API and shuffle method order
  • 1ce4259 Fix up whitespace normalisation
  • 8d37f51 bump(pre-release): version 0.3.1 > 0.3.2a1