Releases: wasdee/dbfread2
Releases · wasdee/dbfread2
dbfread2 v0.1.0 - Modern Python DBF Reader
🚀 A complete modernization of the dbfread library for Python 3.12+
dbfread2 is a modern rewrite of the popular dbfread library, focusing on type safety, modern Python features, and developer experience.
🎯 Key Features
- ✨ Full Python 3.12+ support with type hints
- 📁 Native
pathlib.Path
support for all file operations - 🛠️ Modern development tools (ruff, mypy, mise-en-place)
- 📚 New MkDocs-based documentation
- 🔒 Enhanced error handling and type safety
🔄 Breaking Changes
- Python Version: Requires Python 3.12+
- Parameter Renames:
recfactory
→record_factory
lowernames
→lowercase_names
parserclass
→parser_class
- Import Changes: Package renamed from
dbfread
todbfread2
🗑️ Removed
- Support for Python versions below 3.12
- Legacy configuration files (.flake8, tox.ini)
- Deprecated functions and compatibility layers
- Old documentation format (RST files)