Skip to content

Tags: LabKey/labkey-api-python

Tags

2.2.0

Toggle 2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix issues 43337, 43611 (#48)

- Add get_domain_details API to domain module
- Fix Issue 43337
- Fix ConditionalFormat.to_json to match what LabKey Server response
- domain.save: support optional "options"

2.1.0

Toggle 2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add impersonation APIs, add json kwarg to make_request (#46)

- ServerContext.make_request: payload is now optional
  - Updated usages that passed None to pass nothing
- ServerContext.make_request: add json kwarg
  - This automatically does json_dumps and sets the content-type header for you
  - Updated usages of make_request to use the json kwarg where applicable
- Add impersonate_user and stop_impersonating to security module (including APIWrapper)
- Fix imports for mock in unit tests
- Remove unused test_utils file.
- Add more environment variables for integration test configuration
  - host, port, context_path can all be overridden via env vars

2.0.1

Toggle 2.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update gitignore & setup.cfg (#44)

* .gitignore: Add .python-version, .DS_Store
* Remove universal flag from setup.cfg bdist_wheel

2.0.0

Toggle 2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add APIWrapper, Remove Python 2 Support (#42)

- container.create: rename folderType arg to folder_type, rename isWorkbook arg to is_workbook
- Remove support for Python 2.x
- Add Type annotations
    - We don't have 100% of our API methods typed yet, but we are getting there
- Format code with Black (a static code formatter)
- remove build_url helper
    - it was just a single line wrapper around server_context
- remove create_server_context
    - It was just a wrapper around ServerContext, you can replace all usages of create_server_context with ServerContext
- Add APIWrapper
    - This wraps all of the supported APIs so you don't need to pass around a server_context
- Removed various "from_data" methods
    - They were all simple one line wrappers around Class constructors that were not needed if you were using any you
    may update your code e.g. "SomeClass.from_data(data)" can be changed to "SomeClass(**data)"
- Remove unsupported modules
- Update example code

1.4.1

Toggle 1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Conditional Format Integration Tests (#41)

* Move integration and unit tests to their own directories
* Update sample code to be more "pythonic"

1.4.0

Toggle 1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Issue 36474 - add support for ignoreFilter to select_rows (#37)

* Add ignore_filter to select_rows
* Bump version to 1.4.0

1.3.0

Toggle 1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update version to 1.3.0 (#36)

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 1.2.0 (#30)

Bump version to 1.2.0, add changelog entry for truncate_table PR.

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update changelog. Make bdist_wheel default to universal. (#27)

v1.0.1

Toggle v1.0.1's commit message
Release 1.0.1