Lithops

Latest version: v3.4.1

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

Scan your dependencies

Page 10 of 15

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

1.5.0

Added
- [Core] Added support for Python 3.8
- [Core] Added memory monitor

Changed
- [Core] Updated knative to work for new releases
- [Core] Updated tblib from 1.4.0 to 1.6.0
- [Core] Changed get_current_memory_usage() to get_memory_usage()
- [Core] pywren-runtime client is now called pywren-ibm-cloud

Fixed
- [Core] Fixed issue with internal partitioner
- [Core] Fixed issue with get_result()
- [Core] Fixed issue with windows hosts
- [Core] Some other Internal fixes

1.4.2

Added
- [Core] Prevent get_result() to wait forever when using COS
- [Core] Added more debug logs
- [Infinispan] Infinispan storage backend

Changed
- [Core] Reduced the number of COS clients created in each function activation

Fixed
- [Core] Fixed internal issue with storage
- [Core] Fixed future exception handling
- [Core] Some other Internal fixes

1.4.1

Added
- [Core] Prevent get_result() to wait forever when using RabbitMQ
- [knative] Added new Dockerflies for knative

Changed
- [Core] Changed way to raise function exceptions
- [Knative] Changed way to build custom runtimes for knative
- [IBM CF] COS private_endpoint is now mandatory if using IBM CF

Fixed
- [Knative] Fixed knative when it creates a runtime based on an already built image
- [Core] Fixed throw_except parameter on wait() and get_result()
- [Core] Some other Internal fixes

Page 10 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.