Announcement: pyDataverse "0.1.0 - Marietta Blau" released

36 views
Skip to first unread message

Stefan Kasberger

unread,
May 23, 2019, 12:04:42 PM5/23/19
to Dataverse Users Community

Hello,


pyDataverse, an open source Python module for Dataverse, announces the general availability of it's first release "0.1.0 - Marietta Blau". It includes basic features to support the usage of the Dataverse API to upload data and metadata automatically.


Developed by me (Stefan Kasberger) at AUSSDA - The Austrian Social Science Data Archive, pyDataverse creates, retrieves, publishes and deletes Dataverses, Datasets and Datafiles via the native-API and the dataaccess-API. It is fully open source, documented and tested.


The release is named after Marietta Blau, an austrian physician.


Features of pyDataverse "0.1.0 - Marietta Blau" include:

  • api.py: Create, retrieve, publish and delete Dataverses, Datasets and Datafiles. Make GET, POST and DELETE requests.
  • utils.py: io and data conversion helpers
  • Custom exceptions
  • Tests on with pytest (Travis CI + tox)
  • Documentation with Sphinx, published on Read the Docs
  • Open Source (MIT)
  • Package on PyPI (pip install pyDataverse)
  • Python >=2.7 support

Additional Resources

About pyDataverse

pyDataverse includes the most basic data operations to import and export data via the Dataverse API. The functionality will be expanded in the next weeks with more requests and a class-based data model for the metadata. This will allow to easily import and export metadata, and upload it directly to the API.


Contribute

To find out how you can contribute, please have a look at the Contributor Guide. No contribution is too small!

The most important contribution right now is simply to use the module. It would be great, if you install it, run some code on your PC and access your own Dataverse instance if possible - and give feedback after it (contact).

Another way is, to share this release with others, who could be interested (e. g. retweet my Tweet, or send an Email).



Regards,

Stefan Kasberger

DevOps Engineer @ AUSSDA

Stefan Kasberger

unread,
Jun 3, 2019, 7:53:07 AM6/3/19
to Dataverse Users Community
Hello,

pyDataverse already got a minor update. The new release 0.1.1 fixed a dependency bug with requests.

Regards, Stefan
Reply all
Reply to author
Forward
0 new messages