Releases: LabKey/labkey-api-python
Releases · LabKey/labkey-api-python
3.3.0
3.2.0
- Add lineage API to experiment module
- Accessible via API wrappers e.g. api.experiment.lineage()
3.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
3.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
2.6.1
Query API - Change max_rows default value to -1 in select_rows
2.6.0
Query API - add lineage-related filter types
2.5.1
- Remove
apikey|
prefix from webdav client configurations
2.5.0
- Container API
- add rename
- add get_containers
- Add transform_helper to labkey.utils
- See docs in docs/transform_helper.md for more information
2.3.0
- Add
hostname
property to ServerContext - Add
base_url
property to ServerContext - Add
webdav_client
method to ServerContext- This method returns a webdavclient3 Client instance
- Add
webdav_path
method to ServerContext - Add docs for WebDav support
- Add unit tests for ServerContext
2.2.0
- Add
domain.get_domain_details
API to domain module. - Support saving domain options via
domain.save
. - Fix
ConditionalFormat.to_json()
to match server response.