Tags: flyvis/datamate
Tags
- Reorganized package structure into separate modules for better main… …tainability - Moved context management to `context.py` - Moved directory comparison to `diff.py` - Moved I/O operations to `io.py` - Moved metadata handling to `metadata.py` - Added comprehensive documentation site using MkDocs Material - Added detailed API Reference - Updated examples - Added contributing guidelines and release process - Added project logo and branding - Migrated from black to ruff for code formatting and linting - Added pre-commit hooks for code quality - Fixed GitHub Actions workflow for automated testing - Updated build system with pyproject.toml - Added proper package metadata and classifiers - Added development and documentation dependencies