Malloovia

Latest version: v2.3.2

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

Scan your dependencies

Page 1 of 2

2.3.0

------------------

* Modified to support hybrid clouds via is_private attribute in instance classes


History
=======

2.2.0

------------------

- Updated to work with PuLP 2.0 (and fix that version in setup.py)
- Fixed problem with LP variable names too long wen the number of apps
in the problem is large.

2.1.1

------------------

- Internal refactorization of Malloovia Model’s classes, which are now
based on ``typing.NamedTuple`` instead of ``collections.namedtuple``,
which allows for proper type checking and documentation of the
fields.
- Several typing bugs related to YAML export and import fixed.
- This version introduces backwards incompatibility, since it requires
python 3.6+ to run. However the API and usage is the same.

.. _section-7:

1.1.0

------------------

- New class ``PhaseIIGuided`` which allows to solve a single timeslot
using a given allocation which specifies the minimum number of VMs to
keep running.

.. _section-6:

1.0.1

------------------

- Bugfix to make all malloovia classes pickable, allowing for
multiprocessing.

.. _section-5:

1.0.0

------------------

- Incompatible API change: it is required to specify ``time_unit`` in
``InstanceClass``, ``PerformanceSet`` and ``Workload`` classes, in
order to clarify the time unit for price, performance and workload
timeslots.
- Added utility function to read solutions from yaml files.
- Revised documentation and code quality. Improved README for github.
- Minor bugfixes.

.. _section-4:

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.