Metadata-Version: 2.4
Name: gwpy
Version: 4.0.1
Summary: A python package for gravitational-wave astrophysics
Author-email: Duncan Macleod <duncan.macleod@ligo.org>
License-Expression: GPL-3.0-or-later
Project-URL: Bug Tracker, https://gitlab.com/gwpy/gwpy/-/issues
Project-URL: Discussion Forum, https://gwpy.slack.com
Project-URL: Documentation, https://gwpy.github.io/docs/
Project-URL: Source Code, https://gitlab.com/gwpy/gwpy
Keywords: gravitational waves,igwn,ligo,virgo
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: astropy>=6.1.6
Requires-Dist: dateparser>=1.2.0
Requires-Dist: dqsegdb2>=1.3.0
Requires-Dist: gwdatafind>=2.0.0
Requires-Dist: gwosc>=0.6.0
Requires-Dist: h5py>=3.11.0
Requires-Dist: igwn-segments>=2.0.0
Requires-Dist: ligotimegps>=2.1.0
Requires-Dist: matplotlib>=3.8.0
Requires-Dist: numpy>=1.24.4
Requires-Dist: packaging>=24.2
Requires-Dist: python-dateutil>=2.9.0
Requires-Dist: requests>=2.32.3
Requires-Dist: scipy>=1.12.0
Requires-Dist: tqdm>=4.67.0
Provides-Extra: arrakis
Requires-Dist: arrakis>=0.2.0; extra == "arrakis"
Provides-Extra: astro
Requires-Dist: inspiral-range>=0.9.3; extra == "astro"
Provides-Extra: auth
Requires-Dist: gssapi>=1.9.0; extra == "auth"
Requires-Dist: htgettoken>=2.1; extra == "auth"
Requires-Dist: igwn-auth-utils>=1.2.0; extra == "auth"
Requires-Dist: requests-scitokens; extra == "auth"
Requires-Dist: scitokens>=1.8.0; extra == "auth"
Provides-Extra: gwf
Requires-Dist: lalsuite; sys_platform != "win32" and extra == "gwf"
Provides-Extra: gravityspy
Requires-Dist: pandas>=2.3.3; extra == "gravityspy"
Requires-Dist: psycopg2>=2.9.11; extra == "gravityspy"
Requires-Dist: sqlalchemy>=2.0.45; extra == "gravityspy"
Provides-Extra: hacr
Requires-Dist: pandas>=2.3.3; extra == "hacr"
Requires-Dist: PyMySQL>=1.1.2; extra == "hacr"
Requires-Dist: sqlalchemy>=2.0.45; extra == "hacr"
Provides-Extra: kerberos
Requires-Dist: gssapi; extra == "kerberos"
Provides-Extra: pelican
Requires-Dist: requests-pelican>=0.2.0; extra == "pelican"
Provides-Extra: pycbc
Requires-Dist: PyCBC>=2.8.5; extra == "pycbc"
Provides-Extra: scitokens
Requires-Dist: htgettoken>=2.1; extra == "scitokens"
Requires-Dist: igwn-auth-utils>=1.2.0; extra == "scitokens"
Requires-Dist: requests-scitokens; extra == "scitokens"
Requires-Dist: scitokens>=1.8.0; extra == "scitokens"
Provides-Extra: sql
Requires-Dist: pandas>=2.3.3; extra == "sql"
Requires-Dist: sqlalchemy>=2.0.45; extra == "sql"
Provides-Extra: typing
Requires-Dist: optype[numpy]; extra == "typing"
Dynamic: license-file

GWpy is a collaboration-driven Python package providing tools for
studying data from ground-based gravitational-wave detectors.

GWpy provides a user-friendly, intuitive interface to the common
time-domain and frequency-domain data produced by the LIGO and Virgo
observatories and their analyses, with easy-to-follow tutorials at each
step.

<https://gwpy.github.io>

# Release status

[![PyPI version](https://badge.fury.io/py/gwpy.svg)](http://badge.fury.io/py/gwpy)
[![Conda version](https://img.shields.io/conda/vn/conda-forge/gwpy.svg)](https://anaconda.org/conda-forge/gwpy/)

[![License](https://img.shields.io/pypi/l/gwpy.svg)](https://choosealicense.com/licenses/gpl-3.0/)
![Supported Python versions](https://img.shields.io/pypi/pyversions/gwpy.svg)
[![SPEC 0 — Minimum Supported Dependencies](https://img.shields.io/badge/SPEC-0-green?labelColor=%23004811&color=%235CA038)](https://scientific-python.org/specs/spec-0000/)

# Development status

[![Build status](https://gitlab.com/gwpy/gwpy/badges/main/pipeline.svg)](https://gitlab.com/gwpy/gwpy/-/pipelines/?ref=main)
[![Coverage status](https://gitlab.com/gwpy/gwpy/badges/main/coverage.svg)](https://gitlab.com/gwpy/gwpy/-/pipelines/?ref=main)

# Installation

To install, you can do:

```
conda install -c conda-forge gwpy
```

or

```
python -m pip install gwpy
```

You can test your installation, and its version by

```
python -c "import gwpy; print(gwpy.__version__)"
```

# License

GWpy is released under the GNU General Public License v3.0 or later, see
[here](https://choosealicense.com/licenses/gpl-3.0/) for a description of
this license, or see the
[LICENSE](https://gitlab.com/gwpy/gwpy/-/blob/main/LICENSE) file for the
full text.
