semvec/pypi-packages huggingface dataset:
Utility-Function 1.2.0
Utility_Function is a module designed to assist in Python programming. It defines several commonly used constants and functions, aimed at improving programming efficiency and code readability.
Requires Python: >=3.6
Keywords: python, Utility, Function, Utility_Function, windows, mac, linux


简体中文版:
Utility_Function
简介
Utility_Function 是一个用于辅助Python编程的模块。它定义了一些常量和函数，旨在提高编程效率和代码的可读性。

主要功能
定义了一些常用的常量。
提供了一些辅助编程的函数。
适用领域
该模块适用于Python编程时，特别是在需要使用一些常用工具和函数的场景。

安装步骤
无特定安装步骤，直接将模块文件导入到你的Python项目中即可使用。

使用示例
无

依赖库
- base64
- pyautogui
- hashlib
- platform
- random
- shutil
- datetime
- string
- os
- PIL
- cv2
- requests
- pyzbar
- smtplib
- email
- qrcode
- time
- pyperclip
- subprocess
- socket
- pyaudio
- wave

已知问题和限制
无

联系信息
如果在使用过程中遇到任何问题或有改进建议，欢迎通过以下邮箱联系我们：

邮箱：yyxx1234567890q@dingtalk.com

English:
Utility_Function
Introduction
Utility_Function is a module designed to assist in Python programming. It defines several constants and functions to enhance programming efficiency and code readability.

Main Features
Defines commonly used constants.
Provides utility functions for programming.
Use Cases
This module is suitable for Python programming, especially when you need access to commonly used tools and functions.

Installation
No specific installation steps required. Simply import the module file into your Python project to use it.

Usage Example
None

Dependencies
- base64
- pyautogui
- hashlib
- platform
- random
- shutil
- datetime
- string
- os
- PIL
- cv2
- requests
- pyzbar
- smtplib
- email
- qrcode
- time
- pyperclip
- subprocess
- socket
- pyaudio
- wave

Known Issues and Limitations
None

Contact Information
If you encounter any issues or have suggestions for improvement while using this module, please contact us via the following email:

Email: yyxx1234567890q@dingtalk.com

繁體中文版:
Utility_Function
簡介
Utility_Function 是一個用於輔助Python編程的模組。它定義了一些常用的常量和函數，旨在提高編程效率和代碼的可讀性。

主要功能
定義了一些常用的常量。
提供了一些輔助編程的函數。
適用領域
該模組適用於Python編程，特別是在需要使用一些常用工具和函數的場景。

安裝步驟
無特定安裝步驟，直接將模組文件導入到你的Python項目中即可使用。

使用範例
無

依賴庫
- base64
- pyautogui
- hashlib
- platform
- random
- shutil
- datetime
- string
- os
- PIL
- cv2
- requests
- pyzbar
- smtplib
- email
- qrcode
- time
- pyperclip
- subprocess
- socket
- pyaudio
- wave

已知問題和限制
無

聯絡信息
如果你在使用過程中遇到任何問題或有改进建議，歡迎通過以下郵箱聯繫我們：

郵箱：yyxx1234567890q@dingtalk.com

1.0.0 发布
1.0.1 依赖库错误
1.1.0 更新了一些常用函数
1.1.1 依赖库错误
1.2.0 优化函数和更改文件布局
1.0.0 Publish
1.0.1 Dependency Library Error
1.1.0 Updated some commonly used functions
1.1.1 Dependency Library Error
1.2.0 Optimize Functions and Change File Layout
bukmacherska-crystal 0.1.0
Biblioteka do przewidywania wyników różnych zdarzeń w meczach piłkarskich
Requires Python: >=3.6

# Stalowa Bukmacherka

**Stalowa Bukmacherka** to biblioteka do przewidywania wynikĂłw rĂłĹĽnych zdarzeĹ„ w meczach piĹ‚karskich, uĹĽywajÄ…ca rĂłĹĽnych modeli regresji i klasyfikacji.

## Instalacja

