semvec/pypi-packages huggingface dataset:
confluence-cli 0.9.0
Just another Atlassian Confluence API cli extension
Requires Python: <3.13,>=3.9.0

# confluence-cli

confluence-cli is a convenient wrapper module for python atlassian confluence original package.

## confluence-cli installation

```shell
# Desde la raiz del repositorio
python3 -m pip install  confluence-cli
```

## Examples

```python

params = {
        "baseURL": "http://confluence:8090",
        "user": "myuser",
        "password": "mypass",
        "proxies": {
            "http": "",
            "https": ""
        },
        "verify_ssl": False
    }

confluence_api = ConfluenceWrapper(params)
# This class method, for example, is not available in original atlassian confluence module.
confluence_api.add_content_restrictions("3407893",["read","update"],group_name, "group")
# This class method, for example, is not available in original atlassian confluence module.
confluence_api.add_space_permissions_rpc(space_key="ds",permissions=["SETSPACEPERMISSIONS","EXPORTSPACE"],entity_name=group_name)
    

```
ErisPulse-SystemStatus 1.0.3
获取系统内存、CPU、硬盘占用
Requires Python: >=3.8

# SystemStatus
快速获取你的系统信息、CPU状态、内存状态和硬盘状态
> ⚠️**注意**
> 本模块仅仅返回信息，并不会真实使用适配器发送消息。您可能需要单独配置发送消息后才能使用。

### 使用
~~~py
status = sdk.SystemStatus.get()
# 在这里处理你发送消息的逻辑
~~~

### 返回值
返回值是一个字典类型，您可以直接调用。
示例Json：
~~~json
{
    "system": {
        "type": "Linux",
        "version": "Ubuntu 24.04 (noble)"
    },
    "memory": {
        "total": 937,
        "used": 401,
        "usage": "42.80%"
    },
    "cpu": {
        "cores": 1,
        "threads": 1,
        "usage": "1.0%"
    },
    "env": {
        "erispulse": "1.2.4",
        "python": "3.12.3"
    },
    "disk": {
        "total": "28.89GB",
        "used": "6.02GB",
        "usage": "20.84%"
    }
}
~~~
### 字段详解
| 字段名称         | 类型       | 用途                  |
|:----------------:|:----------:|:---------------------:|
| **system**       | `dict`     | 系统基础信息          |
| **system.type**  | `str`      | 操作系统类型          |
| **system.version** | `str`    | 系统版本号            |
| **memory**       | `dict`     | 内存使用情况          |
| **memory.total** | `int`      | 内存总量(MB)          |
| **memory.used**  | `int`      | 已用内存(MB)          |
| **memory.usage** | `str`      | 内存使用率(%)         |
| **cpu**          | `dict`     | CPU使用情况           |
| **cpu.cores**    | `int`      | CPU物理核心数         |
| **cpu.threads**  | `int`      | CPU逻辑线程数         |
| **cpu.usage**    | `str`      | CPU使用率(%)          |
| **disk**         | `dict`     | 磁盘使用情况          |
| **disk.total**   | `int`      | 磁盘总容量(GB)        |
| **disk.used**    | `int`      | 已用磁盘空间(GB)      |
| **disk.usage**   | `str`      | 磁盘使用率(%)         |


## 参考链接

- [ErisPulse 主库](https://github.com/ErisPulse/ErisPulse/)  
- [ErisPulse 模块源](https://github.com/ErisPulse/ErisPulse-ModuleRepo)