Skip to content

1.0.0

Choose a tag to compare

@behdad behdad released this 12 Feb 22:21
· 34 commits to master since this release

packtab 1.0.0

This is the first stable release of packtab! πŸŽ‰

What's New

Bug Fixes

  • Fixed mapping parameter to accept bidirectional mappings: The mapping parameter in pack_table() now correctly accepts
    bidirectional dictionaries (e.g., {0: "Cc", "Cc": 0}), which are commonly used in Unicode table generation. Previously, this would
    incorrectly raise a TypeError.

Recent Improvements (since 0.4.0)

  • Implemented frequency-based chunk sorting for better cache optimization
  • Fixed constant data optimization with comprehensive edge case tests
  • Implemented dual compression with #ifdef __OPTIMIZE_SIZE__
  • Fixed tests and enabled mapping validation
  • Removed black and flake8 linting in favor of simpler tooling

Development Status

  • Updated from Beta to Production/Stable

Installation

pip install packtab==1.0.0

Links


Full Changelog: 0.4.0...1.0.0