Metadata-Version: 2.1
Name: SigMF
Version: 1.2.9
Summary: Easily interact with Signal Metadata Format (SigMF) recordings.
Project-URL: repository, https://github.com/sigmf/sigmf-python
Project-URL: documentation, https://sigmf.readthedocs.io/en/latest/
Project-URL: issues, https://github.com/sigmf/sigmf-python/issues
Project-URL: Specification (HTML), https://sigmf.org/
Project-URL: Specification (PDF), https://sigmf.github.io/SigMF/sigmf-spec.pdf
Project-URL: Specification (Repo), https://github.com/sigmf/SigMF
Keywords: gnuradio,radio
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Operating System :: OS Independent
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: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Communications :: Ham Radio
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: COPYING-LGPL
Requires-Dist: numpy
Requires-Dist: jsonschema
Provides-Extra: test
Requires-Dist: pylint; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: hypothesis; extra == "test"
Provides-Extra: apps
Requires-Dist: scipy; extra == "apps"

![Rendered SigMF Logo](https://raw.githubusercontent.com/sigmf/SigMF/refs/heads/main/logo/sigmf_logo.png)

[![PyPI Version Shield](https://img.shields.io/pypi/v/sigmf)](https://pypi.org/project/SigMF/)
[![Build Status Shield](https://img.shields.io/github/actions/workflow/status/sigmf/sigmf-python/main.yml)](https://github.com/sigmf/sigmf-python/actions?query=branch%3Amain)
[![License Shield](https://img.shields.io/pypi/l/sigmf)](https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License)
[![Documentation Shield](https://img.shields.io/readthedocs/sigmf)](https://sigmf.readthedocs.io/en/latest/)
[![PyPI Downloads Shield](https://img.shields.io/pypi/dm/sigmf)](https://pypi.org/project/SigMF/)

The `sigmf` library makes it easy to interact with Signal Metadata Format
(SigMF) recordings. This library is compatible with Python 3.7-3.13 and is distributed
freely under the terms GNU Lesser GPL v3 License.

This module follows the SigMF specification [html](https://sigmf.org/)/[pdf](https://sigmf.github.io/SigMF/sigmf-spec.pdf) from the [spec repository](https://github.com/sigmf/SigMF).

To install the latest PyPI release, install from pip:

```bash
pip install sigmf
```

**[Please visit the documentation for examples & more info.](https://sigmf.readthedocs.io/en/latest/)**
