semvec/pypi-packages huggingface dataset:
audp 1.0rc1
Analog Unicast Data Protocol (AUDP)
Requires Python: >=3.8

# Analog Unicast Data Protocol (AUDP)

AUDP broadcasts digital data by encoding to analog data and unicastly streams it to other devices.

## Versions

### AUDP/1.0

Stores one **byte** per frame. This results in much smaller (about 8x smaller than the v0 codec) packets, but the chance of data loss is slightly higher.
Not to be used in highly noisy areas, where sonic data may be lost. The tolerance for this codec is ~35 Hz.

| SPEC         | VALUE          |
| ------------ | -------------- |
| FACTOR       | 70 Hz          |
| TOLERANCE    | ± 35 Hz        |
| FRAME LENGTH | 20 ms (882 Hz) |
| SAMPLE RATE  | 44.1 kHz       |

#### Example: byte `'A'` (ASCII 65)

Mulitply the decimal value of the byte (65) by the **FACTOR** (70 Hz) to get the output frequency of 4.55 kHz.

### AUDP/0.9

Stores one **bit** per frame. This results in larger, longer packets, but has practically no chance of data loss.
There can be up to **~0.98 kHz** of interference, and this codec will still be able to get a clean signal.

| SIGNAL    | FREQUENCY |
| --------- | --------- |
| LOW (0)   | 6 kHz     |
| HIGH (1)  | 4 kHz     |
| END CHUNK | 2 kHz     |

| SPEC         | VALUE          |
| ------------ | -------------- |
| TOLERANCE    | ± 975 Hz       |
| FRAME LENGTH | 20 ms (882 Hz) |
| SAMPLE RATE  | 44.1 kHz       |
mageArmor 0.2
Ferramenta de proteção contra prompt injection
Requires Python: >=3.6

# 🛡️ MageArmor

MageArmor é uma biblioteca simples, direta e eficiente desenvolvida para proteger sistemas de IA contra ataques de prompt injection. Com funções otimizadas, nossa biblioteca ajuda a analisar prompts e reforçar a segurança, tornando suas aplicações mais resistentes a injeções de comandos indesejados.

## 🌟 Características
- **Segurança Avançada**: Protege contra ataques de prompt injection em ambientes de IA.
- **Multiplataforma**: Disponível em Python e JavaScript, integrando-se facilmente aos seus projetos.
- **Fácil Integração**: Apenas uma função para aplicar diretamente na sua variável de prompt.

## 🚀 Começando

Em Python:

```python
# Exemplo de como importar a MageArmor em Python
from mageArmor import guardCast
```

Em JavaScript:

```javascript
// Exemplo de como importar a MageArmor em JavaScript
import { guardCast } from 'mageArmor';
```

> 💡 **Nota**: Certifique-se de que o ambiente está configurado corretamente para suportar Python ou JavaScript, dependendo do projeto.

### 📖 [Documentação Completa](#)
Encontre todas as funcionalidades, detalhes de instalação e mais exemplos de uso na nossa [Documentação](https://magearmor.gitbook.io/documentacao-magearmor). Explore nossos guias para começar com facilidade e proteger suas aplicações.

## 📬 Contato

Redes sociais:
- [@hollowv4x](https://twitter.com/hollowv4x)
- [@naomaisalive](https://twitter.com/naomaisalive)

Para questões, colaborações ou suporte, entre em contato pelo email:
- Gmail: contato.gsr13@gmail.com
- Outlook: contato.rodrigocorreiaba753@outlook.com.br


**Proteja suas IAs e fortaleça a segurança do seu sistema com o MageArmor!** 🔒
af-practical-astronomy 1.0.8
A practical astronomy library

This project is based on the algorithms found in [Practical Astronomy with your Calculator or Spreadsheet](https://www.cambridge.org/de/universitypress/subjects/physics/amateur-and-popular-astronomy/practical-astronomy-your-calculator-or-spreadsheet-4th-edition?format=PB&isbn=9781108436076) by Peter Duffett-Smith and Jonathan Zwart.

This is a library of functions, with unit tests, written in Python 3.12, the standard library, unittest framework, and the math module.

All credit for the accuracy and usefulness of these algorithms goes to the original authors.

# Test

To run all tests run this command:

```bash
python -m unittest
```

# Local Development Setup

## Start/Activate a Virtual Environment

Start:

```bash
python3 -m venv venv
```

Activate:

```bash
source venv/bin/activate
```

## Install dependencies

```bash
pip install --upgrade -r requirements.txt
```

# Installation

```bash
pip install af_practical_astronomy
```

# Running

Currently, you will have to manually import these functions into your project if you wish.

# Future plans

- Finish implementing all of the algorithms from the book.
  - Note: skipped section 31, matrix method for coordinate conversions. Will implement later.
- Add a test runner.

# Updating and Repackaging the Project with `setuptools`

To update and repackage this Python project using `setuptools` on macOS, follow these steps:

## 1. Install or Activate the Virtual Environment

It's recommended to use a virtual environment for isolation. If you don't already have a virtual environment, create and activate one:

### Create and start virtual environment:

```bash
python3 -m venv venv
```

```bash
source venv/bin/activate
```

## 2. Install Required Dependencies

Ensure that setuptools and wheel are installed in your environment:

```bash
pip install setuptools wheel twine
```

or

```bash
pip install -r requirements.txt
```

## 3. Update version number

```bash
setup(
    name="astronomy_types",
    version="0.2.0",  # Update this to the new version number
    ...
)
```

## 4. Build the dist

```bash
python3 setup.py sdist bdist_wheel
```

## 5. Upload with `twine`

```bash
twine upload dist/*
```

And enter in the API token when prompted