- Add pytest-cov as dev dependency - Configure coverage in pyproject.toml - Exclude tests, __pycache__, seed.py from coverage - Enable branch coverage - Add .coverage to gitignore
Compute dates inside fetchAvailability callback to avoid dependency on external variable that changes on every render.