numpy<3.0.0,>=1.23.2
scipy>=1.10.0
astropy>=5.0
gwpy<5.0.0,>=4.0.0
pandas>=1.5.0
matplotlib>=3.5.0
typing_extensions
bottleneck
h5py
igwn-segments
ligotimegps
gpstime

[all]
scikit-learn
statsmodels
pmdarima
dcor
hurst
hurst-exponent
exp-hurst
EMD-signal
PyWavelets
iminuit
emcee
corner
control
obspy
mth5
mtpy
mt_metadata
lalsuite
gwdatafind
gwosc
dqsegdb2
dttxml
gwinc
ligo.skymap
nptdms
netCDF4
xarray
zarr
pygmt
pydub
tinytag>=1.10

[analysis]
scikit-learn
statsmodels
pmdarima
dcor
hurst
hurst-exponent
exp-hurst
EMD-signal
PyWavelets

[audio]
pydub
tinytag>=1.10

[control]
control

[dev]
build
ruff
mypy
pytest
pytest-qt
pytest-xvfb
pytest-forked
pytest-cov
nbmake
nbval
freezegun
requests-mock
types-requests
types-PyYAML

[fitting]
iminuit
emcee
corner

[gw]
lalsuite
gwdatafind
gwosc
dqsegdb2
dttxml
gwinc
ligo.skymap

[io]
nptdms

[netcdf4]
netCDF4
xarray

[plotting]
pygmt

[seismic]
obspy
mth5
mtpy
mt_metadata

[zarr]
zarr
