Modernize the Python package structure to follow current best practices for scientific software.
Tasks:
- Add init.py with version and main imports
- Include example metadata directory structure
- Add type hints throughout the codebase
- Update pytest configuration in pyproject.toml
- Add coverage reporting setup
References:
Modernize the Python package structure to follow current best practices for scientific software.
Tasks:
References: