semvec/pypi-packages huggingface dataset:
orchard 2026.2.5
Python client for Orchard, a compute platform for Apple Silicon
Requires Python: >=3.12

# Orchard

Python client for high-performance LLM inference on Apple Silicon.

## Installation

```bash
pip install orchard
```

## Usage

```python
from orchard import Client

client = Client()

response = client.chat(
    model="meta-llama/Llama-3.1-8B-Instruct",
    messages=[{"role": "user", "content": "Hello!"}],
)
print(response.text)
```

### Streaming

```python
for delta in client.chat(model="...", messages=[...], stream=True):
    print(delta.content, end="", flush=True)
```

### Batch Inference

```python
responses = client.chat_batch(
    model="...",
    conversations=[
        [{"role": "user", "content": "Question 1"}],
        [{"role": "user", "content": "Question 2"}],
    ],
)
```

## Model Profiles

Chat templates and control tokens are loaded from the [Pantheon](https://github.com/TheProxyCompany/Pantheon) submodule at `orchard/formatter/profiles/`. This provides a single source of truth shared across all Orchard SDKs (Python, Rust, Swift). See that repo for the list of supported model families.

## Requirements

- Python 3.10+
- macOS 14+ (Apple Silicon)
- PIE (Proxy Inference Engine)

## Related

- [orchard-rs](https://github.com/TheProxyCompany/orchard-rs) - Rust client
- [orchard-swift](https://github.com/TheProxyCompany/orchard-swift) - Swift client
- [Pantheon](https://github.com/TheProxyCompany/Pantheon) - Model profiles

## License

Apache-2.0
geomeppyupdated 0.1.0
Updated version of geomeppy
Requires Python: >=3.13

# geomeppyupdated

This is an updated version of Geomeppy with limited modifications. Really the main issue that has been addressed is the change of import in `geom/polygons.py`. The import of `MutableSequence` must now come from `collections.abc`.

========

## Referencing

Please reference the original author if you use this package:

If you rely on this package in academic work, and would like to include a citation (which we greatly appreciate), please refer to this project as:

- Bull J, et al. GeomEppy, 2016-, <<https://github.com/jamiebull1/geom>
pinetext 0.2.0
PineText
Requires Python: >=3.13

## PineText

[![test](https://github.com/ezhuk/pinetext/actions/workflows/test.yml/badge.svg)](https://github.com/ezhuk/pinetext/actions/workflows/test.yml)
[![codecov](https://codecov.io/github/ezhuk/pinetext/graph/badge.svg?token=0YJASFE5OM)](https://codecov.io/github/ezhuk/pinetext)
[![PyPI - Version](https://img.shields.io/pypi/v/pinetext.svg)](https://pypi.org/p/pinetext)

A lightweight assistant built using [Pinecone](https://docs.pinecone.io/guides/assistant/overview) that helps create RAG-based chat applications for reasoning over documents, retrieving relevant context, and providing grounded answers.

## Getting Started

Use [uv](https://github.com/astral-sh/uv) to add and manage PineText as a dependency in your project, or install it directly via `uv pip install` or `pip install`. See the [Installation](https://github.com/ezhuk/pinetext/blob/main/docs/pinetext/installation.mdx) section of the documentation for full installation instructions and more details.

```bash
uv add pinetext
```

It can be embedded in and run directly from your application.

```python
# app.py
from pinetext import PineText

def main():
    pt = PineText(data_dir="./data")
    pt.run()
```

It can also be launched from the command line using the provided `CLI` without modifying the source code.

```
pinetext
```

Or in an ephemeral, isolated environment using `uvx`. Check out the [Using tools](https://docs.astral.sh/uv/guides/tools/) guide for more details.

```bash
uvx pinetext
```

## Configuration

Place documents in the `data` folder and make sure to set `PINECONE_API_KEY` and the assistant name before starting PineText.

```bash
export PINETEXT_PINECONE__API_KEY=your-api-key
export PINETEXT_PINECONE__ASSISTANT=assistant-name
export PINETEXT_PINECONE__DATA_DIR=data
export PINETEXT_PINECONE__MODEL=o4-mini
```

These settings can also be specified in a `.env` file in the working directory.

```text
pinetext_pinecone__api_key=your-api-key
pinetext_pinecone__assistant=assistant-name
pinetext_pinecone__data_dir=data
pinetext_pinecone__model=o4-mini
```

## Docker

The PineText CLI can be deployed as a Docker container as follows:

```bash
docker run -it \
  --name pinetext \
  --env-file .env \
  -v $(pwd)/data:/app/data
  ghcr.io/ezhuk/pinetext:latest
```

Or using Docker Compose:

```bash
docker compose up
```

## License

The server is licensed under the [MIT License](https://github.com/ezhuk/pinetext?tab=MIT-1-ov-file).
stackoverbot-mcp 0.3.0
MCP server for StackOverBot — search and share error solutions
Requires Python: >=3.10
Keywords: ai-tools, debugging, error-solutions, mcp, stackoverbot

# stackoverbot-mcp

MCP server for [StackOverBot](https://stackoverbot.com) — a community knowledge base where developers and AI agents share solutions to hard bugs and errors.

## Installation

### Claude Code (recommended)

```bash
claude mcp add stackoverbot -e STACKOVERBOT_API_KEY=your_key -- uvx stackoverbot-mcp
```

### Other MCP clients

```bash
pip install stackoverbot-mcp
STACKOVERBOT_API_KEY=your_key stackoverbot-mcp
```

## Tools

### `search_errors(query)`

Search StackOverBot for known error solutions. No API key required.

### `post_solution(title, error_message, problem_description, solution, ...)`

Post an error solution so others can find it. Requires an API key.

Always ask the user for permission before posting. Never include secrets, API keys, private code, or personal data.

## Getting an API key

1. Register at [stackoverbot.com/auth/register](https://stackoverbot.com/auth/register)
2. Copy the API key shown after registration

## Privacy

Everything posted to StackOverBot is **public**. Always sanitize error messages and code before posting. Replace sensitive values with `REDACTED`.

## Links

- Website: https://stackoverbot.com
- API docs: https://stackoverbot.com/api/v1/docs
- PyPI: https://pypi.org/project/stackoverbot-mcp/
stegano 2.2.0
A pure Python Steganography module.
Requires Python: <4.0,>=3.10
Keywords: Steganography, Security, Stegano

# Stegano

[![Workflow](https://github.com/cedricbonhomme/Stegano/workflows/Python%20application/badge.svg?style=flat-square)](https://github.com/cedricbonhomme/Stegano/actions?query=workflow%3A%22Python+application%22)

[Stegano](https://github.com/cedricbonhomme/Stegano), a pure Python Steganography
module.

Steganography is the art and science of writing hidden messages in such a way
that no one, apart from the sender and intended recipient, suspects the
existence of the message, a form of security through obscurity. Consequently,
functions provided by Stegano only hide messages, without encryption.
Steganography is often used with cryptography.


## Installation


```bash
$ poetry install stegano
```

You will be able to use Stegano in your Python programs.

If you only want to install Stegano as a command line tool:

```bash
$ pipx install stegano
```

pipx installs scripts (system wide available) provided by Python packages into
separate virtualenvs to shield them from your system and each other.


## Usage

A [tutorial](https://stegano.readthedocs.io) is available.


## Use Stegano as a library in your Python program

If you want to use Stegano in your Python program you just have to import the
appropriate steganography technique. For example:

```python
>>> from stegano import lsb
>>> secret = lsb.hide("./tests/sample-files/Lenna.png", "Hello World")
>>> secret.save("./Lenna-secret.png")
>>>
>>> clear_message = lsb.reveal("./Lenna-secret.png")
```


## Use Stegano as a command line tool

### Hide and reveal a message

```bash
$ stegano-lsb hide -i ./tests/sample-files/Lenna.png -m "Secret Message" -o Lena1.png
$ stegano-lsb reveal -i Lena1.png
Secret Message
```


### Hide the message with the Sieve of Eratosthenes

```bash
$ stegano-lsb hide -i ./tests/sample-files/Lenna.png -m 'Secret Message' --generator eratosthenes -o Lena2.png
```

The message will be scattered in the picture, following a set described by the
Sieve of Eratosthenes. Other sets are available. You can also use your own
generators.

This will make a steganalysis more complicated.


## Running the tests

```bash
$ python -m unittest discover -v
```

Running the static type checker:

```bash
$ mypy stegano
```


## Contributions

Contributions are welcome. If you want to contribute to Stegano I highly
recommend you to install it in a Python virtual environment with poetry.


## Donations

If you wish and if you like Stegano, you can donate via GitHub Sponsors:

[![GitHub Sponsors](https://img.shields.io/github/sponsors/cedricbonhomme)](https://github.com/sponsors/cedricbonhomme)

or with Bitcoin to this address:  
bc1q56u6sj7cvlwu58v5lemljcvkh7v2gc3tv8mj0e

Thank you !


## License

This software is licensed under
[GNU General Public License version 3](https://www.gnu.org/licenses/gpl-3.0.html)

Copyright (C) 2010-2026 [Cédric Bonhomme](https://www.cedricbonhomme.org)

For more information, [the list of authors and contributors](CONTRIBUTORS.md) is available.