- Switched to uv
- Dropped Python 3.8 support, test on Python 3.13
- Increased default PBKDF2 iterations to 600,000
- Changed
DEFAULT_BLOCK_SIZE
from 256k to 128k - Removed the
tqdm
optional requirement - Switched to
pyproject.toml
, hatchling for builds, and ruff for formatting and linting
- Initial release