pyDataverse icon indicating copy to clipboard operation
pyDataverse copied to clipboard

Python module for Dataverse Software (dataverse.org).

Results 114 pyDataverse issues
Sort by recently updated
recently updated
newest added

**Purpose** Work out test strategy and test plan for pyDataverse, with a test plan. **Scope** In: * Detailed test plan for API module Out: * Detailed test plan for models...

type:feature
info:help wanted
pkg:testing
prio:high
status:wip

## Prepare * [ ] Test Strategy #70 * [ ] Collect data * [x] Clarify Copyright * [ ] Clarify GDPR compliance * [ ] Check completeness ## Steps...

type:feature
pkg:testing
pkg:models
pkg:api
prio:high
status:wip

## Prepare * [x] Risk Assessment #82 * [ ] Test Strategy #70 * [ ] Work out testdata #84 * [ ] Read Dataverse API docs * [ ]...

type:feature
pkg:testing
pkg:api
prio:high
status:wip

## Prepare * [ ] Check: risk assessment methodology * [x] [5 phases of software development life cycle and risk assessment Source](https://archer-soft.com/blog/5-phases-software-development-life-cycle-and-risk-assessment) * [x] [Risk Management in Software Development and...

type:task
prio:high
status:wip

Using a Python script with create_dataset() I created a [a new dataset on `demo.dataverse.org`](https://demo.dataverse.org/dataset.xhtml?persistentId=doi%3A10.70122%2FFK2%2F4S42UT&version=DRAFT) (and one more dataverse server). ```Python api = Api(base_url = dvserver, api_token = dvtoken) api.create_dataset("1", dsmd)...

type:bug
info:beginner
pkg:api
prio:asap
status:confirmed

*Any change needs to be discussed before proceeding. Failure to do so may result in the rejection of the pull request.* Thanks for submitting a pull request! It's great, that...

### Bug report The latest version of [dataset-create-new-all-default-fields.json](https://guides.dataverse.org/en/latest/_downloads/4e04c8120d51efab20e480c6427f139c/dataset-create-new-all-default-fields.json) allows also "astrophysics" & "biomedical" related metadata to be populated for a newly created data set. But the present version of [src/pyDataverse/models.py](https://github.com/gdcc/pyDataverse/blob/5ffc52ca5475b4adfe6bf04d793b68efc3bbc3a4/src/pyDataverse/models.py)...

type:bug
status:incoming

Steps to reproduce: - Install latest version of pydataverse ![image](https://github.com/gdcc/pyDataverse/assets/141253011/20f96805-d54d-49c8-b0c4-a60cb340a709) - Create an instance of SwordApi and try to get the service document ``` api = SwordApi("https://demo.dataverse.org/", api_token="give_a_valid_token") test1 =...

status:incoming

### Bug report [dataset-finch1.json](https://github.com/gdcc/pyDataverse/files/13239026/dataset-finch1.json) When including license information in a dataset json file (see the above attached file), the file does not validate. **1. Describe your environment** * [ ]...

type:bug
status:incoming

**Background** Support for direct upload of datafiles using Python is available via the following standalone script related to the Harvard Dataverse Repository: [dataverse.harvard.edu](https://github.com/IQSS/dataverse.harvard.edu/tree/191-python-direct-upload)/[util](https://github.com/IQSS/dataverse.harvard.edu/tree/191-python-direct-upload/util)/[python](https://github.com/IQSS/dataverse.harvard.edu/tree/191-python-direct-upload/util/python)/[direct-upload](https://github.com/IQSS/dataverse.harvard.edu/tree/191-python-direct-upload/util/python/direct-upload)/[directupload.py](https://github.com/IQSS/dataverse.harvard.edu/blob/191-python-direct-upload/util/python/direct-upload/directupload.py) This script enables users to upload many...

status:incoming