semvec/pypi-packages huggingface dataset:
sysame 0.0.22
Transport Modelling Helper Package
Requires Python: >=3.12

# SysAME

Welcome to the **SysAME** project! This repository provides a comprehensive library for transport modeling and simulation support.

## Installation
1. pip:
    ```
    pip install sysame
    ```
1. uv:
    ```
    uv add sysame
    ```

# SysAME Custom License

Copyright (c) 2025 sysame.com

## Permission and Usage

This license applies to the SysAME software package, which consists of:
1. Open interface components (primarily Python APIs and related documentation)
2. Closed-source compiled components (primarily written in Rust and C++)

### You are free to:

- Use the software for any purpose, including commercial use
- Modify and distribute the open interface components
- Create and distribute derivative works that interface with the software

### Under the following conditions:

#### 1. Attribution Requirement
You must provide appropriate citation and acknowledgment when using SysAME in any academic, research, commercial, or other work. The citation should include:

- The name of the software (SysAME)
- The author/organisation
- The website or repository URL
- The version of the software used

A suggested citation format is:
```
Ishtaiwi, M.. (2026). SysAME [Software]. Version 0.0.22. Retrieved from sysame.com. 
```

#### 2. Core Implementation Protection
The compiled Rust/C++ components of SysAME are provided in binary form only and are not open source. You are expressly prohibited from:

- Reverse engineering, decompiling, or disassembling the compiled components
- Attempting to extract, modify, or recreate the source code of the compiled components
- Distributing modified versions of the compiled components

#### 3. Redistribution
If you redistribute SysAME or works derived from it, you must include:

- This license text
- All attribution notices
- A clear notice that your work uses SysAME and is subject to this license

## Disclaimer of Warranty

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

## Enforcement

Violation of the terms of this license, particularly regarding the protection of compiled components or the attribution requirements, will constitute a breach of this license and may result in legal action.

## Contact

For licensing questions or permissions beyond the scope of this license, please contact help@sysame.com
filehash-tool 2.2.7
本CLI工具用于计算、存储、验证磁盘文件的hash值，可检查文件是否被篡改。
Requires Python: >=3.7

This tool only provides Simplified Chinese user interface.

### 简介

本CLI工具用于计算、存储、验证磁盘文件的hash值，可检查文件是否被篡改。

有以下功能：

- 将磁盘文件的**hash值**、**大小**、**路径**、**登记时间**、**数据库ID**保存到数据库的hash链中
- 验证数据库中的记录，检查记录的路径、hash值、大小
- 验证磁盘文件，将hash值、大小、路径与数据库中的记录对比
- 仅打印数据库中的记录
- 仅计算磁盘文件的hash值

建议配置环境变量使用。目前大多数下载网站提供`sha256`值，因此默认使用`sha256`算法。

### CLI命令

路径使用[glob](https://docs.python.org/3/library/glob.html)语法：`*` `?` `[]` `**`  
在Linux/macOS下路径须加引号，使用`/`分隔符。

🟢添加文件信息到数据库：
```shell
filehash add 'E:\software\python-3.13.12-amd64.exe'
filehash a 'E:\software\*.exe'
filehash a 'E:\software\**\*.exe' # **遍历子目录
```

🟠验证数据库中的记录：
```shell
# 如果磁盘文件已被删除，会提示文件不存在，但不会中止。
filehash verify_record '*\python*.exe'
filehash vr '*\software\*.exe'
filehash vr '*.exe'
filehash vr '*' # 验证数据库中所有文件
```

🔵验证磁盘上的文件：
```shell
# 如果数据库中没有该hash值、大小的数据，程序会报错、中止。
# 此功能可Windows/Linux双系统时使用
filehash verify_file 'E:\software\python-3.13.12-amd64.exe'
filehash vf 'E:\software\**\*.exe'
```

🟤在终端运行filehash，打印完整的帮助信息：
```
PS E:\> filehash
usage: filehash [-h] [-m HASH_METH] [-n] [--db-dir DIR] [--backup-dir DIR] [--backup-size SIZE]
                [CMD] [PATH]

文件hash校验。版本: 2.2.7
https://pypi.org/project/filehash-tool

positional arguments:
  CMD                   命令
  PATH                  路径，使用glob语法，*表示所有文件，dir/**/*.exe遍历子目录。

options:
  -h, --help            show this help message and exit
  -m, --hash-meth HASH_METH
                        创建数据库时使用的hash算法，覆盖FILEHASH_HASH_METH环境变量。
  -n, --no-space        打印hash时，不添加空格。
  --db-dir DIR          数据库目录，覆盖FILEHASH_DB_DIR环境变量。
  --backup-dir DIR      备份保存的数据库目录，覆盖FILEHASH_BACKUP_DIR环境变量。
  --backup-size SIZE    备份保存的数据库数量，覆盖FILEHASH_BACKUP_SIZE环境变量。

可用命令:
  add/a                     登记文件到数据库
  verify_record/vr          验证数据库中的记录
  print_record/pr           打印数据库中的记录
  print_existing_record/per 打印数据库中尚存在的记录
  verify_file/vf            验证磁盘文件
  print_file/pf             计算文件hash值 (不加载数据库)

保证存在的hash算法: blake2b, blake2s, md5, sha1, sha224, sha256, sha384,
sha3_224, sha3_256, sha3_384, sha3_512, sha512, shake_128, shake_256
其它可用的hash算法: md5-sha1, ripemd160, sha512_224, sha512_256, sm3
当前创建数据库使用的hash算法: sha256
```
payaza 0.1.0
Unofficial Python SDK for the Payaza Africa API
Requires Python: >=3.8
Keywords: payaza, payments, africa, fintech, sdk

# Payaza Python SDK

> Unofficial Python SDK for the [Payaza Africa](https://payaza.africa) API.

[![Python](https://img.shields.io/badge/python-3.8%2B-blue)](https://www.python.org)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)

---

## Installation

```bash
pip install payaza
```

---

## Quick start


## Contributing

PRs are welcome! Please open an issue first to discuss what you'd like to change.

---

## ⚠️  Disclaimer

This is an **unofficial** SDK and is not affiliated with or endorsed by Payaza Africa Limited.
Endpoint paths and request/response shapes are based on the public documentation at
[docs.payaza.africa](https://docs.payaza.africa/developers/apis) — always cross-check
against the latest official docs and update accordingly.

---

## License

MIT © Shagbaor Agber