pyDataverse
pyDataverse copied to clipboard
Python module for Dataverse Software (dataverse.org).
The badge for tests did not work due to a name change in the workflow. This PR fixes it. On this occasion, we could clean up some of the unused...
> [!IMPORTANT] > This PR is still a draft and work in progress **Overview** This PR introduces the [mkdocs-material](https://squidfunk.github.io/mkdocs-material/) to pyDataverse, which serves as a modern substitution for ReadTheDocs. It...
- Added logic to set HTTPBasicAuth using api-token for get and post requests which allows the retrieval of service-document without any authentication failures. **Describe your environment** * [x] OS: Linux,...
Please see https://dataverse.zulipchat.com/#narrow/stream/377090-python/topic/containers.20for.20API.20testing - related to #70
The identifier needed here is that of the to be replaced file, not an identifier of the dataset. Despite the template suggesting, that the "project only accepts pull requests related...
- Closes #147 Note that I'm linking to 5.11 because I don't know how stable the equivalent link (to the right JSON file) under "latest" is.
- do not delete `params` in `put_request` - fix `replace` documentation and parametrization in `edit_dataset_metadata` The main problem was that `params` was overwritten by `{}` in `put_request` at the beginning,...
*Any change needs to be discussed before proceeding. Failure to do so may result in the rejection of the pull request.* ### All Submissions **Describe your environment** * [x] OS:...
The entire API is currently implemented in `api.py`, which consists of almost 3k lines. This makes maintenance, extension, and gaining a general overview difficult. It would be beneficial to separate...
# Feature Request People might enjoy accessing data in a dataset on a Dataverse installation with a virtual filesystem. Dataverse would serve metadata about the files and enable folks to...