Metadata-Version: 2.4
Name: ATflexipy
Version: 1.0.1
Summary: Flexible Python utilities for function/class overloading, logging, and runtime helpers.
Author: Avi Twil
Author-email: Avi Twil <avitwil@gmail.com>
License-Expression: MIT
Keywords: flexible,overload,decorator,logging,utilities
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# ATflexipy

ATflexipy is a lightweight Python toolkit providing flexible decorators and helpers 
for function/class overloading, logging, debugging, and runtime utilities.

## Features

- `smart_overload` – Function/method overloading based on argument types.
- `value_overload` – Function/method overloading based on argument values.
- `class_overload` – Class constructor overloading based on argument types.
- `capture_print` – Capture function print output.
- `capture_output` – Capture function stdout/stderr.
- `timed` – Measure function execution time.
- `AutoCaptureConsole` – Automatically capture console output and save to file.

## Installation

```bash
pip install ATflexipy
