edulix
released this
28 Feb 20:11
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>