Metadata-Version: 2.4
Name: ram-tool
Version: 1.0.5
Summary: A command-line tool to fetch RAM value from an API and manage authenticated HTTP requests.
Author-email: dodi66412@gmail.com
License: MIT
Project-URL: Homepage, https://github.com/hhj061540-lang/ram_tool
Project-URL: Repository, https://github.com/hhj061540-lang/ram_tool.git
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.0.0

# RAM Tool (`ram-tool`)

A secure, feature-rich command-line interface (CLI) tool to fetch RAM data from an API and manage custom authenticated HTTP requests.

## Features

- **Secure PIN Authentication**: Encrypts and stores local PIN configurations (`.ram-tool/auth.json` and session state).
- **RAM Fetching**: Easily query server RAM metrics with built-in session enforcement.
- **Advanced API Client**: Make custom HTTP requests (GET, POST, PUT, DELETE) with support for headers, form fields, raw data, URL encoding, and HTTP Basic Authentication.
- **Session Management**: Built-in login, logout, status checks, whoami identity checks, and secure PIN removal/switching.

---

## Installation

You can install the tool directly from PyPI (once published) or via source:

```bash
pip install ram-tool
