lalsuite
numpy>=1.20.0
scipy>=1.7.0
matplotlib>=3.3.0
h5py>=3.0.0
jinja2>=3.0.0
healpy>=1.15.0
numdifftools>=0.9.39
pyyaml>=5.0.0
igwn-ligolw
igwn-segments
tqdm>=4.0.0
threadpoolctl
sgn
sgn-ts
sgn-ligo
gw-strike
stillsuit
corner

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

[dag]
ezdag

[dev]
sgn-manifold[docs,lint,test]

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

[gpu]
torch>=2.0.0

[kafka]
sgneskig

[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

[test]
pytest>=7.0.0
pytest-cov>=3.0.0
sympy
