Skip to content

Releases: cde-ev/schulze-condorcet

v2.0.1

05 Oct 20:53
Compare
Choose a tag to compare

This release makes the validation functions for candidates and votes public and enhances their interface.

v2.0.0

13 Jan 17:30
Compare
Choose a tag to compare

This release reworks the interface of the schulze-condorcet package and makes it more accessible.

  • schulze_evaluate provides a single vote string, reflecting the overall preference
  • schulze_evaluate_detailed provides more insights in the preference by revealing the pro and contra votes for each candidate in the result
  • pairwise_preference gives a direct compairson between each candidate over their preference.

Additonally, the type hints of the different representations of votes (either as strings or as tuple of tuples / list of lists) are more specific now, and some convenient functions are added in util.py to convert the different representations of votes into each other.

v1.0.2

18 Nov 16:15
Compare
Choose a tag to compare

Add a py.typed file, so typechecker are aware that the package is typed.

v1.0.1

03 Oct 18:07
Compare
Choose a tag to compare

There were some bugs inside our setup.cfg. This should be fixed now.

v1.0.0

13 Jun 19:32
Compare
Choose a tag to compare
last preparations for release

closes #12