Skip to content

v20.2.0

Compare
Choose a tag to compare
@edulix edulix released this 28 Feb 20:11
· 45 commits to master since this release
8b68dbd
Next into master (#43)

* add desborda 2

* add test, fix multiline commands

* add desborda 2 test, fix bugs

* add more tests, enable testing max separately from num_winners

* fix bug, add test

* style corrections

* add desborda2 test

* remove desborda/desborda2 from default pipes whitelist

* add desborda2 to pdf,sort,pretty_print pipes

* total valid points for bordas

* fix pretty_print for borda

* fix women names

* add desborda2 draws test, fix pretty print

* fix

* fix pdf

* fix ties test, add multi_women test

* fix help comments

* fix desborda2 minorities duplication

* sort final winners by points

* add test to desborda2, fix identation issue

* adding desborda3

* add withdraw candidates

* fixes

* fixes

* add desborda3 to sort

* desborda3 fixes

* disable by default some pipes

* fix pretty print

* add desborda3 tests

* add desborda3 and borda tests

* set woman_names to None by default

* Work in progress: add desborda4

* WIP: add bulk of desborda4 algorithmic code

* parity rules

* fix desborda4

* refactor desborda

* fix desborda 1 & 2

* change >= to > strict, fix most tests, for desborda 1

* remove desborda4

* add some rules and info

* add test 11 for desborda2, which checks that error found in algo has been fixed

* refactor

* Go next (#41)

* release go-v1

* change version

* remove openstv dependency

* release 103111.2

* change version to go v3

* change version to go v4

* go v5

* change version to go v6

* change version to go v7

* change version to go v8

* Next (#37)

* adding desborda3

* add withdraw candidates

* fixes

* fixes

* add desborda3 to sort

* desborda3 fixes

* disable by default some pipes

* fix pretty print

* add desborda3 tests

* add desborda3 and borda tests

* set woman_names to None by default

* Work in progress: add desborda4

* WIP: add bulk of desborda4 algorithmic code

* parity rules

* fix desborda4

* refactor desborda

* fix desborda 1 & 2

* change >= to > strict, fix most tests, for desborda 1

* remove desborda4

* add some rules and info

* add test 11 for desborda2, which checks that error found in algo has been fixed

* refactor

* implementing support for counting tally sheets (#38)

* adding more unit tests and implementation of desborda4 (#39)

* adding more unit tests and implementation of desborda4

* fixing parity as requested by Leo

* fixing algorithm

* fix multiple minority teams

* add missing return

* Configurable bordas max points (#40)

* adding more unit tests and implementation of desborda4

* fixing parity as requested by Leo

* fixing algorithm

* fix multiple minority teams

* add missing return

* configurable bordas max points

* update requests version for security reasons

* using pip >= 10

* allowing pip 9 too

* depending on agora-tally master

Co-authored-by: Félix Robles <felrobelv@gmail.com>