fastavro<2,>=1.4
packaging<26,>=21
pyroaring
readerwriterlock<2,>=1
torch
zstandard<1,>=0.19

[:python_version < "3.7"]
dataclasses>=0.8
pandas<2,>=1.1

[:python_version < "3.8"]
fsspec<2026,>=2021.10
ossfs>=2021.8
polars<1,>=0.9
pyarrow<7,>=6

[:python_version == "3.6"]
cachetools<6,>=4.2

[:python_version > "3.6"]
cachetools<6,>=5

[:python_version >= "3.7"]
ray<3,>=2.10
cramjam<3,>=1.3.0

[:python_version >= "3.7" and python_version < "3.9"]
pandas<3,>=1.3

[:python_version >= "3.8"]
fsspec<2026,>=2023
ossfs>=2023
polars<2,>=1
pyarrow<20,>=16

[:python_version >= "3.8" and python_version < "3.9"]
pylance<1,>=0.10

[:python_version >= "3.9"]
pandas<3,>=1.5
pylance<1,>=0.20
