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

Use f-strings for all string manipulation. ## Prepare ## Implementation * [ ] Update code * [ ] api * [ ] models * [ ] utils * [ ]...

type:feature
pkg:testing
pkg:utils
pkg:models
pkg:api
prio:medium
status:confirmed

Update docstrings from the api module. ## Prepare * [ ] Read other docstring conventions and practices * [ ] Define docstring convention * [ ] Check: docstrings * [...

type:feature
pkg:docs
pkg:api
prio:high
status:confirmed

Remove curl dependency from pyDataverse, which is coming from replace_datafile(). ## Prepare * [ ] Test out the issue * [ ] Request the problem at IQSS ## Implementation *...

type:feature
pkg:api
prio:high
status:confirmed

Write basic smoke tests ## Prepare * [ ] Research about reasonable smoke testing * [ ] Define smoke tests ## Implementation * [ ] Write tests * [ ]...

type:feature
pkg:testing
prio:medium
status:confirmed

using Windows 64bit pydataverse 0.3.0 python 3.7.9 dataverse v. 4.20 build 413-4e07b62 This works: Api call using requests module to create an explicit group in the (existing) "testdv" dataverse: import...

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

Make it easy to define API waiting times before/after requests. ## Prepare * [ ] Research, how others are doing this: if it is even necessary, or should this be...

type:feature
pkg:api
prio:medium
status:confirmed

Re-factor API module. **Requirements** * Reduce API interfaces to Native and Sword * Make methods and variables private and access them through getters/setters (@property, @func_name.setter) * Use session for requests...

type:review
pkg:testing
pkg:api
prio:high
status:confirmed

Authentication is done by passing an API token to the class instantiation, not by passing the parameter `auth` to the API methods. Remove `auth` and establish set of API token...

type:feature
pkg:api
prio:medium
status:confirmed

Remove trailing slash if base_url is passed with one ## Change * [ ] Develop tests * [ ] Write code * [ ] Update Docs * [ ] Update...

type:feature
pkg:api
prio:medium
status:confirmed

Update function params to kwargs & args, to make parameter passing more consistent and flexible. ## Prepare * [ ] Check, if this makes sense ## Change * [ ]...

type:feature
pkg:utils
pkg:models
pkg:api
prio:medium
status:confirmed