semvec/pypi-packages huggingface dataset:
qrlite 1.0.0
Simple QR Code generator with PIX, Wi-Fi and URL support
License: MIT
Requires Python: >=3.9

# qrlite

Uma biblioteca Python simples e open source para gerar QR Codes, com
suporte a:

-   URLs
-   Wi-Fi
-   PIX estático (com ou sem valor fixo)

Os QR Codes podem ser gerados em **PNG** ou **SVG**, automaticamente de
acordo com a extensão do arquivo.

------------------------------------------------------------------------

## Instalação

``` bash
pip install qrlite
```

------------------------------------------------------------------------

## Uso básico

### QR Code de URL

``` python
import qrlite

qrlite.url(
    "https://example.com",
    output="site.png",
)

qrlite.url(
    "https://example.com",
    output="site.svg",
)
```

------------------------------------------------------------------------

### QR Code de Wi-Fi

``` python
qrlite.wifi(
    ssid="MinhaRede",
    password="12345678",
    output="wifi.png",
)
```

------------------------------------------------------------------------

### QR Code de PIX (sem valor fixo)

Gera um PIX aberto, onde o pagador escolhe o valor no app do banco.

``` python
qrlite.pix(
    "email@exemplo.com",
    output="pix_livre.png",
)
```

------------------------------------------------------------------------

### QR Code de PIX (com valor fixo)

Gera um PIX com valor já definido.

``` python
qrlite.pix(
    "email@exemplo.com",
    valor=25.90,
    output="pix_25.svg",
)
```

------------------------------------------------------------------------

## Formatos suportados

O formato do QR Code é detectado automaticamente pela extensão do
arquivo:

-   `.png` → PNG
-   `.svg` → SVG

Não é necessário passar nenhum parâmetro extra.

------------------------------------------------------------------------

## PIX --- Detalhes técnicos

-   Implementação baseada no padrão **EMV®**
-   Suporte a:
    -   chave PIX
    -   valor opcional
-   Cálculo correto de **CRC-16/CCITT-FALSE**
-   Compatível com apps bancários no Brasil

------------------------------------------------------------------------

## Testes

Os testes automatizados usam `pytest`.

Para rodar os testes localmente:

``` bash
pytest
```

------------------------------------------------------------------------

## Requisitos

-   Python **3.9+**
-   Dependência:
    -   `segno`

------------------------------------------------------------------------

## Licença

MIT License

------------------------------------------------------------------------

## Aviso

Esta biblioteca gera **QR Codes estáticos**.\
Ela **não realiza pagamentos**, não se conecta a bancos e não processa
transações.

O QR Code gerado apenas codifica o payload no formato esperado pelos
aplicativos bancários.
icelist-sdk 0.1.0
Python client library for the ICE List Wiki API
License: MIT
Requires Python: >=3.8
Keywords: icelist, wiki, mediawiki, api, client

# ICE List Wiki Python SDK

Python client library for the ICE List Wiki API.

## Installation

```bash
pip install icelist-sdk
```

## Quick Start

```python
from icelist import IceListClient

# Initialize client
client = IceListClient()

# Search for content
results = client.search("Timothy Donahue")
for result in results:
    print(f"{result['title']}: {result['snippet']}")

# Get a specific page
page = client.get_page("Donahue,_Timothy")
print(page['title'])
print(page['extract'])  # First paragraph

# Get full page content
content = client.get_page_content("Main_Page")
print(content['wikitext'])  # Raw wikitext
print(content['html'])      # Rendered HTML

# List category members
agents = client.get_category_members("Agents", limit=50)
for agent in agents:
    print(agent['title'])

# Get recent changes
changes = client.get_recent_changes(limit=10)
for change in changes:
    print(f"{change['title']} - {change['timestamp']}")
```

## API Reference

### `IceListClient(base_url=None, user_agent=None, timeout=30)`

Main client class for interacting with the ICE List Wiki API.

**Parameters:**

- `base_url` (str, optional): Base URL of the wiki. Default: `https://wiki.icelist.is`
- `user_agent` (str, optional): Custom user agent string
- `timeout` (int, optional): Request timeout in seconds. Default: 30

### Methods

#### `search(query, limit=10)`

Search for pages matching a query.

**Returns:** List of search results with title, snippet, timestamp

#### `get_page(title)`

Get basic information about a page (title, extract, URL).

**Returns:** Dict with page metadata

#### `get_page_content(title)`

Get full page content in both wikitext and HTML.

**Returns:** Dict with wikitext and rendered HTML

#### `get_category_members(category, limit=50)`

List all pages in a category.

**Returns:** List of pages in the category

#### `get_recent_changes(limit=50)`

Get recent changes to the wiki.

**Returns:** List of recent changes with metadata

## Error Handling

```python
from icelist import IceListClient, IceListAPIError

client = IceListClient()

try:
    page = client.get_page("NonexistentPage")
except IceListAPIError as e:
    print(f"API Error: {e.message} (Code: {e.code})")
```

## Development

```bash
# Install development dependencies
pip install -e ".[dev]"

# Run tests
pytest

# Type checking
mypy icelist
```

## Requirements

- Python 3.8+
- requests library

## License

MIT License
chess-env-rl 0.0.9
Bitboard chess engine python library for RL.
License: MIT
Requires Python: >=3.9


    Python chess environment written in c++ to simulate chess games. Implementation uses bitboards,
    magic numbers, and precomputed attack tables for fast simulations of games.
    The board state and action representation is of shape (119, 64), (73, 64) as described in the
    AlphaZero implementation.