semvec/pypi-packages huggingface dataset:
tesla-ai-mcp 0.2.2
Tesla AI MCP Client - Control your Tesla via MCP
Requires Python: >=3.10
Keywords: ai, claude, cursor, mcp, tesla

# Tesla AI MCP Client

[Tesla AI](https://www.xiaote.com/) 的官方 MCP 客户端。通过 Model Context Protocol 将您的 Tesla 车辆控制能力接入 Claude、Cursor 等 AI 工具。

## 安装

建议使用 `uv` 进行安装：

```bash
uv tool install tesla-ai-mcp
```

或者使用 pip：

```bash
pip install tesla-ai-mcp
```

## 配置

### 获取 API Key

1. 下载 **小特 App** 并绑定 Tesla 车辆。
2. 在 App 设置中获取 **API Key**。

### 配置 AI 工具

#### Claude Desktop

编辑配置文件（macOS: `~/Library/Application Support/Claude/claude_config.json`, Windows: `%APPDATA%\Claude\claude_config.json`）：

```json
{
  "mcpServers": {
    "tesla-ai": {
      "command": "uvx",
      "args": ["tesla-ai-mcp"],
      "env": {
        "TESLA_MCP_API_KEY": "xte_xxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}
```

**注意：** 请将 `xte_xxxxxxxxxxxxxxxxxxxxx` 替换为您从小特 App 获取的完整 API Key（API Key 必须以 `xte_` 开头）。

#### Cursor

在 Cursor 设置 -> MCP 中添加：

- 名称: `tesla-ai`
- 类型: `command`
- 命令: `uvx tesla-ai-mcp` (或 `tesla-ai-mcp` 如果已安装)
- 环境变量: `TESLA_MCP_API_KEY=xte_xxxxxxxxxxxxxxxxxxxxx`（请替换为您的完整 API Key，必须以 `xte_` 开头）

## License

MIT
rcdiff 1.0.2
A small tool to generate and display diffs between 2 directory.
Requires Python: >=3.9

# Recursive Diff

A command-line utility to compare two directories recursively and identify differences in files.

## Features

- Compare directory structures recursively
- Display files that exist in one directory but not the other
- Show number of differing lines for files present in both directories
- Filter hidden files (configurable)
- Ignore files by extension/postfix

## Installation

### From PyPI

```bash
pip install rcdiff
```

### Build with uv

If you have [uv](https://docs.astral.sh/uv/) installed:

```bash
# Clone the repository
git clone <repository-url>
cd refactor-tool

# Build and install
uv pip install -e .

# Or build the distribution
uv build
```

## Usage

```bash
rcdiff <dir1> <dir2> [options]
```

### Arguments

- `dir1` — First directory to compare
- `dir2` — Second directory to compare

### Options

- `--exclude_hidden_files` — Exclude hidden files (default behavior)
- `--include_hidden_files` — Include hidden files in comparison
- `--ignore_postfixes POSTFIX [POSTFIX ...]` — File extensions to ignore (default: `.pyc`)

### Examples

```bash
# Basic comparison
rcdiff ./old_code ./new_code

# Include hidden files
rcdiff ./old_code ./new_code --include_hidden_files

# Ignore multiple file types
rcdiff ./old_code ./new_code --ignore_postfixes .pyc .log .tmp
```

## Output

Displays a formatted table with:
- **file** — Relative file path
- **in [dir1]** — Whether file exists in first directory (y/empty)
- **in [dir2]** — Whether file exists in second directory (y/empty)
- **diff lines** — Number of differing lines (only shown if differences exist)

### Example Output

```
┏━━━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━┓
┃ file         ┃ in old  ┃ in new  ┃ diff lines ┃
┡━━━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━┩
│ main.py      │ y       │ y       │ 5          │
│ config.json  │ y       │         │            │
│ test.py      │         │ y       │            │
└──────────────┴─────────┴─────────┴────────────┘
```
pytoniq-core 0.1.46
TON Blockchain SDK
Requires Python: >=3.9

# pytoniq-core

[![PyPI version](https://badge.fury.io/py/pytoniq-core.svg)](https://badge.fury.io/py/pytoniq-core) 
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pytoniq-core)](https://pypi.org/project/pytoniq-core/)
![](https://pepy.tech/badge/pytoniq-core) 
[![Downloads](https://static.pepy.tech/badge/pytoniq-core)](https://pepy.tech/project/pytoniq-core) 
[![](https://img.shields.io/badge/%F0%9F%92%8E-TON-grey)](https://ton.org)

## Installation

```bash
pip install pytoniq-core
```

## Examples

You can find them in the [/examples](/examples) folder.

## Donations

TON - `EQBvW8Z5huBkMJYdnfAEM5JqTNkuWX3diqYENkWsIL0XggGG`

## Structure

### boc

* Cell
* Slice
* Builder
* Hashmap
* Address
* Exotic cells

### crypto

* Cryptography for ADNL
* Native fast crc functions 
* Keys, Mnemonics generation
* Signatures creation and verifying 

### proof

* Merkle proofs verifying - [article](https://docs.ton.org/develop/data-formats/proofs)

### tl

* [TL](https://core.telegram.org/mtproto/TL) automatic (de)serialization

### tl-b

* Almost all wrappers for schemes from [block.tlb](https://github.com/ton-blockchain/ton/blob/master/crypto/block/block.tlb)
* Classes for popular custom tlb schemes
gc-jira-api 2.0.0
Wrapper for the API Jira Cloud
Requires Python: <4.0.0,>=3.8.1

# How to contribute
After clone repository

## 1.- Install dependencies
```bash
poetry install
```

## 2.- Run test
```bash
make test
```

## 3.- Run lint
```bash
make lint && make isort
```

## How to publish new version
Once we have done a merge of our Pull request and we have the updated master branch we can generate a new version. For them we have 3 commands that change the version of our library and generate the corresponding tag so that the Bitbucket pipeline starts and publishes our library automatically.

```bash
make release-patch
```

```bash
make release-minor
```

```bash
make release-major
```