semvec/pypi-packages huggingface dataset:
gameflip-api 1.0.2
Uma API wrapper em Python para utilização com a plataforma Gameflip.
Requires Python: >=3.8

# Gameflip API

Uma **API wrapper em Python** para utilização com a plataforma Gameflip.
Facilita a integração via script, para automatizar operações, consultar dados e interagir com a Gameflip de forma programática.

## 🧰 Funcionalidades

* Conexão autenticada com a Gameflip via chave e segredo (`API_KEY`, `API_SECRET`)
* Métodos para executar operações comuns (por exemplo: listagem de produtos, criação de ofertas, consulta de histórico)
* Interface simples em Python para agilizar automações
* Código open-source, fácil de estender para necessidades específicas

## 🚀 Começando

### Pré-requisitos

* Python (versão compatível — idealmente 3.8+)
* Conta na Gameflip e acesso à API (chave + segredo)
* Variáveis de ambiente configuradas:

  ```bash
  export GFAPI_KEY=<sua_chave_aqui>
  export GFAPI_SECRET=<seu_segredo_aqui>
  ```

  (No Windows: `set GFAPI_KEY=<…>`, `set GFAPI_SECRET=<…>`)

### Instalação

```bash
pip install gameflip-api
```

### Uso básico

Exemplo no arquivo `example.py` (ajuste conforme a sua necessidade):

```python
import os
from pprint import pprint
from dotenv import load_dotenv
from gameflip_api.api import GameflipAPI

load_dotenv()

print("Listing results:")

listing_response = GameflipAPI.listing_search(digital=True, limit=1)
pprint(listing_response.json())

gameflip_api = GameflipAPI(os.getenv('GFAPI_KEY'), os.getenv('GFAPI_SECRET'))

print("My profile info:")

pprint(gameflip_api.profile().json())
```

## 📦 Estrutura do Projeto

* `src/gameflip_api/` — código-fonte da biblioteca
* `example.py` — script de demonstração de uso
* `test.py` — arquivo para testes rápidos
* `requirements.txt` — dependências do Python

## 🤝 Contato

Se tiver dúvidas, sugestões ou quiser colaborar:

* Crie uma *issue* no próprio repositório
* Envie um pull request com descrições claras das alterações
easygsvd 0.0.4
A pure-python, friendly interface to the generalized singular value decomposition (GSVD).
Requires Python: >=3.7
Keywords: GSVD, generalized singular value decomposition

# easygsvd

A pure-Python, friendly interface to the generalized singular value decomposition (GSVD).

`easygsvd` is built on NumPy/SciPy and provides:

- A simple function `gsvd(A, L)` for dense GSVD of a matrix pair $(A, L)$.
- A `GSVDResult` object exposing the core GSVD factors (`Uhat`, `Vhat`, `X`, `Y`, `c`, `s`, etc.).
- Convenience methods for:
  - orthogonal projectors onto `col(A)`, `ker(A)`, `col(L)`, `ker(L)`, etc.
  - oblique projectors associated with the pair `(A, L)`.
  - A-weighted and L-weighted oblique pseudoinverses.
- An **incremental API** for appending columns to `(A, L)` and updating the GSVD efficiently.

See [the documentation](https://github.com/jlindbloom/easygsvd/blob/main/easygsvd_docs.pdf) for more details.

> **Note:** This implementation assumes the stacked matrix `np.vstack([A, L])`
> has **full column rank**. If this condition is violated (initially or after appending columns), a `LinAlgError` is raised.

---

## Installation

```bash
pip install easygsvd
```


## Example usage

```python
import numpy as np
from easygsvd import gsvd

# Sizes of test matrices
M = 200
K = 195
N = 100

# Draw random test matrices with standard Gaussian entries
A = np.random.normal(size=(M, N))
L = np.random.normal(size=(K, N))

# Compute the economic GSVD of (A, L)
gsvd_result = gsvd(A, L, full_matrices=False)

# Compute the economic GSVD of (A, L)
gsvd_result_full = gsvd(A, L, full_matrices=True)
gsvd_full = gsvd(A, L, tol=1e-12, full_matrices=True)
genlm-bytes 0.1.2
Algorithms for byte-level language modeling
Requires Python: >=3.11

![Logo](assets/logo.png)

<p align="center">
<a href="https://genlm.github.io/genlm-bytes/"><img alt="Docs" src="https://github.com/genlm/genlm-bytes/actions/workflows/docs.yml/badge.svg"/></a>
<a href="https://genlm.github.io/genlm-bytes/"><img alt="Tests" src="https://github.com/genlm/genlm-bytes/actions/workflows/pytest.yml/badge.svg"/></a>
<a href="https://codecov.io/github/genlm/genlm-bytes" >  <img src="https://codecov.io/github/genlm/genlm-bytes/graph/badge.svg?token=4atmwhxEeb"/></a>
</p>

GenLM Bytes is a Python library for byte-level language modeling. It contains algorithms for turning token-level language models into byte-level language models.

See the [docs](https://genlm.github.io/genlm-bytes/) for details and [basic usage](https://genlm.github.io/genlm-bytes/usage).

*Note: This project is under active development — expect bugs, missing features, and breaking changes. Please report any issues or suggestions in the issue tracker.*

## Quick Start

This library requires python>=3.11 and can be installed using pip:

```bash
pip install genlm-bytes
```

For faster and less error-prone installs, consider using [`uv`](https://github.com/astral-sh/uv):

```bash
uv pip install genlm-bytes
```

See [DEVELOPING.md](https://github.com/genlm/genlm-bytes/blob/main/DEVELOPING.md) for details on how to install the project for development.

## Usage

```python
from genlm.bytes import ByteBeamState, BeamParams
from genlm.backend import load_model_by_name

# Load a token-level language model from a huggingface model name
# (Note: for fast GPU inference, specify `backend="vllm"`)
llm = load_model_by_name("gpt2-medium")

# Initialize a beam state with a maximum beam width of 5 and a prune threshold of 0.05 (higher threshold values lead to more aggressive pruning).
beam = await ByteBeamState.initial(llm, BeamParams(K=5, prune_threshold=0.05))

# Populate the beam state with byte context.
beam = await beam.prefill(b"An apple a day keeps the ")

# Get the log probability distribution over the next byte.
logp_next = await beam.logp_next()
logp_next.pretty().top(5)
# Example output:
# b'd' -0.5766762743944795
# b'b' -2.8732729803080233
# b's' -2.9816068063730867
# b'w' -3.3758250127787264
# b'm' -3.528177345847574

# Prune the beam and extend it with a new byte
new_beam = await (beam.prune() << 100) # 100 is the byte value of 'd'
```

See [basic usage](https://genlm.github.io/genlm-bytes/usage) for a more detailed example.
comfoair 0.0.4
Interface for Zehnder ComfoAir 350 ventilation units
Requires Python: >=3.13

# pycomfoair2
Python library to monitor and control Zehnder ComfoAir 350 units

This repository is a fork of the excellent library at https://github.com/mtdcr/pycomfoair .
Various changes are applied to facilitate the integration in Home Assistant.