Chore
* chore: `description-file` is deprecated, moved to new `description_file` ([`4bb4664`](https://github.com/lacework/python-sdk/commit/4bb46647cf2385afc1f5838287793c48d74661fc))
* chore: temporary ignores for RAIN-22931 ([`d5f74c2`](https://github.com/lacework/python-sdk/commit/d5f74c2217de012f56d736e9e62053803c4b1199))
Fix
* fix: Improved consistency of datasources class (36) ([`084337a`](https://github.com/lacework/python-sdk/commit/084337a45bfb7830191d77e6b16cb026f549b69a))
Test
* test: added re-runs to vuln by machine ID test ([`41af43f`](https://github.com/lacework/python-sdk/commit/41af43ff641267d782aa6233dd21ec7cc0ce8779))
Unknown
* Adding automated release notes drafting (46)
* ci: Adding automated release notes drafting
* ci: run on master or main branch
* ci: run flaky tests once a week ([`3c5b0a8`](https://github.com/lacework/python-sdk/commit/3c5b0a86b60d4d258eebc3d47547aba603c1a8cc))
* Fixed a minor issue with the docker file. ([`50476b9`](https://github.com/lacework/python-sdk/commit/50476b9d2b42fd5fbd46d7def60416fbbc5ef6e6))
* Added a decorator to quickly register a function as a feature. (45)
* Added a decorator to quickly register a function as a feature.
* Moved feature additions to the lw object to a separate function.
* added marker to the pytest ini file.
* Added a bit more resilience into the decode accessor.
* Fixed error message for decoding base64. ([`8ad7f9b`](https://github.com/lacework/python-sdk/commit/8ad7f9b571ee32154ba99fc149f59367038221a9))
* Added custom dataframe accessors. (44)
* Added an accessor file to define customer dataframe accessors.
* docstring change.
* Added a test
* Marked another test as flaky
* Added another test to the decode accessor ([`922d526`](https://github.com/lacework/python-sdk/commit/922d52668b8ab2d176e48ef709d9b0c1d00da63f))
* Fixed an issue with module vs state (43) ([`4d9aed3`](https://github.com/lacework/python-sdk/commit/4d9aed3e3d718c3cd12251108e16cfef5234d130))
* Added a simple feature exposing the running of stored LQL policies. (41)
* Added a simple feature exposing the running of stored LQL policies.
* linter ([`292b11f`](https://github.com/lacework/python-sdk/commit/292b11f8c0ce949b20837cf0028d113e770aced6))
* Minor README update ([`5cd5713`](https://github.com/lacework/python-sdk/commit/5cd5713faa669b2b9a74604165d5053386d1162a))
* Added a cloud hunt feature to the lacebook container (40)
* Integrated cloud hunter into lacebook.
* Updates to the code
* Minor updates to the code.
* Adding a state cache to the context
* Updating the requirements
* Minor updates to the code.
* Adding a default state for start and end time in UI
* Changing the widget layout, using Box instead of GridSpecLayout which caused issues.
* Remove an empty line.
* Made changes to how widgets are stored in the state to make it easier to manipulate UI elements
* Minor tweak to the report HTML
* Split tests into flaky and non-flaky
* Updated the readme file
* Fixed the GH test workflow ([`a912e1d`](https://github.com/lacework/python-sdk/commit/a912e1d7db7de9513c738c9a77a7cbca15644f4c))
* Made the evaluator ID optional for policies. (39) ([`06a19a9`](https://github.com/lacework/python-sdk/commit/06a19a989c9d8e9babf31e8047186c4337c9c13d))
* Updated the Jupyter README file. ([`0bebee1`](https://github.com/lacework/python-sdk/commit/0bebee1b19cd0ab64ba54a0a945eb2e1c54a56e4))
* Fixed an issue with fetching a new client. (38)
* Fixed an issue with fetching a new client.
* Added a quick reference for the parse date offset into a feature
* Fixed an issue with list being changed.
* Removed an uneeded line ([`b97221c`](https://github.com/lacework/python-sdk/commit/b97221ccc0db23d7a1be5bac40a130534eafd732))
* Changed the Jupyter helper, adding ability to define helper functions (37)
Made quite a few changes to the Jupyter notebook assistant:
- Adding a Lacework ctx (context) that is passed along if needed
- Adding a manager to better handle registration of new helper functions
- Moved the SDK wrapper to a separate client file
- The new main touching point of the notebook is an object that contains a context and can call functions or features
- Adding a new concept of `features`, which ties to the main notebook object that provides additional functionality
- Added two features, one for getting a new client and the other to run pre-defined LQL queries to gather more context
- Updated the notebook container to take advantage of these new features ([`353b68e`](https://github.com/lacework/python-sdk/commit/353b68e77926d41e89c714593f607fbc0b8e1faa))
* Merge pull request 35 from lacework/eval
Omitting evaluator ID if not set in LQL execute queries. ([`f17cd3f`](https://github.com/lacework/python-sdk/commit/f17cd3ff88697c29aee9fc1f864262dbe16bcbcd))
* Adding other uess of evaluator_id into optional variables. ([`0d9f98e`](https://github.com/lacework/python-sdk/commit/0d9f98e8ee51c8e48260467d46b735b70e43810c))
* Quick fix for an empty evaluatorId ([`97ae02a`](https://github.com/lacework/python-sdk/commit/97ae02aaeb85017b55293a420fa4041808ce6d23))
* Merge pull request 34 from lacework/alannix-lw/test-improvements
Chores for tests and builds. ([`a625ba0`](https://github.com/lacework/python-sdk/commit/a625ba024e12846e09da9b0aa495abd68c9495e0))
* Merge pull request 33 from lacework/datasources
Added the new DataSources API into the SDK and made changes to the Jupyter wrapper ([`15f31db`](https://github.com/lacework/python-sdk/commit/15f31dba94b3a23edd0d6325c0e5a667d845a86d))
* Added one quick alert rule specific output. ([`80b52af`](https://github.com/lacework/python-sdk/commit/80b52aff46e4249b5e98564fdc80e5cc96e61e8f))
* Updating the README ([`bd02b0b`](https://github.com/lacework/python-sdk/commit/bd02b0bf24cd7117e4a53ea9e3ecaf9fe828d0ab))
* Fixing a docstring. ([`00d554f`](https://github.com/lacework/python-sdk/commit/00d554f180883141a872faa52516a1fe3cf3069b))
* Adding the new data source API call into the SDK and made changes to the Jupyter wrapper. ([`342cf80`](https://github.com/lacework/python-sdk/commit/342cf804fc82d814163673e1fbe718c18f6e784d))
* Added a unit test for Jupyter helper as well as minor fixes (32) ([`5726399`](https://github.com/lacework/python-sdk/commit/57263994b05c0873a5dd87a14714c0a0b0ad0096))