semvec/pypi-packages huggingface dataset:
esbmc-ai-addon-template 0.0.2
Addon template project for ESBMC-AI.
Requires Python: >=3.10
Keywords: AI, LLM, addon, automated code repair, esbmc

# ESBMC-AI Addon Template

Template for creating ESBMC-AI addons.

## Setup

Simply build the package and install it to your environment. Then in ESBMC-AI's
config file add the module to load. In this case the following field will be
needed:

```toml
addon_modules = ["esbmc_ai_addon_template"]
```

Make sure that the ChatCommand is exposed using __all__ in the __init__.py file.
crapdf 0.2.0
Extract text from a PDF file.
Requires Python: >=3.8

# 🦀 crapdf
Extract text from a PDF file. Uses the `lopdf` crate. Kind of crappy.

```python
from crapdf import extract, extract_bytes

# Extract from file path
texts: list[str] = extract("file.pdf")

# Extract from bytes
with open("file.pdf", "rb") as f:
    content = f.read()

texts: list[str] = extract_bytes(content)
```

## Performance

Run the benchmarks using `bench.py`. Make sure to install dev dependencies from `requirements-dev.txt`.

The overall performance is similar to [`pypdf`](https://pypi.org/project/pypdf).

***

AWeirdDev. [GitHub Repo](https://github.com/AWeirdDev/crapdf)