Skip to content

Commit f97a314

Browse files
authored
Add "derivationDataScope" to PropertyDescriptor class (#85)
1 parent caa481c commit f97a314

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

CHANGE.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ LabKey Python Client API News
55
What's New in the LabKey 4.0.0 package
66
==============================
77

8-
*Release date: 07/08/2025*
8+
*Release date: 09/16/2025*
99
- Add save_rows API to query module
1010
- Accessible via API wrappers e.g. api.query.save_rows
1111
- Update the minimum required version of Python to 3.10
12+
- Add "derivationDataScope" to PropertyDescriptor class. Thanks @eso-xyme!
1213

1314
What's New in the LabKey 3.4.0 package
1415
==============================

labkey/domain.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ def __init__(self, **kwargs):
4848
self.default_value_type = kwargs.pop(
4949
"default_value_type", kwargs.pop("defaultValueType", None)
5050
)
51+
self.derivation_data_scope = kwargs.pop(
52+
"derivation_data_scope", kwargs.pop("derivationDataScope", None)
53+
)
5154
self.description = kwargs.pop("description", None)
5255
self.dimension = kwargs.pop("dimension", None)
5356
self.disable_editing = kwargs.pop("disable_editing", kwargs.pop("disableEditing", None))
@@ -120,6 +123,7 @@ def to_json(self, strip_none=True):
120123
"defaultScale": self.default_scale,
121124
"defaultValue": self.default_value,
122125
"defaultValueType": self.default_value_type,
126+
"derivationDataScope": self.derivation_data_scope,
123127
"description": self.description,
124128
"dimension": self.dimension,
125129
"disableEditing": self.disable_editing,

0 commit comments

Comments
 (0)