Metadata-Version: 2.1
Name: gracedb-sdk
Version: 0.2.0
Summary: REST API SDK for GraceDB
Author-email: Leo Singer <leo.p.singer@nasa.gov>
License: GPL-3+
Project-URL: source, https://git.ligo.org/emfollow/gracedb-sdk
Project-URL: Bug Tracker, https://git.ligo.org/emfollow/gracedb-sdk/issues
Project-URL: Documentation, https://gracedb-sdk.readthedocs.io/
Project-URL: Source Code, https://git.ligo.org/emfollow/gracedb-sdk
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Internet
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Provides-Extra: test
License-File: LICENSE.md

# gracedb-sdk

A modern, performant REST API client for GraceDB, based on [Requests](http://python-requests.org/). For documentation, see https://gracedb-sdk.readthedocs.io.

## Benchmarks

Time in seconds to perform common tasks [lscsoft/ligo-gracedb](https://git.ligo.org/lscsoft/gracedb-client). Measured on a residential Internet connection on the US East Coast.

![benchmarks compared to ligo-gracedb](https://git.ligo.org/emfollow/gracedb-sdk/snippets/92/raw)

## Notes for software packaging

Software packaging files exist for the following systems:

- RPM: https://git.ligo.org/packaging/rhel/python-gracedb-sdk
- Debian: https://git.ligo.org/packaging/debian/gracedb-sdk
- Conda: https://github.com/conda-forge/gracedb-sdk-feedstock
