Releases: gdcc/easyDataverse
Releases · gdcc/easyDataverse
v0.4.1
v0.4.0
The latest version of EasyDataverse has a new feature that eliminates the need for code generation. Now, users can connect to any Dataverse instance and generate dynamic in-memory types corresponding to the metadata blocks given at the instance. This makes it easier to create and update metadata without any hassle.
EasyDataverse now supports S3-compatible and parallelized data file uploads using the python-dvuploader. Also, the library's stability has been greatly optimized through a rigorous and comprehensive unit and integration test framework based on Dataverse Action.
What's Changed
- Added metadatablock schema export by @JR-1991 in #2
- fix minor typo in example by @atrisovic in #3
- 4 error at creating a dataset from url by @JR-1991 in #7
- Add more info on retrieving metadata and files by @atrisovic in #9
- Add
categories
kwargs - fixes #15 by @JR-1991 in #17 - Dynamic metadata block generation and DVUploader integration by @JR-1991 in #16
- Add codespell support (config, workflow) and make it fix some typos by @yarikoptic in #18
- Allow different filename upon file upload by @JR-1991 in #23
- Use
editMetadata
endpoint for dataset updates by @JR-1991 in #21 - Migrate to
pyproject.toml
by @JR-1991 in #24
New Contributors
- @atrisovic made their first contribution in #3
- @yarikoptic made their first contribution in #18
Full Changelog: https://github.com/gdcc/easyDataverse/commits/v0.4.0