- Modernized the entire package: Migrated setup metadata from setup.py/setup.cfg to pyproject.toml.
  Added support for pixi. Migrated build-backend to hatchling. Revised environment_dev.yml.
  Dropped all deprecated files. Replaced np.trapz call. Replaced deprecated URLs. Added Python support up to 3.15. (!14)
- Renamed master branch to main (!15).
- Updated copyright (!16).