semvec/pypi-packages huggingface dataset:
ms-image-process 0.5.0
A simple CLI tool for processing images.
Requires Python: >=3.8

# MS Image Process

A simple and command-line tool for resizing, scaling, and grayscale conversion of images.

## Features

- Resize images to specific dimensions
- Scale images by a factor
- Convert images to grayscale
- Adjust image brightness, contrast, and sharpness
- Rotate images by 90°, 180°, or 270°
- Auto-orient images based on EXIF data
- Simple command-line interface

## Installation

1. Ensure you have Python 3.8 or higher installed
2. Install the package using pip:
   ```bash
   pip install ms-image
   ```

## Usage

```bash
ms-image input.jpg output.png [OPTIONS]
```

### Options

- `--width WIDTH`, `-w`       Set the output image width (maintains aspect ratio)
- `--height HEIGHT`, `-h`     Set the output image height (maintains aspect ratio)
- `--scale SCALE`, `-s`       Scale the image by a factor (e.g., 0.5 for 50% size)
- `--grayscale`, `-g`         Convert the image to grayscale
- `--brightness FACTOR`, `-b` Adjust image brightness (default: 1.0)
- `--contrast FACTOR`, `-c`   Adjust image contrast (default: 1.0)
- `--sharpness FACTOR`, `-sh` Adjust image sharpness (default: 1.0)
- `--rotate DEGREES`, `-r`    Rotate image (90, 180, or 270 degrees clockwise)

### Examples

Resize an image to 800px width (maintaining aspect ratio):
```bash
ms-image input.jpg output.jpg --width 800
```

Scale an image to 50% of its original size:
```bash
ms-image input.jpg output.jpg --scale 0.5
```

Convert an image to grayscale and scale it to 50% of its original size:
```bash
ms-image input.jpg output.jpg --grayscale --scale 0.5
```

Resize an image to 1200px width, adjust brightness and contrast, and rotate it 180 degrees:
```bash
ms-image input.jpg output.jpg --width 1200 --brightness 1.1 --contrast 1.2 --rotate 180
```

Enhance the sharpness of an image while converting to grayscale:
```bash
ms-image input.jpg output.jpg --grayscale --sharpness 1.8
```

## Dependencies

- Python 3.8+
- Pillow >= 12.0.0
- Click >= 8.3.1

## License

MIT License - see the [LICENSE](LICENSE) file for details.

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.
Keep in mind that this is intended to be a simple and easy to use CLI tool without any complex features.
actipyme 0.2.0
A simple python interface to Actitime API
Requires Python: >=3.11

# ActiPyme

![actiTime Logo][actitime]
![Python Logo][py]

Python interface to *actiTIME* API.

## Basic usage

```python
from actipyme import ApiClient

url = "<actitime_api_url>"
username = "<your_username>"
passwors = "<your_password>"

client = ApiClient(url, (username, password))

me = client.get_me()
print("Me:", me)
```

----

[py]: https://www.python.org/static/img/python-logo.png
[actitime]: https://www.actitime.com/_nuxt/assets/img/actitime-logo-color-bec498a.svg
cobaya-utilities 0.3.5
A set of functions to deal with MCMC output from cobaya
Requires Python: >=3.10.0
Keywords: cobaya, MCMC, plot

==================
 Cobaya utilities
==================

A set of tools to deal with MCMC chains and a complement to `cobaya
<https://github.com/CobayaSampler/cobaya>`_ and `getdist <https://github.com/cmbant/getdist>`_.

.. image:: https://img.shields.io/pypi/v/cobaya-utilities.svg?style=flat
   :target: https://pypi.python.org/pypi/cobaya-utilities

.. image:: https://img.shields.io/github/actions/workflow/status/xgarrido/cobaya_utilities/testing.yml?branch=master
   :target: https://github.com/xgarrido/cobaya_utilities/actions
   :alt: GitHub Workflow Status

.. image:: https://readthedocs.org/projects/cobaya-utilities/badge/?version=latest
   :target: https://cobaya-utilities.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

.. image:: https://mybinder.org/badge_logo.svg
   :target: https://mybinder.org/v2/gh/xgarrido/cobaya_utilities/master

.. image:: https://codecov.io/gh/xgarrido/cobaya_utilities/branch/master/graph/badge.svg?token=qrrVcbNCs5
   :target: https://codecov.io/gh/xgarrido/cobaya_utilities

