semvec/pypi-packages huggingface dataset:
bflore 0.1.0
مكتبة لتوسيع إمكانيات Flask مع دعم للروابط المحلية المخصصة
Requires Python: >=3.6

# مكتبة Bflore 🌺

مكتبة Python تعمل كإضافة لإطار Flask لتسهيل تطوير المواقع المحلية مع دعم للروابط المخصصة.

## المميزات الرئيسية

- **روابط مخصصة**: استخدام أسماء مضيفين مخصصة بدلاً من "localhost" مثل `http://ihab:8080`
- **دعم كامل للغة العربية**: تعامل صحيح مع النصوص العربية في HTML، CSS وملفات JavaScript
- **واجهة سطر أوامر**: تشغيل أي مشروع ويب على رابط مخصص بسهولة
- **تكامل مع Flask**: يعمل كإضافة لمشاريع Flask الحالية دون تعديلات كبيرة
- **فتح تلقائي للمتصفح**: يفتح المتصفح تلقائيًا على الرابط المحلي المخصص

## التثبيت

```bash
pip install bflore
```

## الاستخدام مع Flask

```python
from flask import Flask
from bflore import BfloreApp, run_with_custom_host

# إنشاء تطبيق Bflore بدلاً من Flask
app = BfloreApp(__name__)

@app.route('/')
def hello():
    return "مرحبًا بك في تطبيق Bflore!"

if __name__ == '__main__':
    # تشغيل التطبيق باستخدام اسم مضيف مخصص
    app.run_with_custom_host('ihab', port=8080)
```

أو يمكنك استخدام تطبيق Flask الحالي:

```python
from flask import Flask
from bflore import run_with_custom_host

app = Flask(__name__)

@app.route('/')
def hello():
    return "مرحبًا بك في تطبيق Flask!"

if __name__ == '__main__':
    # تشغيل تطبيق Flask باستخدام Bflore
    run_with_custom_host(app, 'ihab', port=8080)
```

## استخدام واجهة سطر الأوامر

يمكنك تشغيل أي مشروع ويب محلي (HTML/CSS/JS) باستخدام الأمر التالي:

```bash
# في مجلد المشروع
bflore --name ihab --port 8080
```

أو بالشكل المختصر:

```bash
bflore -n ihab -p 8080
```

### خيارات سطر الأوامر

- `--name`, `-n`: اسم المضيف المخصص (افتراضيًا "bflore")
- `--port`, `-p`: رقم المنفذ (افتراضيًا 8080)
- `--directory`, `-d`: مجلد المشروع (افتراضيًا المجلد الحالي)
- `--no-browser`: عدم فتح المتصفح تلقائيًا
- `--verbose`, `-v`: إظهار معلومات إضافية للتصحيح

## معالجة النصوص العربية

تقوم المكتبة تلقائيًا بمعالجة النصوص العربية من خلال:

1. إضافة ترميز UTF-8 في ملفات HTML
2. إضافة اتجاه RTL عند اكتشاف نصوص عربية
3. استخدام خطوط مناسبة للغة العربية
4. تعديل إعدادات Flask لدعم الأحرف العربية في JSON

## المتطلبات

- Python 3.6 أو أحدث
- Flask 2.0.0 أو أحدث

## ترخيص

هذه المكتبة متاحة تحت رخصة MIT. انظر ملف LICENSE للمزيد من التفاصيل.
python-codon-tables 0.1.18
Codon Usage Tables for Python, from kazusa.or.jp
Keywords: DNA, codon, usage

Python Codon Tables
===================

Provides codon usage tables as dictionaries, for Python.


Infos
-----

**PIP installation:**

.. code:: bash

  pip install python_codon_tables

**Web documentation:** `<https://edinburgh-genome-foundry.github.io/python_codon_tables/>`_

**Github Page:** `<https://github.com/Edinburgh-Genome-Foundry/python_codon_tables>`_

**License:** CC0