Aby zainstalowaÄ‡ bibliotekÄ™, uĹĽyj:

```sh
pip install stalowa_bukmacherka


import stalowa_bukmacherka as sb

# Przygotowanie danych treningowych
X_train = ...
y_train = ...

# Trening modeli
models = sb.train_models(X_train, y_train)

# Przewidywanie wynikĂłw
X_test = ...
predictions = sb.predict_with_models(models, X_test)

# WyĹ›wietlanie wynikĂłw
sb.plot_results(predictions, team1_lambda, team2_lambda, team1_avg_conceded, team2_avg_conceded)
setu_kyc 0.1.1
A MCP server for Setu setu_kyc APIs providing PAN, GST, and name matching verification
Requires Python: >=3.12
Keywords: gst, mcp, pan, setu, setu_kyc, verification

# Setu KYC MCP server

A MCP server project for Setu KYC APIs that provides verification tools for PAN, GST, and name matching.

## Components


### Tools

The server implements three verification tools using Setu's Digital Gateway APIs:

1. **verify-pan**: Verify PAN card details
   - Required inputs: 
     - `pan`: PAN card number
     - `reason`: Purpose of verification

2. **verify-gst**: Verify GST registration
   - Required input:
     - `gstin`: GST identification number

3. **match-names**: Compare two names for similarity
   - Required inputs:
     - `name1`: First name to compare
     - `name2`: Second name to compare
   - Returns both optimistic and pessimistic match results with percentages

## Configuration

The server requires the following environment variables:

```bash
# Setu Digital Gateway Credentials
SETU_DG_CLIENT_ID=your-client-id
SETU_DG_CLIENT_SECRET=your-client-secret

# Product Instance IDs for different services
SETU_DG_PAN_PRODUCT_INSTANCE_ID=your-pan-instance-id
SETU_DG_GST_PRODUCT_INSTANCE_ID=your-gst-instance-id
SETU_DG_NAME_MATCH_PRODUCT_INSTANCE_ID=your-name-match-instance-id
```

## Quickstart

### Install

```bash
pip install setu_kyc
```

#### Claude Desktop Configuration

On MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json`
On Windows: `%APPDATA%/Claude/claude_desktop_config.json`

<details>
  <summary>Development Configuration</summary>
  
  ```json
  "mcpServers": {
    "setu_kyc": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/setu_kyc",
        "run",
        "setu_kyc"
      ],
      "env": {
        "SETU_DG_CLIENT_ID": "your-client-id",
        "SETU_DG_CLIENT_SECRET": "your-client-secret",
        "SETU_DG_PAN_PRODUCT_INSTANCE_ID": "your-pan-instance-id",
        "SETU_DG_GST_PRODUCT_INSTANCE_ID": "your-gst-instance-id",
        "SETU_DG_NAME_MATCH_PRODUCT_INSTANCE_ID": "your-name-match-instance-id"
      }
    }
  }
  ```
</details>

<details>
  <summary>Production Configuration</summary>
  
  ```json
  "mcpServers": {
    "setu_kyc": {
      "command": "uvx",
      "args": [
        "setu_kyc"
      ],
      "env": {
        "SETU_DG_CLIENT_ID": "your-client-id",
        "SETU_DG_CLIENT_SECRET": "your-client-secret",
        "SETU_DG_PAN_PRODUCT_INSTANCE_ID": "your-pan-instance-id",
        "SETU_DG_GST_PRODUCT_INSTANCE_ID": "your-gst-instance-id",
        "SETU_DG_NAME_MATCH_PRODUCT_INSTANCE_ID": "your-name-match-instance-id"
      }
    }
  }
  ```
</details>

## Development

### Building and Publishing

1. Sync dependencies:
```bash
uv sync
```

2. Build package:
```bash
uv build
```

3. Publish to PyPI:
```bash
uv publish
```

### Debugging

For debugging, use the MCP Inspector:

```bash
npx @modelcontextprotocol/inspector uv --directory /path/to/setu_kyc run setu_kyc
```

Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.