semvec/pypi-packages huggingface dataset:
tgext.formencode 0.1.1
Enable support for formencode validation library
Requires Python: >=3.7
Keywords: turbogears2.extension

# tgext.formencode
Support Formencode Schema validation in TurboGears 2.5+

## Usage

```
    import tgext.formencode

    cfg = FullStackApplicationConfigurator()
    tgext.formencode.plugme(cfg)
    cfg.make_wsgi_app({}, {})
```

## Variables Decoding

Adds support for decoding lists and dictionaries passed to
turbogears controllers in the variableencoded format:
``{"l": [1, 2]} -> {"l-0": 1, "l-1": 2}``

```
    from tgext.formencode import variable_decode

    class MyController(TGController):
        @variable_decode
        def test_vardec(self, **kw):
            print(kw)
            return ""
```
scplode 0.1.0
scplode: a memory-efficient fast accesser for adata files
Requires Python: >=3.7

# scplode

**"Scplode" your disk space once and get faster access to your single cell data with less memory.**

## Why scplode?

- **Disk space is cheap. Time and memory are not.** 
- A one-time index pays dividends in faster data access
- Familiar `read_h5ad()` and indexing commands for seamless data exploration

## How it compares

| Tool | Pros | Cons |
|------|------|------|
| **Backed AnnData** | Full-featured | Slower access times |
| **BioNeMo** | Similar memory mapping | Heavier weight, unfamiliar API |
| **scplode** | Fast, memory-efficient, familiar API | Requires disk space for index |

## Installation

```bash
pip install scplode
```

## Quick Start

```python
import scplode as sp

# Your familiar workflow, now faster
adata = sp.read_h5ad('your_data.h5ad')
```

## Examples

Located in examples directory:
- `00_example`: Demonstrates use of scplode, and tests for equivalent results
- `01_benchmark`: Compares scplode and anndata for random and contiguous indexing
- `02_state_benchmark`: Compares scplode and anndata when using scplode with the Arc Institute State Model

## Requirements

- Python 3.8+
- AnnData
- Pandas
- Numpy

## License

MIT
syft_toolbox 0.3.1
Add your description here
Requires Python: >=3.12

<p align="center">
<img alt="Hugging Face Transformers Library" src="https://raw.githubusercontent.com/OpenMined/toolbox/refs/heads/main/packages/toolbox/assets/ToolBox.svg" width="352" height="59" style="max-width: 100%;">
  <br/>
  <br/>
</p>

<p align="center"><b>A privacy-first tool to install local and remote mcp servers for your personal data</b></p>

# Install

```
uv pip install -e .
```

# Installing apps

To list installed apps

```
tb list
```

To install a new app

```
tb install <app_name> --client="claude"
```

# Example

```
tb install meeting-notes-mcp
```

# Store

| Name                 | Clients | Default Deployment  | Read Access            | Write Access          | Install                           |
| -------------------- | ------- | ------------------- | ---------------------- | --------------------- | --------------------------------- |
| github-mcp           | claude  | stdio               | Issues, PRs, Settings  | Issues, PRs, Settings | `tb install github-mcp`           |
| meeting-notes-mcp    | claude  | proxy-to-om-enclave | Apple Audio Recordings | Meeting Notes         | `tb install meeting-notes-mcp`    |
| whatsapp-desktop-mcp | claude  | proxy-to-om-enclave | WhatsApp Messages      | WhatsApp Messages     | `tb install whatsapp-desktop-mcp` |
| slack-mcp            | claude  | proxy-to-om-enclave | Slack Messages         | Slack Messages        | `tb install slack-mcp`            |