* GaussianSplats export: allow uint8 in ply * Ruff formatting * Add test and narrower typing * Formatting * Revert narrow typing, not supported by old python * Fix typing for old pythons