Skip to content

Releases: PlatonB/antidb

antidb 2024.4.6

06 Apr 21:07
Compare
Choose a tag to compare

Huge thanks to @Rogdham for restoring pyzstd library development! Earlier I had almost given up hope for pyzstd survival, and therefore for further antidb maintenance. Now I guess there's no cause for concern.

  • Two new built-in sorting rules. They are much more narrowly targeted, simpler, and potentially faster than the natural rule. The first one splits the line and fetches the desired cells. The second one handles values like rs12345.
  • The built-in sorting rules are no longer static methods, but are now linked by some common attributes.
  • Improving mem-index header with sorting settings and fixing its handling.
  • Ability to pass arbitrary arguments to a function that parses lines of indexable files.
  • A new test where thoroughly checked work with VCF.
  • Some refactoring of the tests code.

antidb 2024.3.14

14 Mar 18:42
Compare
Choose a tag to compare
  • Redesigned core natural sorting algorithm. It now supports exponential notation, two different decimal delimiters, and customizable priority between numbers and strings.
  • Some code refactoring.
  • Further development of tests.

antidb 2023.9.29

28 Sep 22:08
Compare
Choose a tag to compare
  • Written from scratch 100%-Python sorting program. It can be either involved by antidb or used separately. Both built-in sort keys and custom sort keys are supported.
  • Tests have evolved significantly.