cloudpickle==3.1.2
fsspec[http]
httpx
loguru
numpy
orjson
packaging
pyarrow
msgspec>=0.20.0
pydantic>=2.0.0

[all]
macrodata-refiner[testing]

[egocentric]
macrodata-refiner[hf]
macrodata-refiner[video]
ego-vision[models]>=0.1.8

[hdf5]
h5py

[hf]
datasets>=3.0.0
huggingface-hub>=1.4.1
hf>=1.7.1

[mcap]
av
mcap
mcap-protobuf-support
mcap-ros2-support
pillow

[s3]
s3fs

[tensorflow]
tensorflow

[testing]
macrodata-refiner[hdf5]
macrodata-refiner[hf]
macrodata-refiner[mcap]
macrodata-refiner[video]
macrodata-refiner[zarr]
macrodata-refiner[text]
macrodata-refiner[s3]
macrodata-refiner[tfds]
pytest>=8.0.0
pytest-cov>=5.0.0

[text]
warcio

[tfds]
macrodata-refiner[tensorflow]
tensorflow-datasets

[video]
av
pillow

[zarr]
zarr<3,>=2.18
numcodecs<0.16
