Changelog

0.4.0

  • cli: export candidates, preferences or district seats

  • cli: ‘-’ is interpreted as stdin/stdout

  • cli: added result filtering options to calculate subcommand

  • added write method to PreferencesFile

  • test with pypy3

0.3.0

  • Use slots for dataclasses

  • Fix __str__ for sparse and graphs

  • Move preference types to methods

  • Fix type-hint errors (mypy --strict)

  • Fix urls for source and bug reports

  • Fix belgian imperiali divisor iterator

0.2.0

  • Command line: generate a dependency graph in Graphviz DOT format from an electoral system

0.1.0

  • Initial public release