semvec/pypi-packages huggingface dataset:
tfq0seo 2.3.2
Fast SEO analysis tool with reports
License: MIT
Requires Python: >=3.8

# TFQ0SEO - SEO Analysis Tool

[![PyPI version](https://img.shields.io/pypi/v/tfq0seo.svg)](https://pypi.org/project/tfq0seo/)
[![License](https://img.shields.io/pypi/l/tfq0seo.svg)](https://github.com/tfq0/tfq0seo/blob/main/LICENSE)
[![Python Versions](https://img.shields.io/pypi/pyversions/tfq0seo.svg)](https://pypi.org/project/tfq0seo/)
[![Downloads](https://img.shields.io/pypi/dm/tfq0seo.svg)](https://pypi.org/project/tfq0seo/)

A high-performance SEO analysis tool that generates professional reports.

## Features

- **Comprehensive analysis** 
- **Handles 500+ pages** 
- **Beautiful reports** 
- **Concurrent processing** 
- **Simple CLI** 

## Installation

```bash
pip install tfq0seo
```

## Quick Start

### Single Page Analysis
```bash
tfq0seo analyze https://example.com
```

### Full Site Crawl
```bash
tfq0seo crawl https://example.com --depth 5 --max-pages 500 --concurrent 20 --format html --output full-report.html
```

## Analysis Categories

1. **SEO Analysis**

2. **Content Quality**

3. **Technical SEO**

4. **Performance**

5. **Link Analysis**
claudecut 0.1.4
AI-powered video editing agent using Claude
License: MIT
Requires Python: >=3.12
Keywords: agent, ai, captions, claude, editing, subtitles, video, whisper

# claudecut

AI-powered vibe video editing with Claude Agent based on captions.

![claudecut](img/claudecut.png)

## Requirements

- **[ffmpeg](https://github.com/FFmpeg/FFmpeg)** (must be installed on your system - [installation guide](https://ffmpeg.org/download.html))
- **[Claude Code](https://www.claude.com/product/claude-code)** version 2.0.0 or higher
- **~1.5GB disk space** (Whisper large-v3-turbo model downloads on first run)

## Installation

**From PyPI:**
```bash
uvx claudecut
```

**Local development:**
```bash
git clone https://github.com/mellebrouwer/claudecut.git
cd claudecut
uv pip install -e .
uv run claudecut
```

## Acknowledgments

This project uses [whisper-timestamped](https://github.com/linto-ai/whisper-timestamped) for accurate speech-to-text transcription with word-level timestamps.

## License

MIT License - see [LICENSE](LICENSE) file for details.
ysa-signal 1.2.15
YSA Signal - Standalone signal analyzer for .brw/.h5 files
License: MIT
Requires Python: >=3.6
Keywords: signal processing, neuroscience, electrophysiology, MEA, seizure detection

# YSA Signal

[![Post-Release Integration Test](https://github.com/ParrishLab/ysa-signal/actions/workflows/post-release-test.yml/badge.svg)](https://github.com/ParrishLab/ysa-signal/actions/workflows/post-release-test.yml)
[![PyPI version](https://badge.fury.io/py/ysa-signal.svg)](https://badge.fury.io/py/ysa-signal)

**Standalone signal analyzer for downsampled .brw files**

YSA Signal processes MEA recordings from downsampled .brw files, detects seizures and status epilepticus events, and saves the results in a compact HDF5 format.

**Supported Platforms**: macOS (Intel & Apple Silicon) • Windows (x64)

## Installation

```bash
pip install ysa-signal
```

## Usage

### GUI Mode

To run the GUI, just run this command after installation:
```bash
ysa-signal
```

The GUI provides two tabs:

- **Process Files**: Select input files, optionally enable seizure analysis, and save processed data
- **View Signals**: Load processed files and view signals in an interactive 64x64 channel grid

### CLI Mode

```bash
# Process without analysis (faster)
ysa-signal input.brw output_processed.h5

# Process with seizure analysis
ysa-signal input.brw output_processed.h5 --do-analysis
```

### Python API

```python
from ysa_signal import process_and_store, save_processed_data, load_processed_data

# Read in downsampled .brw file, process it, and store the results in memory (not on disk on a file)
processed_data = process_and_store('/path/to/file.brw', do_analysis=True)

# Save the processed data to an h5 file (on disk on a file you specify)
save_processed_data(processed_data, '/path/to/file_processed.h5')

# With already processed data saved to an h5 file, you can load it back into memory
loaded_data = load_processed_data('/path/to/file_processed.h5')

# Example: Accessing data for a specific channel (row, col)
row = loaded_data.active_channels[0][0]
col = loaded_data.active_channels[0][1]

# Access the signal and seizure times for the specified channel
channel_data = loaded_data.data[row - 1, col - 1]
signal = channel_data['signal']
sz_times = channel_data['SzTimes']
```

### Batch Processing Example

```python
from ysa_signal import process_and_store, save_processed_data
import glob

for brw_file in glob.glob('data/*.brw'):
    output_file = brw_file.replace('.brw', '_processed.h5')
    processed_data = process_and_store(brw_file, do_analysis=True)
    save_processed_data(processed_data, output_file)
```

## Support

- GitHub: [github.com/ParrishLab/ysa-signal](https://github.com/ParrishLab/ysa-signal/issues)
- Email: jacobbcahoon@gmail.com
- Phone: (385) 307-9925
pdf-suite 0.9.0
PDF CLI tool that allows to merge, extractimages, compress and more from PDF documents.
License: MIT
Requires Python: <4,>=3.10
Keywords: pdf, merge pdf, pdf to image, compress pdf

## Install
```bash
pip install pdf-suite
```

## Features
- Merges multiple PDF files / images into one PDF file.
- PDF to Images.
- Compress PDF.
- Convert DOCX to PDF.
- PDF pages count.

## Usage

### Merge
Merges multiple PDF files / images into one PDF file (output.pdf).

```bash
pdf_suite merge -i input -o output.pdf
```

#### In order
To merge your files in a specific order, you need to pass the order you want to `--order` option.

```bash
pdf_suite merge --input input --output output.pdf --order file1.pdf,file2,file3.jpg
```

#### Output
An `ouput.pdf` file will be generated in `/output` directory.

### PDF to Images
Extract images from your PDF file.

```bash
pdf_suite pdf2img --input input.pdf --output images_directory
```

Zip extracted images from your PDF file using `--zip`.

```bash
pdf_suite pdf2img --input input.pdf --output images_directory --zip
```

You can also extract images from specific page.

```bash
pdf_suite pdf2img --input input.pdf --output images_directory --page 2
```

#### Output
An `images_directory` directory will be generated with all images from `file.pdf`.

### Compress PDF
Compress a PDF file.

```bash
pdf_suite compress --input input.pdf --output output.pdf
```

#### Compress to a maximum size
You can specify the maximum size (MB) you need.

```bash
pdf_suite compress --input input.pdf --output output.pdf --max 2
```

`input.pdf` will be compressed to `output.pdf` with less than 2MB.

#### Output
A compressed PDF file `output.pdf` will be generated for you.

### Convert DOCX to PDF
Convert DOCX document to a PDF.

```bash
pdf_suite docx2pdf --input input.docx --output output.pdf
```

### PDF pages count
Get PDF document pages count.

```bash
pdf_suite pagescount --input input.pdf
```