semvec/pypi-packages huggingface dataset:
Labelize 1.5
Gui utility to generate oragnizer labels

# labelize

Utility to print electronics organization labels for Brother label printers.  
![resistors](img/resistors_scn.png)

## install:

### install ptouch-print

requires ptouch-print utility.  install and usage instructions [HERE](https://github.com/HenrikBengtsson/brother-ptouch-label-printer-on-linux)

### install Labelize

```
pip install labelize
```
vibe-automation 0.11.0
Vibe Automation
Requires Python: >=3.10
Keywords: automation, workflow

# Vibe Automation SDK

## Usage

### ActIO subtask model

Use `VA_ENABLE_SUBTASK_AGENT` flag to enable all `page.act` calls to use ActIO model.
The support for `page.step` is coming later.

```bash
VA_ENABLE_SUBTASK_AGENT=true uv run python examples/act.py
```

## Development Setup

### Prerequisites

- Python >=3.13
- [uv](https://docs.astral.sh/uv/) package manager

### Installation

1. Install uv if you haven't already:

   ```bash
   curl -LsSf https://astral.sh/uv/install.sh | sh
   ```

2. Install dependencies:

   ```bash
   uv sync
   ```

3. Activate the virtual environment:

   ```bash
   source .venv/bin/activate
   ```

4. Add protos for `orby/va/public`:

```bash
uv run python -m scripts.generate_protos
```

### Running Examples

```bash
uv run python examples/form.py
```

## Version Management & Releases

Use the release script for a streamlined release process:

```bash
# Test what would happen (dry-run)
./release.sh patch --dry-run

# Create a patch release (bug fixes)
./release.sh patch

# Create a minor release (new features, backward compatible)
./release.sh minor

# Create a major release (breaking changes)
./release.sh major
```

The release script automatically:

1. Ensures you're on the main branch with latest changes
2. Bumps version in all files (`pyproject.toml`, `.bumpversion.toml`)
3. Creates a git commit with the version change
4. Creates a release branch (`release/v{version}`)
5. Creates a pull request

### Release Workflow

The release process kicks off when the previous PR is merged. A first GitHub action creates a tag (`release/v{version}`) which in turn triggers a second Github action to:

- Creates a GitHub release with auto-generated release notes
- Builds the package using `uv build`
- Publishes to PyPI using OpenID Connect (trusted publishing)
frosty-ai 1.6
A Python package for seamless multi-LLM routing, observability, and LLM-agnostic integration.
Requires Python: >=3.7


        Frosty AI is a Python package for seamless multi-LLM (Large Language Model) routing, observability, and management.
        
        Frosty empowers developers and organizations to remain LLM-agnostic, enabling seamless integration, management, and switching between various LLM providers without vendor lock-in. 
        With Frosty, you can:
        
        - Flexibly integrate with multiple LLM providers like OpenAI, Anthropic, and Mistral.
        - Future-proof your applications by easily switching to new or better-performing models as they become available.
        - Optimize costs by choosing models based on performance and pricing, avoiding vendor lock-in.
        
        For the most up-to-date documentation and usage examples, please visit the [Frosty AI Documentation](https://docs.gofrosty.ai/frosty-ai-docs/frosty-ai-documentation).
upspawn-ocr-cli 0.1.0b3
Modern, polished CLI to extract text from PDFs using the Mistral OCR API.
Requires Python: >=3.9
Keywords: ocr, mistral, pdf, cli, text-extraction

# Mistral OCR CLI

[![CI](https://github.com/upspawn/mistral-ocr-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/upspawn/mistral-ocr-cli/actions/workflows/ci.yml)
[![PyPI](https://img.shields.io/pypi/v/mistral-ocr-cli.svg)](https://pypi.org/project/mistral-ocr-cli/)
[![Python](https://img.shields.io/pypi/pyversions/mistral-ocr-cli.svg)](https://pypi.org/project/mistral-ocr-cli/)
[![License](https://img.shields.io/pypi/l/mistral-ocr-cli.svg)](LICENSE)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

Modern, polished CLI to extract text from PDFs using the Mistral OCR API.

## Features

- Elegant TUI with progress bars and rich output
- Single file or batch processing
- Output in text, JSON, or Markdown
- Parallel batch processing with `--jobs`
- Config helper and `.env` support

## Quickstart

1) Install

```bash
uv tool install mistral-ocr-cli  # via pipx-like tool install
# or
uv pip install mistral-ocr-cli   # into current environment
```

2) Configure API key

```bash
export MISTRAL_API_KEY=your_key_here
# or
echo "MISTRAL_API_KEY=your_key_here" >> .env
```

3) Extract text

```bash
ocr extract file.pdf -o out.txt
ocr extract file1.pdf file2.pdf --batch --output-dir outputs --jobs 4
```

## Usage

```bash
ocr extract [OPTIONS] FILES...

Options:
  -o, --output PATH            Output file (single-file mode)
  -f, --format [text|json|markdown]
  -b, --batch                  Enable batch mode
  -O, --output-dir PATH        Directory for batch outputs
  -j, --jobs INTEGER RANGE     Parallel jobs for batch [default: 1]
  -v, --verbose                Verbose logs
  -q, --quiet                  Only errors
  --version                    Show version
  --help                       Show help
```

## Programmatic use

```python
from ocr.pdf2text import pdf_to_text

text = pdf_to_text("/path/file.pdf")
```

## Development

```bash
uv pip install -e .[dev]
uv run pre-commit install
uv run pytest -q
```

Releasing is handled via standard tags and GitHub Releases.

## License

MIT


## Test coverage

```bash
# Terminal report
make coverage

# HTML report in htmlcov/
make coverhtml
```
FLiESLUT 1.0.4
Forest Light Environmental Simulator (FLiES) Radiative Transfer Model Look-Up Table (LUT) Implementation in Python
Requires Python: >=3.10

# Forest Light Environmental Simulator (FLiES) Radiative Transfer Model Look-Up Table (LUT) Implementation in Python

[![CI](https://github.com/gregory-halverson-jpl/FLiESLUT/actions/workflows/ci.yml/badge.svg)](https://github.com/gregory-halverson-jpl/FLiESLUT/actions/workflows/ci.yml)

This package is a look-up table emulator for the Forest Light Environmental Simulator (FLiES) model in Python. This model is used to estimate solar radiation for the Breathing Earth Systems Simulator (BESS) model used to estimate evapotranspiration (ET) and gross primary productivity (GPP) for the ECOsystem Spaceborne Thermal Radiometer Experiment on Space Station (ECOSTRESS) and Surface Biology and Geology (SBG) thermal remote sensing missions.

## Contributors

[Gregory H. Halverson](https://github.com/gregory-halverson-jpl) (they/them)<br>
[gregory.h.halverson@jpl.nasa.gov](mailto:gregory.h.halverson@jpl.nasa.gov)<br>
Lead developer<br>
NASA Jet Propulsion Laboratory 329G

Hideki Kobayashi (he/him)<br>
FLiES algorithm inventor<br>
Japan Agency for Marine-Earth Science and Technology

## Installation

The `FLiESLUT` package is available as a [pip package](https://pypi.org/project/FLiESLUT/) from PyPi:

```
pip install FLiESLUT
```

## Usage

Import the `FLiESLUT` package as `FLiESLUT`:

```
import FLiESLUT
```

## References

If you use the **Forest Light Environmental Simulator (FLiES)** model in your work, please cite the following references:

1. Kobayashi, H., & Iwabuchi, H. (2008). *A coupled 1-D atmospheric and 3-D canopy radiative transfer model for canopy reflectance, light environment, and photosynthesis simulation in a heterogeneous landscape*. **Remote Sensing of Environment**, 112(1), 173-185.  
   [https://doi.org/10.1016/j.rse.2007.04.010](https://doi.org/10.1016/j.rse.2007.04.010)

2. Kobayashi, H., Ryu, Y., & Baldocchi, D. D. (2012). *A framework for estimating vertical profiles of canopy reflectance, light environment, and photosynthesis in discontinuous canopies*. **Agricultural and Forest Meteorology**, 150(5), 601-619.  
   [https://doi.org/10.1016/j.agrformet.2010.12.001](https://doi.org/10.1016/j.agrformet.2010.12.001)