Skip to content

Releases: sortitionfoundation/sortition-algorithms

0.12.3

20 Mar 17:30

Choose a tag to compare

Animation updates and more structured checks of features and people

Full Changelog: 0.12.2...0.12.3

0.12.2

18 Mar 11:23

Choose a tag to compare

Mostly docs and animations improvements.

Full Changelog: 0.12.1...0.12.2

0.12.1

04 Mar 13:14

Choose a tag to compare

Fix permissions so we can publish the docs

Full Changelog: 0.12.0...0.12.1

0.12.0

04 Mar 13:09

Choose a tag to compare

What's Changed

  • Upgrade mip to 1.17 by @foobacca in #74
  • Add walkthrough and animations to help explain the algorithms.
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #75
  • Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #76

Full Changelog: 0.11.8...0.12.0

0.11.8

12 Feb 13:30

Choose a tag to compare

Raise ConfigurationError instead of generic ValueError

Full Changelog: 0.11.7...0.11.8

0.11.7

12 Feb 11:02

Choose a tag to compare

Minor fixes to error messages.

Full Changelog: 0.11.6...0.11.7

0.11.6

11 Feb 15:06

Choose a tag to compare

What's Changed

  • Improved error messages
  • Optionally use the highspy solver instead of mip by @foobacca in #67
    • This includes adding code for benchmarking purposes
  • small improvements to docs
  • function to write features out

Full Changelog: 0.11.5...0.11.6

0.11.5

29 Jan 11:40

Choose a tag to compare

What's Changed

  • Improvements to diversimax by @orenmatar in #58 (and in a few other commits)
  • Grab only the columns we need from the already selected - see 5996bda
  • Improvements for when a random seed is used for repeatable testing
  • Updated dependencies

Full Changelog: 0.11.4...0.11.5

0.11.4

22 Dec 10:06

Choose a tag to compare

The headline is adding the diversimax algorithm.

We have also updated the error classes to ensure they can be properly pickled and unpickled.

What's Changed

New Contributors

Full Changelog: 0.11.3...0.11.4

0.11.3

16 Dec 14:42

Choose a tag to compare

Fix serialization and deserialization of errors with the new error_code and error_params attributes

Full Changelog: 0.11.2...0.11.3