Releases
v2.0.0
Compare
Sorry, something went wrong.
No results found
Feat
Complete project overhaul with modern Python best practices (a1d1fbe )
Comprehensive test suite with 100+ tests and >90% coverage (a1d1fbe )
Full type hints throughout the codebase (a1d1fbe )
Pre-commit hooks configuration (black, isort, flake8, mypy) (7a60836 )
Multi-unit support (B, KB, MB, GB, TB) with auto-detection (ba7e518 )
Clean/raw byte output mode (-c flag) (ba7e518 )
Recursive directory sizing (-r flag) (ba7e518 )
Force specific units (-u flag) (ba7e518 )
Zero external dependencies - uses only Python standard library (a1d1fbe )
Changed
Complete CLI rewrite with improved argument parsing (ba7e518 )
Modern packaging using pyproject.toml (removed setup.py) (a1d1fbe )
Clean project structure with src/ layout (a1d1fbe )
Improved output formatting with consistent style (ba7e518 )
Better error messages with clear, actionable feedback (7a60836 )
Fixed
Version mismatch across all project files (a1d1fbe )
Inconsistent code style and formatting issues (7a60836 )
Missing error handling for various edge cases (7a60836 )
Test coverage gaps (a1d1fbe )
Removed
setup.py - replaced with modern pyproject.toml (a1d1fbe )
script.py - test script no longer needed (a1d1fbe )
README.de.md - German documentation consolidated (a1d1fbe )
Security
Added security scanning with bandit and safety (a1d1fbe )
Improved input validation and sanitization (7a60836 )
Docs
Complete README rewrite with professional formatting (a1d1fbe )
Contributing guidelines (ea7bc5e )
Comprehensive API documentation (a1d1fbe )
Chore
Remove GitHub templates, workflows, and Homebrew formula (97a79cd )
Production readiness cleanup (7a60836 )
Prepare for production release (a1d1fbe )
You can’t perform that action at this time.