pyDataverse
pyDataverse copied to clipboard
Python module for Dataverse Software (dataverse.org).
**Overview** This PR addresses the issue reported at https://github.com/datalad/datalad-dataverse/issues/320, where metadata sent via NativeApi.replace_datafile wasn’t updating the file metadata correctly. The problem arose because the jsonData payload needs to be...
In https://dataverse.zulipchat.com/#narrow/stream/377090-python/topic/auth.20options, we discussed different options to ease the access to Dataverse with pyDataverse / CLI / API clients. One of the options is similar to kubectl's and nomad's authentication...
I saw the PR rules. I decided to open a PR nevertheless. I am actually interested in resolving https://github.com/datalad/datalad-dataverse/issues/320 (which is broken by a change here, or in dataverse itself)...
(Note that this PR already refers to changes which are included in #205 ). I updated the contrib guide as follows: ### Replace duplicate refs with anonymous refs For example:...
Version 6.3 is what the :unstable docker image currently provides. ### All Submissions Inside container: * [x] OS: I think the python images use ubuntu, but didn't check * [x]...
- Remove outdated python environments - Change dependency mechanism to poetry - Remove flake8 which was replaced with ruff Closes #204.
### Before we can start Before moving on, please check some things first: * [x] Your issue may already be reported! Please search on the [issue tracker](https://github.com/gdcc/pyDataverse/issues) before creating one....
### Before we can start Before moving on, please check some things first: * [x] Your issue may already be reported! Please search on the [issue tracker](https://github.com/gdcc/pyDataverse/issues) before creating one....
As discussed in #192, it could be a good idea to include Signed URL support as described in https://guides.dataverse.org/en/latest/api/external-tools.html#signed-urls. This issue is there to discuss, track, etc. that proposal.
**Describe your environment** On host: * [x] OS: macOS, Sonoma 14.5, M1 * [x] pyDataverse: this PR (i.e., main branch + patches) * [x] Python: 3.12 * [x] Dataverse: 6.3...