This repository was archived by the owner on Mar 30, 2026. It is now read-only.
Releases: PaloAltoNetworks/pan-cortex-data-lake-python
Releases · PaloAltoNetworks/pan-cortex-data-lake-python
v1.2.1
v1.2.0
1.2.0 (2018-06-20)
- Updated README.rst
- Updated RTD API Reference.
- Added
pancloudto requirements_dev.txt - Added docstrings to
Credentialsproperty methods. - Changed logging xpoll() to return entire log entry instead of just
_sourcedictionary. - Added
CredentialsStorage Adapter feature and movedTinyDBcode totinydb_adapter.py, the default storage adapter. - Automatically carry
queryIdfromlogging --queryresponse to--idin subsequent--poll,--xpolland--deleteinsummit.py. - Various bug fixes and improvements to
summit.py. - Added support for caching
access_tokenin credentials store. - Added
write()method toLoggingServiceclass to support writing logs. - Fixed issues with
Credentialsget_authorization_urlandfetch_tokensmethods. - Added
logging_write.pyto examples.
v1.1.0
1.1.0 (2018-05-08)
- Updated logging
xpoll()to reflect behavior of current API. - Added
credentials.pymodule to support OAuth2 operations. - Added
auto_refreshandauto_retrysupport toHTTPClient(). - Added
PartialCredentialsErrorexception to handle cases where incomplete credentials are passed toCredentials. - Removed extraneous dependencies, e.g. pyopenssl.
- Cleaned up requirements.txt and PipLock files.
- Added
TinyDBpackage for reading/writingcredentials.jsonfile. - Now raising
PanCloudErrorforenforce_jsonerrors. - Removed logging
poll_all()method and example script. - Now checking if
sequence_noisNonebefore incrementing in loggingiter_poll()method. - Added event
xpoll()method to support iterating through events. - Introducing
summit.py, a command-line interface forpancloud. - Added
credentialssupport tosummit.pyto enable writingcredentials.jsonfile and passingCredentialswith requests. - Updated example scripts library to incorporate new credentials feature.
v1.0.3
v1.0.2
1.0.2 (2018-03-20)
- Updated .gitignore to exclude .pytest_cache
- Excluding certain functions/classes from tests until API Gateway is ready
- Renamed tests modules to all lowercase
- Bumped version to 1.0.2 from 1.0.1
- Updated 'query' and 'poll' endpoints to reflect current working state of APIs
- Fixed .travis.yml branch regex
- Updated example scripts
- Removed pyopenssl property method from HTTPClient
- Removed test_repr() as not all tested python versions support ordered kwargs