pyODK is a Python-based API client for ODK Central that's used to automate form management, data analysis, and more. This release adds the most requested feature, support for Entities!
What's new
Create and update entities and entity lists
Create new forms from XLSForms or XForms
Use $select
in submissions.get_table to return only selected fields
Learn to create and update forms in the create_or_update example
Learn to create personalized Word documents in the mail_merge example
Learn more in the detailed release notes and documentation.
How to get these improvements
From PyPI with: pip install pyodk --upgrade
What's next
Now that pyODK has reached v1.0, we will increase major version numbers whenever there are breaking changes!
Please share your ideas for pyODK so we can build what you want next!