semvec/pypi-packages huggingface dataset:
pysdrlib 0.1.3
wrapper for hardware SDRs
Requires Python: >=3.8
Keywords: anonoei, sdr

# pysdrlib
 Python wrappers for hardware SDRs

 - [Documentation](https://anonoei.github.io/pysdrlib/)
 - [PyPI](https://pypi.org/project/pysdrlib/)

## Notes
- No affiliation to the fantastic [pysdr](https://pysdr.org) page
- For a more robust C implementation, check [SoapySDR](https://github.com/pothosware/SoapySDR)

This serves as a lightweight backend for my [pyspecan](https://github.com/Anonoei/pyspecan) and [RPPS](https://github.com/Anonoei/RPPS) projects,
with minimal user intervention.
Other projects, like SoapySDR, are likely what you're looking for.

# Roadmap
- [ ] [RTL-SDR](https://github.com/Anonoei/pysdrlib/tree/main/src/pysdrlib/rtl_sdr)
- [X] [Hack RF](https://github.com/Anonoei/pysdrlib/tree/main/src/pysdrlib/hackrf)
- [ ] [Blade RF](https://github.com/Anonoei/pysdrlib/tree/main/src/pysdrlib/bladerf)
- [ ] [B210 (UHD)](https://github.com/Anonoei/pysdrlib/tree/main/src/pysdrlib/UHD)
- [ ] [RX-888 (extio)](https://github.com/Anonoei/pysdrlib/tree/main/src/pysdrlib/extio)

## Usage
Dynamic imports
```
import pysdrlib
print(pysdrlib.devices.ls()) # Print available device interfaces
sdr = pysdrlib.devices.get("rtl_sdr").Device() # Initialize sdr
sdr.open()
```
Static imports
```
import pysdrlib.rtl_sdr
sdr = pysdrlib.rtl_sdr.Device() # Initialize sdr
```

# Contributing
1. `git clone https://github.com/Anonoei/pysdrlib`
2. `cd pysdrlib`
3. `git branch -c feature/<your feature>`
4. `python3 builder.py -b -l` build and install locally
mcp-task-flow-pro 0.1.0
A simple task management MCP for adding, completing, and tracking tasks
Requires Python: >=3.10

# MCP Task Flow Pro

A simple task management MCP for adding, completing, and tracking tasks

## Installation

```bash
uvx mcp-task-flow-pro
```

## Tools

- `add_task`: Add a new task
- `complete_task`: Mark a task as completed
- `get_stats`: Get productivity statistics

## Resources

- `tasks://list`: Current task list

## Prompts

- `daily_focus`: Generate a daily focus prompt

## Claude Desktop Configuration

```json
{
  "mcpServers": {
    "mcp-task-flow-pro": {
      "command": "uvx",
      "args": ["mcp-task-flow-pro"]
    }
  }
}
```

---

Generated with MCP Builder
versalign 2.2.0
Naive alignment for lists of arbitrary objects
Requires Python: >=3.10
Keywords: alignment, arbitrary-objects, msa, pairwise

<p align="center">
    <img
      src="https://raw.githubusercontent.com/moltools/versalign/main/logo.png"
      height="150"
      alt="versalign logo"
    />  
</p>

<p align="center">
    <a href="https://github.com/moltools/versalign/actions/workflows/tests.yml">
      <img alt="testing & quality" src="https://github.com/moltools/versalign/actions/workflows/tests.yml/badge.svg" /></a>
    <a href="https://pypi.org/project/versalign">
      <img alt="PyPI" src="https://img.shields.io/pypi/v/versalign" /></a>
    <a href="https://pypi.org/project/versalign">
      <img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/versalign" /></a>
    <a href="https://doi.org/10.5281/zenodo.17410570">
      <img src="https://zenodo.org/badge/DOI/10.5281/zenodo.17410570.svg" alt="DOI" /></a>
</p>

Versalign is a naive alignment tool for lists of arbitrary objects. Versalign is able to perform pairwise sequence alignments and star-based multiple sequence alignments, based on custom scoring functions. Versalign is primarily designed to align short-ish sequences.

Versalign is a Python library and has no command line interface.

Pairwise alignments, which is the core of this library, is built around Biopython's `PairwiseAligner` class.

## Installation

The most recent code and data can be installed directly from GitHub with:

```shell
pip install git+https://github.com/moltools/versalign.git
```

The latest stable release can be installed from PyPI with:

```shell
pip install versalign
```

Versalign has been developed for Linux and MacOS.

## Getting started

See the [examples](https://github.com/moltools/versalign/tree/main/examples) folder for some basic usage examples.