Heliossdk

Latest version: v1.1.1

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

3.3

1.1.1

This release is a hotfix for Python 2 - Python 3.2 compatibility.

Multiprocessing Pool objects are not context manager in Python versions less than 3.3.

From the [Python 3 multiprocessing.Pool() documentation](https://docs.python.org/3/library/multiprocessing.htmlmodule-multiprocessing.pool):

1.1.0

Improvements
* Refactored to make use of Requests sessions
* RequestManager was overhauled as a result
* more consistent/logical error handling
* All http errors will be handled in RequestManager
* RequestManager now supports PATCH requests.
* Update method added to Collections. Refer to the [documentation](https://helios.earth/developers/api/collections/update) for more information.
* logging defaults to stdout and no longer writes to a rotating file
* bug fixes

Testing
* Added integration tests for:
* Alerts
* Cameras
* Observations
* TODO: Collections

1.0.0

First release of the heliosSDK.

* Batch jobs will no longer fail on HTTP errors.
* Threading via queues has been removed in favor of built-in thread pool capabilities. This improves reliability.
* Logging has been added
* Info+ levels written to log file
* Warnings+ levels written to stdout
* Core method extensions to support batch jobs have been removed.
* E.g. showImages() has now been merged into showImage()
* Methods such as this one will automatically use threading when a batch job is started.
* Method removal summary:
* previews()
* showImages()
* addImages()
* removeImages()

0.1.3

* Small improvements for stability.
* Authentication now happens when an instance of one of the core SDK components is created rather than on import.
* Removed dependency on Pathos multiprocessing. This was replaced with threads and queues for a more efficient package.

0.1.2

Intended to be final pre-release.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.