pandas>=1.1,<2.1; python_version == "3.8"
pandas>=1.1; python_version == "3.9"
pandas>=1.4; python_version == "3.10"
pandas>=1.5; python_version == "3.11"
pandas>=2.2; python_version == "3.12"

tqdm

# To read .xslx files.
openpyxl

# Feather dependency (Feather to replace pickle)
# NOTE: Pickle has numpy incompatibility issue when dealing with DataFrame
pyarrow

# Need to figure out how to install Tensorflow for M1 mac...
# Or just include method to install tensorflow on linux here.
# NOTE: MHCflurry requires tensorflow.
# tensorflow==2.8.4

# MHCflurry
# mhcflurry==2.0.6
