semvec/pypi-packages huggingface dataset:
claude-sessions 0.1.0
Monitor running Claude Code sessions in your terminal
License: MIT
Requires Python: >=3.10
Keywords: claude, claude-code, monitor, terminal, tui

# claude-sessions

Monitor all running Claude Code sessions in your terminal.

```
┌─────────────────────── Session Monitor (9 active) ───────────────────────┐
│                          Claude Code Sessions                            │
│ ┏━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┓ │
│ ┃      PID ┃ Directory                    ┃  Terminal  ┃ Uptime ┃ Status┃ │
│ ┡━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━┩ │
│ │    31781 │ ~/git/my-project             │  ttys000   │  5d 3h │  Idle │ │
│ │    56351 │ ~                            │  ttys005   │ 1h 24m │  Idle │ │
│ │    61185 │ ~/git/another-project        │  ttys011   │    40m │  Idle │ │
│ └──────────┴──────────────────────────────┴────────────┴────────┴───────┘ │
│                    Updated: 18:45:32 | Press Ctrl+C to exit              │
└──────────────────────────────────────────────────────────────────────────┘
```

## Installation

```bash
pip install claude-sessions
```

## Usage

```bash
claude-sessions
```

That's it! The monitor updates every 3 seconds. Press `Ctrl+C` to exit.

## Features

- Real-time monitoring of all Claude Code CLI sessions
- Shows PID, working directory, terminal, uptime, and status
- Auto-refreshes every 3 seconds
- Clean TUI with [rich](https://github.com/Textualize/rich)

## Requirements

- Python 3.10+
- macOS or Linux
- Claude Code CLI installed

## License

MIT
coinalyze-pandas 0.1.2
Pandas Client to Coinalyze REST API
License: MIT
Requires Python: >=3.10

# Coinalyze-Pandas

`coinalyze-pandas` is a thin, pandas-friendly wrapper around the [Coinalyze](https://coinalyze.net/) API.
---

## Installation

```bash
pip install coinalyze-pandas
# or with Poetry
poetry add coinalyze-pandas
salla-gitpuller 1.0.3
A lightweight utility to git pull a repository using SSH deploy keys stored in environment variables
License: MIT

# gitpuller

## Usage

```python
from gitpuller import GitPullExecutor

executor = GitPullExecutor(slack_webhook_url="your_webhook_url", use_mage_ai=True)
result = executor.execute_with_alerting(
    repo_path="/path/to/repo",
    git_url="git@github.com:user/repo.git",
    branch="master",
    workspace_name="workspace1"
)
```

## Build

```bash
rm -rf build dist *.egg-info
python -m build
```

Upload to PyPI and update version in `pyproject.toml`.
tablemcp 0.1.0
MCP server that converts Excel files to Markdown tables
License: MIT
Requires Python: >=3.10
Keywords: converter, excel, markdown, mcp

# tablemcp

An MCP (Model Context Protocol) server that converts Excel files to Markdown tables.

## Installation

```bash
# Using uvx (recommended)
uvx tablemcp

# Or install via pip
pip install tablemcp
```

## Usage with Claude Code

Add to your Claude Code MCP settings (`~/.claude/settings.json`):

```json
{
  "mcpServers": {
    "excel": {
      "command": "uvx",
      "args": ["tablemcp"]
    }
  }
}
```

## Available Tools

### `read_excel_as_markdown`

Convert an entire Excel file (all sheets) to Markdown tables.

**Parameters:**
- `file_path` (string): Absolute path to the Excel file (.xlsx or .xls)

**Returns:** Markdown formatted tables for all sheets

### `read_excel_sheet_as_markdown`

Convert a specific sheet from an Excel file to a Markdown table.

**Parameters:**
- `file_path` (string): Absolute path to the Excel file
- `sheet_name` (string): Name of the sheet to convert
- `header_row` (int, optional): Header row number (1-based). Auto-detects if not provided.
- `columns` (string, optional): Column range like 'A:D' or '1-4'. Auto-detects if not provided.

**Returns:** Markdown formatted table

### `list_sheets`

List all sheet names in an Excel file.

**Parameters:**
- `file_path` (string): Absolute path to the Excel file

**Returns:** List of sheet names

## Features

- Automatic table detection (finds header rows and relevant columns)
- Multi-sheet support
- Manual column/row specification for complex layouts
- Handles null values gracefully
- Escapes pipe characters in cell values

## Development

```bash
# Clone and install dependencies
git clone https://github.com/jvsteiner/tablemcp
cd tablemcp
uv sync

# Run tests
uv run pytest

# Run the server locally
uv run tablemcp
```

## License

MIT