semvec/pypi-packages huggingface dataset:
pvl-ag-test 0.0.1
Defensive package registration.
License: MIT
Requires Python: >=3.6

# pvl-ag-test

**NOTICE: Defensive Package Registration**

To provide internal services and prevent new enterprise users from accidentally installing the wrong package, this package is treated as a placeholder package and a friendly reminder is given during installation.

## Contact

For inquiries about this package, please contact the insiders.
claude-tmux-mcp 1.2.0
MCP server for claude-tmux agent orchestration
License: MIT
Requires Python: >=3.12
Keywords: agent, ai, claude, mcp, model-context-protocol, tmux

# claude-tmux-mcp

MCP server for claude-tmux agent orchestration.

## Installation

```bash
pip install claude-tmux-mcp
```

Or as an optional extra:

```bash
pip install "claude-tmux[mcp]"
```

## Usage

```bash
claude-tmux-mcp  # Starts FastMCP server on stdio
```

Add to your Claude Code MCP config:

```json
{
  "mcpServers": {
    "claude-tmux": {
      "command": "claude-tmux-mcp"
    }
  }
}
```

## Tools

| Namespace | Tool | Description |
|-----------|------|-------------|
| `agent.*` | `list` | List agents with optional status/session filters |
| | `get` | Get agent by pane ID |
| | `create` | Create agent with optional worktree |
| | `kill` | Kill agent by name |
| | `wait_ready` | Poll until agents reach "stop" status |
| | `prompt` | Send prompt and wait for response |
| `tmux.*` | `capture_pane` | Capture pane output |
| | `send_keys` | Send keys to pane |
| `events.*` | `list` | Query event log |

See the main [claude-tmux](https://github.com/burstMembrane/claude-tmux) repo for full documentation.
psddevops-scripts123 0.0.1
Defensive package registration.
License: MIT
Requires Python: >=3.6

# psddevops-scripts123

**NOTICE: Defensive Package Registration**

To provide internal services and prevent new enterprise users from accidentally installing the wrong package, this package is treated as a placeholder package and a friendly reminder is given during installation.

## Contact

For inquiries about this package, please contact the insiders.
psd-scripts2321 0.0.1
Defensive package registration.
License: MIT
Requires Python: >=3.6

# psd-scripts2321

**NOTICE: Defensive Package Registration**

To provide internal services and prevent new enterprise users from accidentally installing the wrong package, this package is treated as a placeholder package and a friendly reminder is given during installation.

## Contact

For inquiries about this package, please contact the insiders.
poseidon-controller-ops 0.0.1
Defensive package registration.
License: MIT
Requires Python: >=3.6

# poseidon-controller-ops

**NOTICE: Defensive Package Registration**

To provide internal services and prevent new enterprise users from accidentally installing the wrong package, this package is treated as a placeholder package and a friendly reminder is given during installation.

## Contact

For inquiries about this package, please contact the insiders.
doi-fetcher 0.1.3
Download paper PDFs from Libgen using a DOI
License: MIT
Requires Python: >=3.10
Keywords: doi, libgen, pdf, papers, download

# doi-fetcher

A minimal Python package and CLI to download paper PDFs from Libgen using a DOI.

## Install

```bash
pip install doi-fetcher
```

## CLI

```bash
# Download to the current directory (filename derived from DOI)
doi-fetcher 10.1006/viro.1998.9547

# Set output directory and filename
doi-fetcher 10.1006/viro.1998.9547 --output-dir ./papers --filename viro-1998.pdf

# Provide a full output path
doi-fetcher 10.1006/viro.1998.9547 -o /tmp/viro.pdf

# Use a specific mirror
doi-fetcher 10.1006/viro.1998.9547 --mirror li
```

Options:

- `-o, --output` Full output path. Overrides `--output-dir` and `--filename`.
- `--output-dir` Directory to save the PDF (default: current directory).
- `--filename` Filename to use (default: derived from DOI).
- `--mirror` Libgen mirror suffix (e.g. `li`) or full URL.
- `--fallback-mirror` Additional mirror suffix or URL to try if the primary fails. Can be used multiple times.
- `--no-fallback` Disable fallback mirrors.
- `--timeout` Request timeout in seconds (default: 60).

## Python usage

```python
from doi_fetcher import fetch_pdf_by_doi, DoiFetcher

# Simple helper
path = fetch_pdf_by_doi("10.1006/viro.1998.9547", output_dir="papers")

# Reusable fetcher
fetcher = DoiFetcher(mirror="li")
path = fetcher.fetch("10.1006/viro.1998.9547", output_path="paper.pdf")
```

Notes:
- The DOI can also be provided as a DOI URL (e.g. `https://doi.org/...`).
- If multiple results exist, the first PDF result is downloaded.