semvec/pypi-packages huggingface dataset:
astroparse 0.1.3
Flexible parsing utility for irregular text data tables.
Requires Python: >=3.10

# Welcome to AstroParse!

## About

Having trouble reading data tables into Python using conventional methods like
Pandas or Astropy? AstroParse is the right package for you! It is a simple,
customizable tool that allows you to parse text data from sources with 
non-standard formats. This package originally targeted astronomical data 
that often come in irregular text forms that are not easy to read by both 
humans and Python.

## Getting Started

Install AstroParse to your Python environment:

```pip install astroparse```

To parse an individual file:

```from astroparse import parse_file```

To access the flexible `Reader` class:

```from astroparse import Reader```

The `Reader` allows users to parse multiple files at once. The method 
`Reader.read_lists` is best for parsing multiple files of similar formats 
and structure; the method `Reader.read_dicts` is best for parsing multiple 
files of different formats or structures. All methods use the same or 
similar interface to `parse_file`. See more **documentation here**:
https://astroparse.readthedocs.io/en/latest/.

## Next Steps

Check out the examples in `/examples`!
soundprompt 0.1.5
Your sounds, triggered by AI prompts
Requires Python: <4,>=3.11

<!-- LICENSE HEADER MANAGED BY add-license-header

Copyright (C) 2025 Ethorbit

This file is part of SoundPrompt.

SoundPrompt is free software: you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation, either version 3
of the License, or (at your option) any later version.

SoundPrompt is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.

You should have received a copy of the
GNU General Public License along with SoundPrompt.
If not, see <https://www.gnu.org/licenses/>.
-->

[![Sponsor](https://img.shields.io/badge/Sponsor-PayPal-blue)](https://www.paypal.me/Ethorbit)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
![Platforms](https://img.shields.io/badge/platforms-Windows%2C%20Mac%2C%20Linux-blue)
[![PyPI version](https://img.shields.io/pypi/v/soundprompt.svg)](https://pypi.org/project/soundprompt/)
[![Docs](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://github.com/Ethorbit/SoundPrompt/wiki)
[![issues](https://img.shields.io/github/issues/Ethorbit/SoundPrompt)](https://github.com/Ethorbit/SoundPrompt/issues?q=is%3Aopen+is%3Aissue)

# SoundPrompt
## Your sounds, triggered by AI

SoundPrompt is a tool that plays your prerecorded audio files with AI prompts. It can enhance podcasts, live streams, online calls, and pranks / trolling by adding dynamic elements like music, sound effects, and custom audio cues to engage an audience or inject humor.

### Get Started
[Installation](https://github.com/Ethorbit/SoundPrompt/wiki/Installation) | [Usage](https://github.com/Ethorbit/SoundPrompt/wiki/Usage)

## Soundboard: a relic of the past!
![Sound Selection Time chart](./resources/sound-selection-time-chart.png)

Using mechanical or software controls to trigger sounds is an unintuitive process that requires practice and scales horribly. SoundPrompt solves these problems by utilizing the power of Artificial Intelligence and modern hardware to play the sounds you want, faster than you ever could.