# LALSuite will take the longest to install

setuptools>=80.9.0
astropy>=6.1.7
bilby>=2.5.2
corner>=2.2.3
gwpy>=3.0.12
h5py>=3.11.0
lalsuite>=7.26.1
# lal>=7.7.0,
numba>=0.61.2
numpy>=1.26.4
pandas>=2.3.0
scipy>=1.15.3
tqdm>=4.67.1
absl-py>=2.1.0
pycbc>=2.8.3
ml-dtypes>=0.3.1 # ml-dtypes version not same for mac and linux. You will need to install and upgrade it separately.

#astropy-iers-data>=0.2025.6.9.14.9.37
#astunparse>=1.6.3
#attrs>=25.3.0
#beautifulsoup4>=4.13.4
#bilby.cython>=0.5.3
#certifi>=2024.2.2
#cffi>=1.17.1
#charset-normalizer>=3.3.2
#click>=8.2.1
#contourpy>=1.3.2
#cryptography>=45.0.4
#cycler>=0.12.1
#Cython>=3.1.2
#dateparser>=1.2.1
#dill>=0.4.0
#dqsegdb2>=1.3.0
#dynesty>=2.1.5
#emcee>=3.1.6
#flatbuffers>=24.3.25
#fonttools>=4.58.3
#gast>=0.6.0
#google-pasta>=0.2.0
#grpcio>=1.63.0
#gwdatafind>=2.0.0
#gwosc>=0.8.1
#idna>=3.7
#igwn-auth-utils>=1.4.0
#igwn-segments>=2.1.0
#jax>=0.4.34
#jaxlib>=0.4.34
#Jinja2>=3.1.6
#joblib>=1.5.1
#keras>=3.10.0
#keras-nightly>=3.3.3.dev2024051503
#kiwisolver>=1.4.8
#libclang>=18.1.1
#ligo-segments>=1.4.0
#ligotimegps>=2.0.1
#llvmlite>=0.44.0
#lscsoft-glue>=4.1.0
#Mako>=1.3.10
#Markdown>=3.6
#markdown-it-py>=3.0.0
#MarkupSafe>=2.1.5
#matplotlib>=3.10.3
#mdurl>=0.1.2
#ml-dtypes>=0.3.1
#mpld3>=0.5.10
#namex>=0.0.8
#numexpr>=2.11.0
#opt-einsum>=3.3.0
#optree>=0.11.0
#packaging>=25.0
#pegasus-wms.api>=5.1.1
#pegasus-wms.common>=5.1.1
#pillow>=11.2.1
#protobuf>=4.25.3
#pycparser>=2.22
#pyerfa>=2.0.1.5
#Pygments>=2.18.0
#PyJWT>=2.10.1
#pykerr>=0.1.0
#pyparsing>=3.2.3
#python-dateutil>=2.9.0.post0
#pytz>=2025.2
#PyYAML>=6.0.2
#regex>=2024.11.6
#requests>=2.32.4
#rich>=13.7.1
#ripplegw>=0.0.9
#safe-netrc>=1.0.1
#scikit-learn>=1.7.0
#scitokens>=1.8.1
#six>=1.16.0
#soupsieve>=2.7
#tensorboard>=2.17.1
#tensorboard-data-server>=0.7.2
#tensorflow>=2.17.1
#tensorflow-io-gcs-filesystem>=0.37.0
#termcolor>=2.4.0
#threadpoolctl>=3.6.0
#typing_extensions>=4.14.0
#tzdata>=2025.2
#tzlocal>=5.3.1
#urllib3>=2.2.1
#Werkzeug>=3.0.3
#wrapt>=1.16.0
#pytest

# setuptools>=80.9.0
# absl-py>=2.1.0
# astropy>=6.1.7
# astropy-iers-data>=0.2025.6.9.14.9.37
# astunparse>=1.6.3
# attrs>=25.3.0
# beautifulsoup4>=4.13.4
# bilby>=2.5.2
# bilby.cython>=0.5.3
# certifi>=2024.2.2
# cffi>=1.17.1
# charset-normalizer>=3.3.2
# click>=8.2.1
# contourpy>=1.3.2
# corner>=2.2.3
# cryptography>=45.0.4
# cycler>=0.12.1
# Cython>=3.1.2
# dateparser>=1.2.1
# dill>=0.4.0
# dqsegdb2>=1.3.0
# dynesty>=2.1.5
# emcee>=3.1.6
# flatbuffers>=24.3.25
# fonttools>=4.58.3
# gast>=0.6.0
# google-pasta>=0.2.0
# grpcio>=1.63.0
# gwdatafind>=2.0.0
# gwosc>=0.8.1
# gwpy>=3.0.12
# h5py>=3.11.0
# idna>=3.7
# igwn-auth-utils>=1.4.0
# igwn-ligolw>=2.1.0
# igwn-segments>=2.1.0
# jax>=0.4.34
# jaxlib>=0.4.34
# Jinja2>=3.1.6
# joblib>=1.5.1
# keras>=3.10.0
# keras-nightly>=3.3.3.dev2024051503
# kiwisolver>=1.4.8
# lalsuite>=7.26.1
# libclang>=18.1.1
# ligo-segments>=1.4.0
# ligotimegps>=2.0.1
# llvmlite>=0.44.0
# lscsoft-glue>=4.1.0
# Mako>=1.3.10
# Markdown>=3.6
# markdown-it-py>=3.0.0
# MarkupSafe>=2.1.5
# matplotlib>=3.10.3
# mdurl>=0.1.2
# ml-dtypes>=0.3.1
# mpld3>=0.5.10
# namex>=0.0.8
# numba>=0.61.2
# numexpr>=2.11.0
# numpy>=1.26.4
# opt-einsum>=3.3.0
# optree>=0.11.0
# packaging>=25.0
# pandas>=2.3.0
# pegasus-wms.api>=5.1.1
# pegasus-wms.common>=5.1.1
# pillow>=11.2.1
# protobuf>=4.25.3
# PyCBC>=2.8.3
# pycparser>=2.22
# pyerfa>=2.0.1.5
# Pygments>=2.18.0
# PyJWT>=2.10.1
# pykerr>=0.1.0
# pyparsing>=3.2.3
# python-dateutil>=2.9.0.post0
# python-ligo-lw>=1.8.3
# pytz>=2025.2
# PyYAML>=6.0.2
# regex>=2024.11.6
# requests>=2.32.4
# rich>=13.7.1
# ripplegw>=0.0.9
# safe-netrc>=1.0.1
# scikit-learn>=1.7.0
# scipy>=1.15.3
# scitokens>=1.8.1
# six>=1.16.0
# soupsieve>=2.7
# tb-nightly>=2.17.0a20240515
# tensorboard>=2.17.1
# tensorboard-data-server>=0.7.2
# tensorflow>=2.17.1
# tensorflow-io-gcs-filesystem>=0.37.0
# termcolor>=2.4.0
# tf-nightly>=2.17.0.dev20240514
# threadpoolctl>=3.6.0
# tqdm>=4.67.1
# typing_extensions>=4.14.0
# tzdata>=2025.2
# tzlocal>=5.3.1
# urllib3>=2.2.1
# Werkzeug>=3.0.3
# wrapt>=1.16.0
# pytest
