pub fn read_parquet_metadata( py: Python<'_>, py_f: PyObject, storage_options: Option<Vec<(String, String)>>, credential_provider: Option<PyObject>, retries: usize, ) -> PyResult<Bound<'_, PyDict>>