Pyxform

Latest version: v2.2.0

Safety actively analyzes 681874 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 10

1.0.0

* 357 Add list_name to generated JSON to get static choice list
* Carlos Quiros qlands (QLands Technology Consultants)
* 372 Add support for Java versions that don't have dots in them
* Yaw Anokwa yanokwa (Nafundi)
* 289 Do not generate dummy instance content for external instances
* Vincent Buscarello KeynesYouDigIt (Devetry)
* 378 Fix black configuration for CircleCI
* Nyoman Ribeka nribeka (DIAL)
* 375 Use data as the default root node name instead of the filename
* Nyoman Ribeka nribeka (DIAL)
* 384 If there is only one sheet, use that as the survey sheet
* Nyoman Ribeka nribeka (DIAL)
* 376 Don't generate translation blocks if there is only one language
* Nyoman Ribeka nribeka (DIAL)
* 386 Expand XPath references in upload questions
* James Tedrick tedrick (ESRI)
* 389 Use the filename as the form_id if no explicit form_id is set by settings
* Nyoman Ribeka nribeka (DIAL)
* 392 Add identify-user audit attribute
* Callum Stott seadowg (Nafundi)
* 397 Better Python 2/3 unicode support for ODKValidateError strings
* Yaw Anokwa yanokwa (Nafundi)
* 402 Create instance of NullHandler, instead of class reference
* Brendan Zerr axonxorz
* 400 Add track-changes-reasons audit attribute
* Callum Stott seadowg (Nafundi)
* 385 Add support for dynamic defaults
* Nyoman Ribeka nribeka (DIAL)
* 382 Fix crash when displaying ODK Validate errors
* Nyoman Ribeka nribeka (DIAL)
* 380 Add repeat instance in addition to template to the model
* Nyoman Ribeka nribeka (DIAL)
* 408 Remove Python 2.7, 3.5 and 3.6 support, add Python 3.8
* Yaw Anokwa yanokwa (Nafundi)
* 412 Preserve attribute ordering across all Python versions
* Yaw Anokwa yanokwa (Nafundi)
* 406 Identify first argument of pulldata by splitting on comma
* Hélène Martin lognaturel (Nafundi)
* 410 Output a string bind type for selects
* Yaw Anokwa yanokwa (Nafundi)
* 418 Clarify duplicate choice error message
* Hélène Martin lognaturel (Nafundi)
* 417 Add support for last-saved
* Hélène Martin lognaturel (Nafundi)

0.15.1

-- Conversion fails if label has language and choice_filter is used
Issue 355, https://github.com/XLSForm/pyxform/issues/355
[lognaturel]

-- Revert Google Sheets warning on underscores - underscores are supported,
Issue 356, https://github.com/XLSForm/pyxform/issues/356
[yanokwa]

-- Run ODK Validate on SetGeopointTest.test_setgeopoint
Issue 351, https://github.com/XLSForm/pyxform/issues/351
[yanokwa]

-- Upgrade to ODK Validate v1.13.2
Issue 360, https://github.com/XLSForm/pyxform/issues/360
[yanokwa]

-- Remove debug in tests.
Issue 361, https://github.com/XLSForm/pyxform/issues/361
[yanokwa]

-- Run codecov in subshell to prevent blocking build
Issue 363, https://github.com/XLSForm/pyxform/issues/363
[yanokwa]

-- Fix spelling and update failing tests
Issue 358, https://github.com/XLSForm/pyxform/issues/358
[yanokwa]

-- 2 translated media labels outputs a 3rd (default) language
Issue 32, https://github.com/XLSForm/pyxform/issues/32
[ukanga]

-- Documentation on pyxform release process
Issue 350, https://github.com/XLSForm/pyxform/issues/350
[ukanga]

0.15.0

-- Report the name of a not closed control
Issue 318, https://github.com/XLSForm/pyxform/issues/318
[qlands]

-- Warn about setting a default language
Issue 157, https://github.com/XLSForm/pyxform/issues/157
[KeynesYouDigIt]

-- Spelling fix
Issue 340, https://github.com/XLSForm/pyxform/issues/340
[yanokwa]

-- Running from terminal in Mac rearranges desktops. Run java headless.
Issue 208, https://github.com/XLSForm/pyxform/issues/208
[yanokwa]

