Lithops

Latest version: v3.6.0

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

Scan your dependencies

Page 4 of 15

2.5.9

Added
- [Core] Add support for Python 3.10
- [Storage] Added `download_file()` and `upload_file()` methods to Storage API to enable multipart upload/download
- [AWS Lambda] Added 'architecture' option in config to allow deploy arm64 runtimes
- [AWS Batch] Added 'service_role' config parameter
- [IBM VPC] add gpu support for ibm_vpc backend
- [Standalone] Added docker login to standalone setup script
- [AWS EC2] Automatically get the default Ubuntu 20.04 AMI when not present in config
- [Code Engine] Added retry logic on connection exception

Changed
- [CLI] Renamed "lithops runtime create" command to "lithops runtime deploy"

Fixed
- [AWS Lambda] Fixed "layer builder" function creation necessary to deploy the default runtime
- [AWS Lambda] Allow to create container runtimes whose names contain '.', '/' and '_'.
- [AWS Lambda] List only the runtimes deployed by the current user
- [AWS Lambda] Do not raise an exception if the runtime is already deployed
- [Standalone] Fix cloudinit initialization script
- [Future] Fix host_status_query_count stat
- [Google Cloud Run] Fixed wrong variable name 'runtime_cpus'
- [Google Cloud] Changed docs for Google cloud backend regarding to id instead of name

2.5.8

Added
- [Standalone] Raise an exception when the ssh key is not found
- [Standalone] Raise an exception when the ssh key is not valid for login to the mater VM

Fixed
- [IBM VPC] Fixed get_ssh_client() method that in certain circumstances was not working properly

2.5.7

Added
- [AWS Batch] Added AWS Batch backend
- [Standalone] Allow to start workers using a public key instead of using a password
- [Standalone] Added different levels of worker verification
- [Infinispan] Added new Infinispan Hot Rod storage backend

Fixed
- [Core] Fixed map_reduce jobs
- [Standalone] Fixed internal executions in standalone
- [IBM VPC] Fixed issue that prevented creating workers on create|reuse modes
- [IBM VPC] Fixed issue with ip_address in consume mode
- [AWS Lambda] Allow to delete functions from other lithops versions through 'lithops runtime delete'
- [Core] Fixed FunctionExecutor.plot() when a list of futures is passed to the method
- [Infinispan] Fixes in Infinispan storage backend

2.5.6

Added
- [AWS_EC2] Added AWS EC2 Standalone backend
- [AWS_EC2] Allow to start workers using Spot instances in AWS EC2 Standalone backend
- [Standalone] Added the logic to create the missing delta of workers in reuse mode
- [Standalone] Cancel running job tasks on ctrl-c
- [Standalone] New logic to verify that the master VM is correctly setup
- [Standalone] Added new command "lithops attach" that allows to create live ssh connections to the master VM
- [Config] Allow to set monitoring_interval in config

Changed
- [Standalone] Improved the performance of the master VM when getting the free available workers (reuse mode)

Fixed
- [Standalone] Fixed VM initial installation script
- [Standalone] Fixed get_workers method on master
- [Standalone] Deleted unnecessary extra worker
- [Standalone] Ensure all workers are properly started on reuse mode
- [Localhost] Fixed storage delete_objects method that was deleting the entire folder of a file
- [IBM VPC] General fixes in IBM VPC backend

2.5.5

Added
- [CLI] Allow to pass all available 'docker' parameter to 'lithops runtime build' command
- [Multiprocessing] Add example file with different argument passing examples for Pool and Process

Fixed
- [Localhost] Fixed minor issue when deleting completed jobs
- [Multiprocessing] Fixed args mismatch error when passing list of tuples to Pool.map
- [Standalone] Fixed cloud-init script that occasionally fails to set ssh credentials

2.5.4

Fixed
- [Standalone] Avoid deleting the master VM on consume mode

Page 4 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.