.. image:: https://results.pre-commit.ci/badge/github/xgarrido/cobaya_utilities/master.svg
   :target: https://results.pre-commit.ci/latest/github/xgarrido/cobaya_utilities/master
   :alt: pre-commit.ci status

Installing the code
-------------------

The easiest way to install the module is

.. code:: shell

    pip install [--user] cobaya-utilities

If you plan to made some modifications, to improve or to correct some bugs, then you need to clone
the following repository

.. code:: shell

    git clone https://github.com/xgarrido/cobaya_utilities.git /where/to/clone

Then you can install the code and its dependencies *via*

.. code:: shell

    pip install -e [--user] /where/to/clone


Running/testing the code
------------------------

You can test the ``cobaya_utilities`` module (assuming you have ``pytest`` installed) by doing

.. code:: shell

    pytest


.. end_before_documentation

Documentation
-------------

Read the docs at `cobaya-utilities.readthedocs.io <http://cobaya-utilities.readthedocs.io>`_.
bach-virtual-number 1.0.0
RapidAPI: shameeraanuranga1991/virtual-number
Requires Python: >=3.10

# Virtual Number MCP Server

[English](./README_EN.md) | 简体中文 | [繁體中文](./README_ZH-TW.md)

Virtual Number 的 MCP 服务器，由 API-to-MCP 工具自动生成。

## 🚀 使用 EMCP 平台快速体验

