• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kobotoolbox / kpi / 11708798194
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: beccagraber/dev-964-add-ph-logs
DEFAULT BRANCH: master
Ran 06 Nov 2024 06:02PM UTC
Jobs 1
Files 598
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Nov 2024 05:30PM UTC coverage: 79.673% (+0.007%) from 79.666%
11708798194

push

github

web-flow
Upgrade pyxform to v2.1.1 (#5126)

## Description

The previous version was 1.9.0. Most workflows are not affected, but if
you interact directly with XForm XML, you should refer to the changes
listed at https://github.com/XLSForm/pyxform/blob/master/CHANGES.txt,
particularly the major version v2.0.0. These do affect the generated
XForm XML.

## Checklist

1. [ ] If you've added code that should be tested, add tests
2. [ ] If you've changed APIs, update (or create!) the documentation
3. [x] Ensure the tests pass
4. [x] Make sure that your code lints and that you've followed [our
coding
style](https://github.com/kobotoolbox/kpi/blob/master/CONTRIBUTING.md)
5. [x] Write a title and, if necessary, a description of your work
suitable for publishing in our [release
notes](https://community.kobotoolbox.org/tag/release-notes)
6. [ ] Mention any related issues in this repository (as #ISSUE) and in
other repositories (as kobotoolbox/other#ISSUE)
7. [ ] Open an issue in the
[docs](https://github.com/kobotoolbox/docs/issues/new) if there are
UI/UX changes

## Notes

Update pyxform to version
[2.1.1](https://github.com/XLSForm/pyxform/releases/tag/v2.1.1). This
also modifies the format of the xls file that we send to the pyxform
method `create_survey_from_xls`. Before the xls was a Django FieldFile
object but we now covert it into a binary stream using `io.BytesIO` to
create a file-like object in order to be compatible with the pyxform
updates.

This update is deployed to [kf.du.kbtdev.org](https://kf.du.kbtdev.org/)
for testing.

---------

Co-authored-by: John N. Milner <john@tmoj.net>

5433 of 8806 branches covered (61.7%)

13 of 14 new or added lines in 2 files covered. (92.86%)

20895 of 26226 relevant lines covered (79.67%)

0.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11708798194.1 06 Nov 2024 06:02PM UTC 0
79.67
Source Files on build 11708798194
Detailed source file information is not available for this build.
  • Back to Repo
  • 1574ad23 on github
  • Prev Build on main (#11708241195)
  • Next Build on main (#11709925213)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc