Lithops

Latest version: v3.6.0

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

Scan your dependencies

Page 10 of 15

1.7.3

Added
- [Core] Generic compute client logic
- [Core] IBM IAM service client lib
- [Core] IBM VPC service client lib
- [Docker] Docker backend compatible with IBM VPC VM

Changed
- [Docker] Improved Docker executor

Fixed
- [Ceph] Fix in Ceph endpoint

1.7.2

Added
- [GCR] Added Google Cloud Run Backend


Changed
- [Core] Improved Storage abstraction
- [Core] InternalStorage uses storage abstraction

Fixed
- [Core] Fixed invoker token bucket when quota limit is reached
- [Core] Fixed logging
- [Core] Fixed invoker when it reaches quota limit
- [Core] Fixed delete cloudobject
- [Localhost] Fixed invocations ability to launch subprocesses
- [Docker] Fixed docker running as user and not root

1.7.0

Added
- [GCS] Added Google Cloud Storage Backend
- [Knative] Configurable CPU parameter

Fixed
- [Core] Fixed issue in extra_args when iterdata is a dict
- [Core] Fixed CloudObjects keys collisions
- [Core] Fixed case where function argument is a list or tuple

1.6.0

Added
- [Core] New docker_executor()
- [Ceph] New Ceph Storage backend

Changed
- [Core] Moved all stats from 'f._call_status' to a new 'f.stats' variable
- [Core] Bump httplib2 from 0.13.0 to 0.18.0
- [Localhost] Improved localhost storage backend

Fixed
- [Core] Fixed issue in pw.clean(cs=cobjs) when passing a large list of cobjs

1.5.2

Added
- [Core] Added 'data_limit' config param in pywren section
- [Core] Added context-manager-like executor and example
- [Core] Added debug mode in tests with '-d' flag
- [Core] Added delete_cobject() and delete_cobjects() storage methods

Changed
- [Core] Reducer logic moved to jobrunner
- [Core] cloudobject methods moved from internal_storage to ibm_cos
- [Core] renamed cloudobject put method from 'put_object' to 'put_cobject'
- [Core] renamed cloudobject get method from 'get_object' to 'get_cobject'
- [Core] 'internal_storage' func param renamed to 'storage'
- [Core] pw.clean method can now clean cloudobjects
- [Knative] Set default Knative runtime timeout to 10 minutes
- [Knative] Added more debug logs in Knative
- [Knative] Enabled building default knative runtime locally

Fixed
- [Core] Fixed issue in map_reduce() method
- [Core] Fixed issue in plot() method when using numpy 1.18.1
- [Core] Fixed issue in cloudpickle when iterdata contains complex objects
- [Core] Fixed issue with extra_env vars passed to functions
- [Core] Fixed issue in memory monitor
- [Core] Fixed issue in pywren-ibm-cloud cli
- [Core] Fixed issue when wait()/get_result() methods are called multiple times
- [Core] Fixed minor issue with ps_mem module in windows hosts
- [Knative] Fixed knative to pass all tests
- [Knative] Fixed remote_invoker in knative
- [Knative] Fixed issue when pywren version mismatch in Knative
- [Knative] Fixed issue in Knative when the default runtime is built
- [knative] Fixed building default runtime based on current python version
- [knative] Fixed OOM exceptions from knative to be correctly raised
- [IBM COS] Fixed issue when using local_executor with IBM COS authorized by an api_key

1.5.1

Changed
- [Core] pw.create execution_plots() renamed to pw.plot()
- [Core] Docs updated

Fixed
- [Core] Fixed internal issues
- [knative] Fixed minor issue in knative

Page 10 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.