**[EMCP](https://sit-emcp.kaleido.guru)** 是一个强大的 MCP 服务器管理平台，让您无需手动配置即可快速使用各种 MCP 服务器！

### 快速开始：

1. 🌐 访问 **[EMCP 平台](https://sit-emcp.kaleido.guru)**
2. 📝 注册并登录账号
3. 🎯 进入 **MCP 广场**，浏览所有可用的 MCP 服务器
4. 🔍 搜索或找到本服务器（`bach-virtual_number`）
5. 🎉 点击 **"安装 MCP"** 按钮
6. ✅ 完成！即可在您的应用中使用

### EMCP 平台优势：

- ✨ **零配置**：无需手动编辑配置文件
- 🎨 **可视化管理**：图形界面轻松管理所有 MCP 服务器
- 🔐 **安全可靠**：统一管理 API 密钥和认证信息
- 🚀 **一键安装**：MCP 广场提供丰富的服务器选择
- 📊 **使用统计**：实时查看服务调用情况

立即访问 **[EMCP 平台](https://sit-emcp.kaleido.guru)** 开始您的 MCP 之旅！


---

## 简介

这是一个使用 [FastMCP](https://fastmcp.wiki) 自动生成的 MCP 服务器，用于访问 Virtual Number API。

- **PyPI 包名**: `bach-virtual_number`
- **版本**: 1.0.0
- **传输协议**: stdio


## 安装

### 从 PyPI 安装:

```bash
pip install bach-virtual_number
```

### 从源码安装:

```bash
pip install -e .
```

## 运行

### 方式 1: 使用 uvx（推荐，无需安装）

```bash
# 运行（uvx 会自动安装并运行）
uvx --from bach-virtual_number bach_virtual_number

# 或指定版本
uvx --from bach-virtual_number@latest bach_virtual_number
```

### 方式 2: 直接运行（开发模式）

```bash
python server.py
```

### 方式 3: 安装后作为命令运行

```bash
# 安装
pip install bach-virtual_number

# 运行（命令名使用下划线）
bach_virtual_number
```

## 配置

### API 认证

此 API 需要认证。请设置环境变量:

```bash
export API_KEY="your_api_key_here"
```

### 环境变量

| 变量名 | 说明 | 必需 |
|--------|------|------|
| `API_KEY` | API 密钥 | 是 |
| `PORT` | 不适用 | 否 |
| `HOST` | 不适用 | 否 |



### 在 Claude Desktop 中使用

编辑 Claude Desktop 配置文件 `claude_desktop_config.json`:


```json
{
  "mcpServers": {
    "virtual_number": {
      "command": "python",
      "args": ["E:\path\to\virtual_number\server.py"],
      "env": {
        "API_KEY": "your_api_key_here"
      }
    }
  }
}
```

**注意**: 请将 `E:\path\to\virtual_number\server.py` 替换为实际的服务器文件路径。


## 可用工具

此服务器提供以下工具:


### `view_sms_history`

View All received SMS for the given number and country id

**端点**: `GET /api/v1/e-sim/view-messages`


**参数**:

- `countryId` (string) *必需*: Example value: 7

- `number` (string) *必需*: Example value: 79034134722

- `page` (string): Example value: 

- `countryId` (string) *必需*: Example value: 7

- `number` (string) *必需*: Example value: 79034134722

- `page` (string): Example value: 



---


### `get_number_by_country_id`

Get currently available numbers list by given country id

**端点**: `GET /api/v1/e-sim/country-numbers`


**参数**:

- `countryId` (string) *必需*: Example value: 7

- `countryId` (string) *必需*: Example value: 7



---


### `get_all_countries`

Get the list of currently available countries

**端点**: `GET /api/v1/e-sim/all-countries`



---



## 技术栈

- **FastMCP**: 快速、Pythonic 的 MCP 服务器框架
- **传输协议**: stdio
- **HTTP 客户端**: httpx

## 开发

此服务器由 [API-to-MCP](https://github.com/BACH-AI-Tools/api-to-mcp) 工具自动生成。

版本: 1.0.0
qbeetle 0.0.4
Create cross-platform desktop applications with Python and Qt
Requires Python: >=3.8
Keywords: PyQt5 PyQt6 PySide2 PySide6


<center>
    <img src="logo.png" width="100"/>
</center>

<center>
<h1>beetle (甲壳虫) </h1>
</center>


<p align="center">
  <a style="text-decoration:none">
    <img alt="Static Badge" src="https://img.shields.io/badge/version-0.0.1-blue">
  </a>

  <a style="text-decoration:none">
    <img src="https://img.shields.io/badge/License-MIT-blue" alt="MIT"/>
  </a>

  <a style="text-decoration:none">
    <img src="https://img.shields.io/badge/Platform-Win32%20|%20Linux%20|%20macOS-blue" alt="Platform Win32 | Linux | macOS"/>
  </a>
</p>

<p align="center">
  <a href="" target="_blank">
    <img alt="Static Badge" src="https://img.shields.io/badge/github-blue?logo=github&logoColor=f7cb4f">
  </a>

  <a href="" target="_blank">
    <img alt="Static Badge" src="https://img.shields.io/badge/gitee-blue?logo=gitee&logoColor=f7cb4f">
  </a>
</p>

# 简介

`beetle` 是一个PyQt和Pyside项目开发框架。可以帮助你快速的创建、运行和编译项目，
并且还包含一些辅助开发工具来提高开发效率。

`fbs` 是一个另外一个框架， 它为打包、创建安装程序和对应用程序进行签名提供了强大的环境。 但是， `fbs`的开源版本支持的python版本为3.6， 
以至于python的新特性，以及很多更新版本的包和模块都无法使用。 

`beetle` 想解决这些问题，并提供了很多新的特性。

还是要感谢 `fbs`， 它还是为PyQt和Pyside项目开发提供了很多的遍历， `beetle` 也在很多方面借鉴了 `fbs`。

# 开发计划

开发一个工具`beetle`, 类似于fbs，预计具备如下功能:

- [x] template_list 资源库中的项目模板列表
- [x] update_template 从 Beetle 的官方项目模板库更新到本地项目模板库
- [x] add_template 向 Beetle 添加新的客户定义的项目模板
- [x] delete_template 删除 Beetle 的客户自定义项目模板。
- [x] startproject 新建、初始化项目
- [ ] ui文件转py文件
- [ ] 生成国际化（i18n）所需的ts文件
- [ ] ts文件转qm
- [ ] qrc 文件更新
- [ ] qrc 文件转py文件
- [x] run 从源代码运行应用
- [x] freeze, 将代码编译为独立的可执行文件(可选 `PyInstaller` 或 `nuitka`)
- [x] installer, 为应用创建安装程序
- [ ] test, 执行自动化测试(基于pytest)
- [x] clean, 删除以前的生成输出



# 安装

beetle 可以从 PyPi 通过 pip 安装：

```commandline
pip install qbeetle
```


# 文档

请看 beetle [使用文档](https://beetle-tool.github.io/beetle-doc/)