More biology software
---------------------

.. image:: https://raw.githubusercontent.com/Edinburgh-Genome-Foundry/Edinburgh-Genome-Foundry.github.io/master/static/imgs/logos/egf-codon-horizontal.png
  :target: https://edinburgh-genome-foundry.github.io/

Python Codon Tables is part of the `EGF Codons <https://edinburgh-genome-foundry.github.io/>`_ synthetic biology software suite for DNA design, manufacturing and validation.
langchain-vercel-adapters 0.1.0
Add your description here
Requires Python: <4.0,>=3.10

# LangChain Vercel Adapters

This library provides a lightweight wrapper to integrate langchain-based messages into a [Vercel's Chat SDK](https://vercel.com/blog/introducing-chat-sdk).


## Features

- Convert LLM streaming output into vercel's [data stream protocol](https://ai-sdk.dev/docs/ai-sdk-ui/stream-protocol#data-stream-protocol)

## Installation

```bash
pip install langchain-vercel-adapters
```

## Quickstart

Here is a simple example of a fastapi server:

```bash
pip install langchain-vercel-adapters langchain langchain_anthropic 
```

Server example:

```python
import os
from typing import AsyncGenerator, cast

from langchain_core.prompts import ChatPromptTemplate
from langchain_anthropic import ChatAnthropic

from langchain_core.messages import AIMessageChunk
from fastapi import FastAPI
from fastapi.responses import StreamingResponse

from langchain_vercel_adapters import (
    serialize_to_data_stream_protocol,
    VercelTypes as V
)


ANTHROPIC_API_KEY = os.environ.get("ANTHROPIC_API_KEY")

app = FastAPI()

llm = ChatAnthropic(
    model_name="claude-3-sonnet-20240229",
    api_key=ANTHROPIC_API_KEY,
)

async def stream_joke(topic: str) -> AsyncGenerator[AIMessageChunk, None]:
    prompt = ChatPromptTemplate.from_messages(
        [
            ("system", "You are a joke teller. You are given a topic and you need to tell a joke about it."),
            ("user", "tell me a joke about {topic}"),
        ]
    )
    chain = prompt | llm

    async for event in chain.astream({"topic": topic}):
        event = cast(AIMessageChunk, event)
        yield event
    

@app.post("/api/chat/{topic}")
async def handle_chat_data(request: V.ChatMessages, topic: str):
    messages = request.messages
    stream = stream_joke(topic)
    stream = serialize_to_data_stream_protocol(stream)
    response = StreamingResponse(stream, media_type="text/event-stream")
    response.headers['x-vercel-ai-data-stream'] = 'v1'
    return response
```
kupala 0.60.3
A web framework for those who value their time.
Requires Python: >=3.13

# Kupala Framework

A set of extensions for Starlette for rapid application development.

![PyPI](https://img.shields.io/pypi/v/kupala)
![GitHub Workflow Status](https://img.shields.io/github/workflow/status/alex-oleshkevich/kupala/Lint)
![GitHub](https://img.shields.io/github/license/alex-oleshkevich/kupala)
![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/pypi/kupala)
![PyPI - Downloads](https://img.shields.io/pypi/dm/kupala)
![GitHub Release Date](https://img.shields.io/github/release-date/alex-oleshkevich/kupala)
![Lines of code](https://img.shields.io/tokei/lines/github/alex-oleshkevich/kupala)

## Installation

Install `kupala` using PIP or poetry:

```bash
pip install kupala
# or
poetry add kupala
```

## Features

- dependency injection
- SQLAlchemy 2 intergration
- wtforms integration
- click integration
- jinja integration
- file storage abstraction (S3, local files, in memory)
- mail delivery
- authentication (multi-backend, remember me)
- django-like choices enums
- configuration secrets reader
- chainable guards (function that control access to the endpoint)
- pagination
- decorator-style routing
- composable routing

## Quick start

See example application in `examples/` directory of this repository.