semvec/pypi-packages huggingface dataset:
ineapipy 0.1.4
INE API Wrapper, provides classes to make requests to the INE API, both sync and async.
Requires Python: >=3.10
Keywords: INE, Instituto, Nacional, API, Statistics, Estadisticas, Stats, INEAPI

# INEAPIpy

Este paquete de Python actua como Wrapper de la [API del INE](https://www.ine.es/dyngs/DAB/index.htm?cid=1099), permitiendo realizar peticiones utilizando una interfaz de Python.

## Instalación

```py
pip install ineapipy
```

## Guía de inicio

```py
from INEAPIpy import Wrapper as W

INE = W.INEAPIClientSync()

# Primera función de https://ine.es/dyngs/DAB/index.htm?cid=1100
# Y primer ejemplo
print(INE.get_datos_tabla(50902))
```

## Anotación

Existe un paquete con la misma funcionalidad aunque organizado y estructurado de otra manera. Sin embargo, este paquete fue desarrollado de forma independiente y no existe ninguna relación entre los dos desarrolladores.

Dicho paquete es [ineapy](https://github.com/Angel-RC/ineapy)

También existe el paquete [inejsonstat](https://github.com/Mlgpigeon/inejsonstat) con la misma funcionalidad, pero la última actualización fue hace 3 años.


## Documentación

Toda la documentación se encuentra en este enlace.

https://github.com/VanceVisarisTenenbaum/INEAPIpy/tree/main/INEAPIpy/Documentation

Los diagramas o archivos .mmd son diagramas de mermaid y es recomendable utilizar la [app oficial](https://mermaid.live/) para visualizarlos de la mejor manera posible.

Los diagrams muestran un diagrama por defecto antes de cargar el real, tarda unos 15 segundos en cargar el real.

* [Referencia API Python](https://github.com/VanceVisarisTenenbaum/INEAPIpy/blob/main/INEAPIpy/Documentation/INEAPIpy_Docs.md).
    * [Diagrama API Python](https://mermaid.live/view?gist=https://gist.github.com/VanceVisarisTenenbaum/5b2890f4ccc5517ba9289c5c271af1fa)(Tarda unos 15 segundos en cargar el real).
* [Referencia API INE](https://github.com/VanceVisarisTenenbaum/INEAPIpy/blob/main/INEAPIpy/Documentation/INEAPI_Docs.md).
    * [Diagrama Modelos y Relaciones](https://mermaid.live/view?gist=https://gist.github.com/VanceVisarisTenenbaum/ccafa1dfdc5541dc9e343d81e10b3a76)(Tarda unos 15 segundos en cargar el real).
nonebot-plugin-githubmodels 1.0.1
NoneBot 集成 GitHub Copilot 和 OpenAI 的 AI 代码生成模型插件
Requires Python: <4.0,>=3.10

<!-- markdownlint-disable MD033 MD036 MD041 -->

<div align="center">

<a href="https://v2.nonebot.dev/store">
  <img src="https://raw.githubusercontent.com/A-kirami/nonebot-plugin-template/resources/nbp_logo.png" width="180" height="180" alt="NoneBotPluginLogo">
</a>

<p>
  <img src="https://raw.githubusercontent.com/lgc-NB2Dev/readme/main/template/plugin.svg" alt="NoneBotPluginText">
</p>

# nonebot-plugin-githubmodels

_✨ 一个调用 GitHub Models 的 AI 对话插件 ✨_

![License](https://img.shields.io/pypi/l/nonebot-plugin-githubmodels)
![PyPI](https://img.shields.io/pypi/v/nonebot-plugin-githubmodels.svg)
![Python](https://img.shields.io/badge/python-3.8+-blue.svg)  
[![NoneBot Registry](https://img.shields.io/endpoint?url=https%3A%2F%2Fnbbdg.lgc2333.top%2Fplugin%2Fnonebot-plugin-githubmodels)](https://registry.nonebot.dev/plugin/nonebot-plugin-githubmodels:nonebot_plugin_githubmodels)
[![Supported Adapters](https://img.shields.io/endpoint?url=https%3A%2F%2Fnbbdg.lgc2333.top%2Fplugin-adapters%2Fnonebot-plugin-alconna)](https://registry.nonebot.dev/plugin/nonebot-plugin-alconna:nonebot_plugin_alconna)

</div>

## 安装
使用nb-cli [推荐]
```shell
nb plugin install nonebot-plugin-githubmodels
```
使用pip
```shell
pip install nonebot-plugin-githubmodels
```

## 使用
命令需要加 [NoneBot 命令前缀](https://nonebot.dev/docs/appendices/config#command-start-和-command-separator) (默认为`/`)  
使用命令`AI`/`ai`触发插件  
命令选项`-r` 重置上下文记忆  
命令选项`-i` 临时启用图片回复  

## 配置项

配置方式：直接在 NoneBot 全局配置文件中添加以下配置项即可

### github_token [必填]

- 类型：`str`
- 默认值：`None`
- 说明：用于访问 GitHub Models 的 GitHub token

### max_context_length [选填]

- 类型：`int`
- 默认值：`20`
- 说明：记忆的上下文数量的最大值

### ai_reply_image [选填]


- 类型: `bool`
- 默认: `False`
- 说明: 是否以图片的形式回复

### ai_model_name [选填]

- 类型: `str`
- 默认: `openai/gpt-4.1-mini`
- 说明: 所使用的模型

### ai_temperature [选填]

- 类型: `float`
- 默认: `1.0`
- 说明: 生成的文本的多样性和连贯性

## ai_top_p [选填]

- 类型: `float`
- 默认: `1.0`
- 说明: 生成文本随机性
polyline-rs 1.3.0
Fast Google Encoded Polyline encoding & decoding
Requires Python: >=3.9
Keywords: decoding, encoding, gis, google, mapbox, openstreetmap, polyline

# polyline-rs

[![PyPI - Python Version](https://shields.monicz.dev/pypi/pyversions/polyline-rs)](https://pypi.org/project/polyline-rs)

Fast Google Encoded Polyline encoding & decoding in Rust with Python bindings. Library with out-of-the-box support for both (lat, lon) and (lon, lat) coordinates.

[Encoded Polyline Algorithm Format](https://developers.google.com/maps/documentation/utilities/polylinealgorithm)

## Installation

```sh
pip install polyline-rs
```

## Basic usage

```py
from polyline_rs import encode_latlon, encode_lonlat, decode_latlon, decode_lonlat

line = encode_latlon([(38.5, -120.2), (40.7, -120.95), (43.252, -126.453)], 5)
assert line == "_p~iF~ps|U_ulLnnqC_mqNvxq`@"

coords = decode_latlon(line, 5)
assert coords == [(38.5, -120.2), (40.7, -120.95), (43.252, -126.453)]

coords2 = decode_lonlat(line, 5)
assert coords2 == [(-120.2, 38.5), (-120.95, 40.7), (-126.453, 43.252)]
```
json-repair-tool 0.1.1
Repair broken JSON and coerce messy LLM outputs into strict Pydantic models.
Requires Python: >=3.10
Keywords: ai, llm, json, pydantic, parsing, openai, rag

# Json Repair Tool 🛠️

**Stop your AI pipelines from crashing on bad JSON.**

`json-repair-tool` is a zero-config wrapper that combines fuzzy JSON repair with "soft coercion" for Pydantic models. It is designed specifically for handling the messy, non-deterministic output of Large Language Models (LLMs).

## The Problem

LLMs are bad at strict structured output. They often return:

- Markdown code blocks (` ```json ... `)
- Python booleans (`True` instead of `true`)
- Chatty prefixes ("Here is your data: { ... }")
- "Fuzzy" types ("$100" instead of `100.0`)

## Quick Start

```bash
pip install json-repair-tool
```
naf_chatgpt_cli 0.2.1
This is a CLI chatGPT for Linux with so beautiful highlighting gpt-5 
Requires Python: >=3.9

# ChatGPT CLI

**ChatGPT CLI** is a Python-based command-line interface for interacting with ChatGPT using the OpenAI API.

## Features

- 🌐 Multilingual support (English, Russian, Polish)
- 💾 Save and load conversation history
- ⚡ Quick-access commands (e.g. `q`, `n`, `e`, `r`)
- 🖋️ Formatted output using `rich`

## Installation

1. **installation**

```bash
pip install naf-chatgpt-cli
# or
git clone https://github.com/nafanius/ChatGptCLI.git
cd chatgptcli
pip install .
# or
poetry install

```

2. **Set up your OpenAI API key**

```bash
export GPT_API_KEY=sk_your_key
export SAVE_PATH_GPT_HISTORY=/path/to/your/history # optional, default is saved in user's home directory
```

## Usage

Launch the CLI with:

```bash
chatgpt_cli
```

### How it use:

After launching the application, you can start typing your questions or commands. Here are some examples:

```bash
Welcome to ChatGPT!
q - exit
n - new topic
0 - reset prefix
00 - reset prefix and start new topic
e - translate to English
p - translate to Polish
rv - translate to Russian and provide usage examples
r - translate to Russian
s - save history conversation
l - load istory conversation
c - clear
h - display help
You:
What is the capital of France?
<tap double enter>

ChatGPT:
The capital of France is Paris.

You:

```

### Available Commands

| Command | Description                                                             |
| ------- | ----------------------------------------------------------------------- |
| `q`     | Quit the application                                                    |
| `n`     | Start a new topic                                                       |
| `0`     | Reset prefix (exit translation mode)                                    |
| `00`    | Reset prefix and start a new topic                                      |
| `e`     | Translate input to **English**                                          |
| `p`     | Translate input to **Polish**                                           |
| `r`     | Translate input to **Russian**                                          |
| `rv`    | Translate to **Russian** and explain usage with examples in **English** |
| `s`     | Save conversation history to `history.json`                             |
| `l`     | Load conversation history from `history.json`                           |
| `c`     | Clear the screen                                                        |
| `h`     | Show help message                                                       |

## Dependencies

- [`openai`](https://pypi.org/project/openai/)
- [`rich`](https://pypi.org/project/rich/)
- `readline` (usually included in Unix-based systems)
- `prompt-toolkit` (optional, for enhanced input handling)

## License

MIT License
moco-python 0.0.2
Object-oriented command line interface (CLI) framework for Python. 
Requires Python: >=3.9

# Moco

Moco is an object-oriented command line interface framework for Python. It is
originally designed for a small, command line controlled IoT system.

These are the features of Moco:

- Object-oriented command line framework.
- Support both command line mode and interactive command line (shell) mode.
- Tree-layered command and sub-command.
- Parse command line arguments and options.
- Command line lex in interactive command line mode.
- Some useful command line widget.
tekore 6.1.0
Client for the Spotify Web API
Requires Python: >=3.10
Keywords: spotify, web, api, client

|logo|

|python| |downloads|

Welcome to the Python Package Index page of Tekore!
We provide a client for the Spotify Web API for Python,
complete with all available endpoints and authentication methods,
async support and loads of additional features.
Tekore allows you to interact with the API effortlessly.
Here's five lines to get you full access and start playing your top songs.

.. code:: python

    import tekore as tk

    conf = (client_id, client_secret, redirect_uri)
    token = tk.prompt_for_user_token(*conf, scope=tk.scope.every)

    spotify = tk.Spotify(token)
    tracks = spotify.current_user_top_tracks(limit=10)
    spotify.playback_start_tracks([t.id for t in tracks.items])

See our online documentation on `Read The Docs`_ for tutorials,
examples, package reference and a detailed description of features.
If you've found a bug or would like to propose a feature,
please submit an issue on `GitHub`_.
Join our `Discord <https://discord.gg/wcRXgJu>`_ community
to ask for help or discuss just about anything related to Tekore.
You can also ask a question on
`Stack Overflow <https://stackoverflow.com/questions/tagged/tekore>`_.

Installation
============
Tekore can be installed from the Package Index via ``pip``.

.. code:: sh

    $ pip install tekore

Changelog
=========
A detailed changelog can be found on our RTD documentation's
`Release notes <https://tekore.readthedocs.io/page/release_notes.html>`_.

Versioning
==========
When requiring Tekore in projects or other packages,
please pin the version down to at least a specific major release
to avoid compatibility issues.
For example:

.. code:: python

    setup(
        install_requires=[
            'tekore~=4.0'
        ]
    )

Tekore provides both stable and beta endpoints of the Web API.
However, beta endpoints may be changed by Spotify without prior notice,
so older versions of the library may have unintended issues.
Because of this, Tekore follows a modified form of
`Semantic Versioning <https://semver.org/>`_.
Incompatible changes in the library are still introduced in major versions,
and new features and endpoints are added in minor versions.
But endpoints removed by Spotify are removed in minor versions and changes
to endpoints are implemented as bugfixes.
See the Web API `documentation <web api_>`_ for further information on beta endpoints.


.. |logo| image:: https://raw.githubusercontent.com/felix-hilden/tekore/master/docs/src/logo_small.png
   :alt: logo

.. |python| image:: https://img.shields.io/pypi/pyversions/tekore
   :alt: python version

.. |downloads| image:: https://pepy.tech/badge/tekore/month
   :alt: monthly downloads

.. _github: https://github.com/felix-hilden/tekore
.. _read the docs: https://tekore.readthedocs.io
.. _web api: https://developer.spotify.com/documentation/web-api