semvec/pypi-packages huggingface dataset:
tamara-payment 1.4.0
A library to provide payment gateway for Tamara Payment

# Tamara Payment Redirect View

This app provides order related data to the Tamara Payment  extension when plugged-in to project zero.

## Installation

Add the package to requirements.txt file and install it via pip:

    tamara-payment

## Adding App

Add the following lines in `omnife_base.settings`:

    INSTALLED_APPS.append('tamara_payment')
    PZ_SERVICE_CLASS = "omnife.core.service.Service"
    HASH_SECRET_KEY = "your-hash-secret-key"
    TAMARA_EXTENSION_URL = "extension url"

Add url pattern to `omnife_base.urls` like below:

    urlpatterns = [
        ...
        path('payment-gateway/tamara/', include('tamara_payment.urls')),
    ]

## Running Tests

    python -m unittest discover

## Python Version Compatibility

This package is compatible with the following Python versions:
  - Python 3.8
  - Python 3.9
pycli-mcp 0.3.0
MCP server for any Python command line application
Requires Python: >=3.10
Keywords: ai, cli, click, mcp

# PyCLI MCP

| | |
| --- | --- |
| CI/CD | [![CI - Test](https://github.com/ofek/pycli-mcp/actions/workflows/test.yml/badge.svg)](https://github.com/ofek/pycli-mcp/actions/workflows/test.yml) [![CD - Build](https://github.com/ofek/pycli-mcp/actions/workflows/build.yml/badge.svg)](https://github.com/ofek/pycli-mcp/actions/workflows/build.yml) |
| Docs | [![Docs](https://github.com/ofek/pycli-mcp/actions/workflows/docs.yml/badge.svg)](https://github.com/ofek/pycli-mcp/actions/workflows/docs.yml) |
| Package | [![PyPI - Version](https://img.shields.io/pypi/v/pycli-mcp.svg?logo=pypi&label=PyPI&logoColor=gold)](https://pypi.org/project/pycli-mcp/) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pycli-mcp.svg?logo=python&label=Python&logoColor=gold)](https://pypi.org/project/pycli-mcp/) |
| Meta | [![Hatch project](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/ofek/pycli-mcp) [![linting - Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff) [![License - MIT](https://img.shields.io/badge/license-MIT-9400d3.svg)](https://spdx.org/licenses/) [![GitHub Sponsors](https://img.shields.io/github/sponsors/ofek?logo=GitHub%20Sponsors&style=social)](https://github.com/sponsors/ofek) |

-----

This provides an extensible [MCP](https://modelcontextprotocol.io) server that is compatible with any Python command line application.

Supported frameworks:

- [Click](https://github.com/pallets/click)
- [Typer](https://github.com/fastapi/typer)
- [Argparse](https://docs.python.org/3/library/argparse.html) (experimental support)

## Installation

```console
pip install pycli-mcp
```

## Documentation

The [documentation](https://ofek.dev/pycli-mcp/) is made with [Material for MkDocs](https://github.com/squidfunk/mkdocs-material) and is hosted by [GitHub Pages](https://docs.github.com/en/pages).

## License

`pycli-mcp` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
simd-sassy 0.1.0
Fast approximate string searching using SIMD
Requires Python: >=3.7

# simd-sassy Python Bindings

This directory contains the Python interface for the simd-sassy sequence search library, powered by Rust and PyO3.

## Installation

You can install the package using [maturin](https://github.com/PyO3/maturin):

```bash
maturin develop --features python
```

Or install from PyPI (once published):

```bash
pip install simd-sassy
```

## Usage

```python
import sassy
searcher = sassy.PySearcher('dna', False)
results = searcher.search(b'ACGT', b'ACGTTT', 1)
for m in results:
    print(m.start, m.end, m.cost, m.strand, m.cigar)
```

See the main project README for more details and advanced usage.
fastnanoid 0.4.3
A tiny, secure URL-friendly, and fast unique string ID generator for Python, written in Rust.
Requires Python: >=3.8
Keywords: nanoid

# fastnanoid

fastnanoid is a tiny, secure URL-friendly, and fast unique string ID generator for Python, written in Rust.

It works as a drop in replacement for [py-nanoid](https://github.com/puyuan/py-nanoid)'s `generate()`:

```diff
- from nanoid import generate
+ from fastnanoid import generate
```

It's 2.8x faster than the original.

## When not to use it

If you need the same amount of entropy as uuid, you may as well use uuid and
base64url encode it:

```python
import uuid
from fastnanoid import urlid_to_uuid, uuid_to_urlid
# say you have a uuid, maybe from your database:
id_ = uuid.uuid4() # type: uuid.UUID
# you can encoded it in base64url so it displays as a short string:
urlid = uuid_to_urlid(id_) # type: str
# and when you read it back in from the user, you can convert it back to a normal UUID:
decoded_urlid = urlid_to_uuid(urlid) # type: UUID
```

This is simpler than using a nanoid which is not compliant with any existing standards.
If you already have a generated UUID (say from a database),
this is _much_ faster than generating a new nanoid.
(If you don't have a UUID, generating one plus encoding it in base64url is about 50% slower than fastnanoid.)

\* these are very simple helper functions, you can easily implement them
yourself and save a dependency.

## Contributing

```sh
# local env
python -m venv .venv
source .venv/bin/activate
pip install -r requirements-dev.txt
# build and use
maturin develop
python -c 'import fastnanoid; print(fastnanoid.generate())'
# test
cargo test
pytest
mypy
ruff check
ruff format --check
```

## Credits

Inspired by [py-nanoid](https://github.com/puyuan/py-nanoid)
ybxiehaode 0.1.0
一个炫酷的 AI 烟花秀动画，展示三生万物
Requires Python: >=3.6

# ybxiehaode

🎆 一个使用 Pygame 实现的 AI 烟花秀，展示 “三生万物” 哲理意境。

## 安装

```bash
pip install ybxiehaode