semvec/pypi-packages huggingface dataset:
mcp-verification-code 0.1.3
一个简单的验证码生成工具
Requires Python: >=3.13

# MCP 验证码生成工具

## 项目概述
这是一个基于FastMCP构建的验证码生成工具包，提供多种类型的验证码生成功能，可以轻松集成到各种Python项目中。

## 功能特性
- 生成纯数字验证码
- 生成纯字母验证码（包含大小写）
- 生成字母和数字混合验证码
- 支持自定义验证码长度

## 安装方法

### 从PyPI安装（推荐）
```bash
# 使用pip安装（清华源）
pip install mcp-verification-code -i https://pypi.tuna.tsinghua.edu.cn/simple

# 或使用官方源
pip install mcp-verification-code
```

### 从源码安装
```bash
# 克隆代码库
git clone https://github.com/yourusername/mcp-verification-code.git
cd mcp-verification-code

# 安装依赖
pip install -e .
```

## 使用方法

### 作为MCP服务器
```python
# 启动MCP服务器
from mcp_verification_code.verification_code import run_server

run_server()
```

### 直接在代码中使用
```python
# 导入验证码生成函数
from mcp_verification_code import (
    generate_numeric_verification_code,
    generate_alphabetic_verification_code,
    generate_mixed_verification_code
)

# 生成6位数字验证码
num_code = generate_numeric_verification_code()
print(f"数字验证码: {num_code}")

# 生成8位字母验证码
alpha_code = generate_alphabetic_verification_code(length=8)
print(f"字母验证码: {alpha_code}")

# 生成10位混合验证码
mixed_code = generate_mixed_verification_code(length=10)
print(f"混合验证码: {mixed_code}")
```

## 开发指南

### 安装开发依赖
```bash
pip install -e ".[dev]"
```

### 构建并上传到PyPI
```bash
# 使用提供的脚本
python build_and_upload.py
```

## 许可证
[MIT License](LICENSE)
libreria-engranajes-marco 0.0.1
A simple library to calculate the diameters, numbers of teeth and size of stright gears
Requires Python: >=3.9

##this library intents to help in the calculations needed to desing straight gears.
#this library contents 7 functions that helps with the calculations of primitive diameter, internal and external diameter;
#with the width of each teeth and even with the distance among each center of the gears.

#just to clarify, all the answers of the calculations are in milimeters and the answers are all float type.

#"num_diente" is a function that calculates the number of teeth of the gear. the values required for this calculation are
the external diameter and the module. watch out, sometimes the answer of this operation is a decimal number. if the number is,
for example, 5.5, it is better to round it up to 6. 
#"altura_diente" calculates the height of the teeth.
#"diametro_primitivo" calculates the primitive diameter, the operation is "M*z". the answer is a float number.
#"diametro_interior" calculates the inner diameter of the gear. the operation is "De-2h" , being De external diameter and
h the height of the teeth.
#"paso" calulates the circular passage, the operation is "P*pi".
#"espesor" calculates the tickness of teeth. 
#"distancia_centros" calculates how far away needs to be a gear next to other so that they can drive each other without
interfering.
markitdowng 1.0.1
Utility tool for converting various files to Markdown
Requires Python: >=3.10

# MarkItDown

> [!IMPORTANT]
> MarkItDown is a Python package and command-line utility for converting various files to Markdown (e.g., for indexing, text analysis, etc). 
>
> For more information, and full documentation, see the project [README.md](https://github.com/microsoft/markitdown) on GitHub.

## Installation

From PyPI:

```bash
pip install markitdowng[all]
```

From source:

```bash
git clone git@github.com:microsoft/markitdowng.git
cd markitdowng
pip install -e packages/markitdowng[all]
```

## Usage

### Command-Line

```bash
markitdowng path-to-file.pdf > document.md
```

### Python API

```python
from markitdown import MarkItDown

md = MarkItDown()
result = md.convert("test.xlsx")
print(result.text_content)
```

### More Information

For more information, and full documentation, see the project [README.md](https://github.com/microsoft/markitdown) on GitHub.

## Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
trademarks or logos is subject to and must follow
[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos are subject to those third-party's policies.