Lithops

Latest version: v3.5.1

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

Scan your dependencies

Page 1 of 15

3.5.2.dev0

Added
-

Changed
-

Fixed
-

3.5.1

Fixed
- [Core] Fix issue in "if self._call_output in future.py" for objects with ambiguous truth values
- [Standalone] Consume execution mode failing to run the installation script thus failing all the jobs
- [Azure VMs] Consume execution mode failing to execute jobs

3.5.0

Added
- [Singularity] Added new singularity compute backend
- [Oracle Functions] Added support for python 3.11
- [k8s] Added 'master_timeout' parameter to k8s backend
- [AWS Lambda] Added user_tags to the runtime deployment

Fixed
- [Storage] Fixed "KeyError: 'monitoring_interval'" error when instantiating Storage() class
- [k8s] Fixed bug between threads when there are multiple executions
- [OpenWhisk] Fixed issue in the list_runtimes method
- [OpenWhisk] Fixed runtime name formatting for self hosted container registries

3.4.1

Added
- [Localhost] Added error capturing and logging for job/task process failures

Fixed
- [Worker] Fixed potential issue that can appear during 'func_obj' loading from cache

3.4.0

Added
- [CLI] Allow to pass a name in the "lithops runtime list" command
- [Ceph] Added extra region parameter to Ceph backend

Changed
- [Setup] Moved IBM and AWS deps to lithops[ibm] and lithops[aws] extra
- [Setup] Moved kubernetes and knative deps to lithops[kubernetes] and lithops[knative] extra
- [Setup] Moved minio, ceph and redis deps to lithops[minio], lithops[ceph] and lithops[redis] extra
- [Setup] Moved matplotlib, seaborn, numpy and pandas dependencies to lithops[plotting] extra
- [Setup] Removed unused 'lxml', 'docker' and 'python-dateutil' packages from the setup.py
- [Core] Detached progress bar from INFO logs
- [Future] Exposed 'wait_dur_sec' and 'retries' in future.wait() and future.get_result() methods
- [Localhost] Upgraded localhost backend v2 and set it as the default localhost backend
- [Localhost] Set monitoring_interval to 0.1 in the localhost storage backend
- [AWS Batch] Updated CPU and Memory resource limits

Fixed
- [AWS Lambda] Fixed wrong AWS Lambda delete runtime_name match semantics
- [Worker] Fixed potential issue that can appear during 'func_obj' loading from cache
- [Monitor] Fixed potential 'keyerror' exceptions
- [Swift] Fixed OpenStack Swift parameters and authentication by adding domain information
- [AWS Batch] Fixed missing ecsTaskJobRole

3.3.0

Added
- [Core] Added a mechanism to automatically retry failed tasks
- [Azure Containers] Automatically login to the container registry if the credentials are in the config

Changed
- [AWS] Eliminated the need for access and secret keys in the configuration
- [Tests] Moved tests from unittest to pytest

Fixed
- [AWS Lambda] Fixed runtime deletion with "lithops runtime delete"
- [Localhost] Fixed issue with the job manager
- [Serializer] Fix serialization bug which triggers side effects on dynamic attributes
- [Worker] Removed "distutils" lib imports as it is deprecated in python 3.12
- [Serverless] Allow to build container runtimes with the MacBook Mx chip
- [K8s] Fixed task granularity calculation and memory units issue (RabbitMQ version)
- [AWS Lambda] Fixed AWS Lambda function Name for SSO users
- [AWS] Fixed generated user-key for SSO users
- [Azure VMs] Fixed worker creation and communication

Page 1 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.