semvec/pypi-packages huggingface dataset:
falcon-crossorigin 1.0.0
Falcon cross-origin middleware
License: MIT
Requires Python: >=3.8

# falcon-crossorigin [![codecov](https://codecov.io/gh/alexferl/falcon-crossorigin/branch/master/graph/badge.svg)](https://codecov.io/gh/alexferl/falcon-crossorigin)

A simple [Falcon](https://github.com/falconry/falcon) module for Cross-Origin Resource Sharing (CORS).


## Install
```shell script
pip install falcon-crossorigin
```

## Usage
```python
import falcon
from falcon_crossorigin import CrossOrigin

cross_origin = CrossOrigin(
    allow_origins="https://app.example.com",
    allow_methods="GET,POST",
    allow_headers="Pragma,Expires,Cache-Control",
    allow_credentials=True,
    expose_headers="Link",
    max_age=3600,
)

api = falcon.API(middleware=[cross_origin])
```

## Credits
Port of [Echo's](https://github.com/labstack/echo) [CORS middleware](https://github.com/labstack/echo/blob/1f6cc362cc91b22e5889b2674e45cf3545d6ee21/middleware/cors.go).
py-xid 1.0.0
Globally unique identifier generator library
License: MIT
Requires Python: >=3.8

# xid [![codecov](https://codecov.io/gh/alexferl/xid/branch/master/graph/badge.svg)](https://codecov.io/gh/alexferl/xid)

A Python 3.8+ port of [https://github.com/rs/xid](https://github.com/rs/xid).

# Install

```shell script
pip install py-xid
```

# Usage
```python
from xid import XID

guid = XID()

print(guid.string())
# Output: bsqo1inf38q5alkk85a0

print(guid.machine())
# Output:  b'\xef\x1a4'

print(guid.pid())
# Output: 21846

print(guid.time())
# Output: 1597341898

print(guid.counter())
# Output: 9716052

print(guid.bytes())
# Output: b'_5\x80\xca\xef\x1a4UV\x94AT'

print(XID("bsqo1inf38q5alkk85a0"))
# Output: XID('bsqo1inf38q5alkk85a0')

print(XID(b"_5\x80\xca\xef\x1a4UV\x94AT"))
# Output: XID('bsqo1inf38q5alkk85a0')
```
llm-pdf-chat 0.5.0
Talk to your PDFs using an LLM.
License: MIT
Requires Python: >=3.11,<4.0
Keywords: openai,llm,cli,pdf

# llm-pdf

![PyPi](https://img.shields.io/pypi/v/llm-pdf-chat?color=green)

---

A CLI utility to index, summarize, and chat with PDF files.

## Installation

```bash
pipx install llm-pdf-chat
```

## Usage

```bash
Usage: llm-pdf [OPTIONS] COMMAND [ARGS]...

Options:
  --version    Show the version and exit.
  --help       Show this message and exit.

Commands:
  arxiv      Download and index a paper from arxiv.
  chat       Chat with your PDFs.
  delete     Reset the collection.
  index      Chat with your PDFs.
  list       Reset the collection.
  summarize  Chat with your PDFs.
```

## Examples

Coming soon!
botanalytics 3.0.0
Botanalytics Python SDK
License: MIT
Requires Python: >=3.6,<3.10
Keywords: conversational-analytics,conversational-agents,conversational-ai,bots,chatbot,chatbot,botanalytics,analytics,rasa,universal

# Python SDK for [Botanalytics](https://botanalytics.co)

> This version of our SDK is only compatible with the newest version of Botanalytics, currently on private beta.
> If you are using an older version, please use the SDK version 2.x.


## Documentation

Please follow up the steps in the [Getting Started](https://docs.beta.botanalytics.co/docs/integration/sdks/python/getting-started) section of Python SDK documentation.