Svvamp

Latest version: v0.12.0

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

Scan your dependencies

Page 1 of 7

0.12.0

* In ``Rule`` and its subclasses, add option ``precheck_heuristic`` (heuristic precheck before computing CM). In
earlier versions of SVVAMP, this precheck was automatically activated for all rules. However, this heuristic is
costly. Hence, for rules where computing CM exactly is cheap, it is now deactivated by default.
* Accelerate ``GeneratorProfileIc`` and ``GeneratorProfilePerturbedCulture``.
* Rename "IRV-immune candidate" to "super Condorcet winner".
* Fix bug in ``Profile.exists_super_condorcet_winner``.

0.11.0

* Conversion to Poetry instead of Setuptools.
* The official compatibility of SVVAMP is now with Python 3.10, 3.11, and 3.12.

0.10.0

* Add ``GeneratorProfileIc``: Profile generator using the 'Impartial Culture' model.
* Add ``GeneratorProfilePerturbedCulture``: Profile generator using the 'Perturbed Culture' model.
* Add ``GeneratorProfileUnanimous``: Profile generator with identical voters.
* Add ``RuleKApproval``: k-Approval.
* Add ``RuleSlater``: Slater method.
* Improve CM algorithms for ``RuleBaldwin``, ``RuleCopeland``, ``RuleIRVDuels``, ``RuleKemeny``, ``RuleKimRoush``,
``RuleNanson``, ``RuleRankedPairs``, and ``RuleSplitCycle``.

0.9.1

* ``GeneratorProfileIanc`` is now compatible with Python < 3.8.
* However, starting from this release, the official compatibility of SVVAMP is with Python
3.8, 3.9 and 3.10 (no support for Python 3.6 and 3.7).

0.9.0

* Add ``GeneratorProfileIanc``: profile generator for the Impartial, Anonymous and Neutral Culture.

0.8.3

* Fix bug in ``ExperimentAnalyzer``: for ``StudyRuleCriteria.numerical_criteria``, the aggregation was not done
properly.
* Several cosmetic changes in ``ExperimentsCompiler``.

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.