An open API service providing repository metadata for many open source software ecosystems.

Python client API for LabKey Server

Releases
4.0.1

v4.0.1

  • Update the minimum required version of Python to 3.11. Correction from the 4.0.0 release.
5 months ago
Download
4.0.0

v4.0.0

  • 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!
6 months ago
Download
3.4.0

v3.4.0

  • 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
10 months ago
Download
3.3.0

v3.3.0

  • Add import_rows API to query module
    • Accessible via API wrappers e.g. api.query.import_rows
about 1 year ago
Download
3.2.0

v3.2.0

  • Add lineage API to experiment module
    • Accessible via API wrappers e.g. api.experiment.lineage()
over 1 year ago
Download
3.1.0

v3.1.0

  • 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
over 1 year ago
Download
3.0.0

v3.0.0

  • 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
about 2 years ago
Download
2.6.1

v2.6.1

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

over 2 years ago
Download
2.6.0

v2.6.0

Query API - add lineage-related filter types

over 2 years ago
Download
2.5.1

v2.5.1

  • Remove apikey| prefix from webdav client configurations
over 2 years ago
Download
Links
Repository Details
  • Stars 24
  • Forks 18
  • Open issues 0
  • License apache-2.0
  • Language Python
  • Size 322 KB
  • Created at over 10 years ago
  • Updated at 4 days ago
  • Pushed at 4 days ago
  • Last synced at 4 days ago
  • Dependencies parsed at Pending
Commit Stats