Skip to content

Releases: LabKey/labkey-api-python

4.0.1

22 Sep 17:21
57e9562

Choose a tag to compare

  • Update the minimum required version of Python to 3.11. Correction from the 4.0.0 release.

4.0.0

16 Sep 20:46
f97a314

Choose a tag to compare

  • Add save_rows API to query module
    • Accessible via API wrappers e.g. api.query.save_rows
  • Update the minimum required version of Python to 3.10
  • Add derivationDataScope to PropertyDescriptor class. Thanks @eso-xyme!

3.4.0

22 Apr 18:48
b436316

Choose a tag to compare

  • Add "valueExpression" to PropertyDescriptor class
    • needed for creating/adding domain calculated fields
    • update Domain class to append calculatedFields to the domain's fields
  • Fix Issue 52904
    • UnexpectedRedirectError is not wrapped with ServerContextError
    • Allow redirects when deactivating users

3.3.0

03 Dec 22:36
f2037cd

Choose a tag to compare

  • Add import_rows API to query module
    • Accessible via API wrappers e.g. api.query.import_rows

3.2.0

10 Sep 21:45
c2f2cda

Choose a tag to compare

  • Add lineage API to experiment module
    • Accessible via API wrappers e.g. api.experiment.lineage()

3.1.0

08 Jul 18:23
66817fd

Choose a tag to compare

  • ServerContext
    • Add allow_redirects flag (defaults to False) to constructor
    • Add allow_redirects flag to make_request
  • APIWrapper: Add allow_redirects flag (defaults to False)
  • Add UnexpectedRedirectError
    • thrown when allow_redirects is False and the server issues a redirect

3.0.0

30 Jan 22:16
9ca4601

Choose a tag to compare

  • Query API - WAF encode "sql" parameter for execute_sql
    • WAF encoding of parameters is initially supported with LabKey Server v23.09
    • WAF encoding can be opted out of on execute_sql calls by specifying waf_encode_sql=False
  • Query API - add optional parameters to insert_rows, update_rows, and delete_rows
  • Query API - add move_rows()
    • earliest compatible LabKey Server version: 24.1.0

2.6.1

09 Oct 21:44
2164435

Choose a tag to compare

Query API - Change max_rows default value to -1 in select_rows

2.6.0

17 Aug 22:39
604cd15

Choose a tag to compare

Query API - add lineage-related filter types

2.5.1

12 Jul 18:55
4f2827e

Choose a tag to compare

  • Remove apikey| prefix from webdav client configurations