-- Add Validate v1.13.1 with JavaRosa v2.15.0
Issue 342, https://github.com/XLSForm/pyxform/issues/342
[yanokwa]

-- Add geopoint-start to generate setgeopoint action triggered by the odk-instance-first-load event
Issue 336, https://github.com/XLSForm/pyxform/issues/336
[yanokwa]

-- Throw error if external_choices list is not found
Issue 220, https://github.com/XLSForm/pyxform/issues/220
[WinnyTroy]

0.14.1

-- Fix bug - generation of blank itemset.csv iintroduced in v0.14.0.
Issue 326, https://github.com/XLSForm/pyxform/issues/326
[WinnyTroy]

-- Remove deprecated method="form-data-post"
Issue 215, https://github.com/XLSForm/pyxform/issues/215
[WinnyTroy]

-- Error on duplicate choice list values
Issue 23, https://github.com/XLSForm/pyxform/issues/23
[WinnyTroy]

-- Turn pretty print XML is off by default.
Issue 162, https://github.com/XLSForm/pyxform/issues/162
[p-netm]

-- Switch to openjdk-11-jre-headless for java in CircleCI
Issue 332, https://github.com/XLSForm/pyxform/issues/332
[ukanga]

0.14.0

-- Add codecov integration for tests
Issue 259, https://github.com/XLSForm/pyxform/issues/259
[shobhitagarwal1612]

-- Build artifacts on CircleCI
Issue 284, https://github.com/XLSForm/pyxform/pull/284
[shobhitagarwal1612]

-- ELiminate repetition in tests
Issue 231, https://github.com/XLSForm/pyxform/issues/231
[WinnyTroy]

-- Add check for java8 or later
Issue 257, https://github.com/XLSForm/pyxform/issues/257
[code-player]

-- Clear invalid filename error message
Issue 22, https://github.com/XLSForm/pyxform/issues/22
[lincmba]

-- Add tests to confirm hints are displayed in repeats and groups
Issues 73 and 74, https://github.com/XLSForm/pyxform/issues/73, https://github.com/XLSForm/pyxform/issues/74
[WinnyTroy]

-- Strip spaces from headers
Issue 13, https://github.com/XLSForm/pyxform/issues/13
[lincmba]

-- Add warnings to or_other users about Google Sheets compatibility
Issue 270, https://github.com/XLSForm/pyxform/issues/270
[lincmba]

-- External choices with integers in names/values are converted to decimals
Issue 123, https://github.com/XLSForm/pyxform/issues/123
[WinnyTroy]

-- Clearer warning when both form_id and id_string are present in settings sheet
Issue 224, https://github.com/XLSForm/pyxform/issues/224
[WinnyTroy]

-- Set default output_path
Issue 227, https://github.com/XLSForm/pyxform/issues/227
[p-netm]

-- XLDateAmbiguous: Error message could be better<Paste>
Issue 228, https://github.com/XLSForm/pyxform/issues/228
[WinnyTroy]

-- Use black for code formatting
Issue 306, https://github.com/XLSForm/pyxform/pull/306
[ukanga]

-- XLSForm "yes" --> XForm "true()", even for custom bind::'s
Issue 226, https://github.com/XLSForm/pyxform/issues/226
[yanokwa]

-- Add support for track-changes
Issue 305, https://github.com/XLSForm/pyxform/pull/305
[yanokwa]

-- Change /meta/instanceID binding to use preload "uid"
Issue 94, https://github.com/XLSForm/pyxform/issues/94
[yanokwa]

-- Add Validate v1.12.0 with JavaRosa v2.14.0
Issue 320, https://github.com/XLSForm/pyxform/pull/320
[yanokwa]

-- Add external instance if pulldata() is used in constraint, required, readonly, relevant expressions
Issue 308, https://github.com/XLSForm/pyxform/pull/308
[p-netm]

-- Remove Python 3.4 CI because its EOL
Issue 312, https://github.com/XLSForm/pyxform/pull/312
[yanokwa]

0.13.1

-- Ensure parameters are typed properly
Issue 267, https://github.com/XLSForm/pyxform/pull/267
[yanokwa]

Page 6 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.