lalsuite
numpy>=1.20.0
scipy>=1.7.0
matplotlib>=3.3.0
h5py>=3.0.0
pandas>=1.3.0
plotly>=5.0.0
astropy>=4.3
healpy>=1.15.0
numdifftools>=0.9.39
pyyaml>=5.0.0
igwn-ligolw
igwn-segments
confluent-kafka>=1.7.0
tqdm>=4.0.0
sgn
sgn-ts
sgn-ligo
gw-strike
stillsuit
corner

[all]
sgn-manifold[dag,dev,gpu]

[dag]
ezdag

[dev]
sgn-manifold[docs,lint,test]
pre-commit>=2.17.0

[docs]
mkdocs>=1.4.0
mkdocstrings[python]>=0.19.0
mkdocs-material>=8.5.0
pymdown-extensions>=9.0

[gpu]
torch>=2.0.0

[lint]
black
flake8
flake8-bandit
flake8-black
flake8-bugbear
flake8-future-annotations
flake8-isort
flake8-logging
flake8-pyproject
isort
mypy
mypy-extensions
typing_extensions
types-PyYAML
pandas-stubs
plotly-stubs

[test]
pytest>=7.0.0
pytest-cov>=3.0.0
pytest-freezer>=0.4.6
pytest-markdown-docs>=0.4.0
sympy
