Metadata-Version: 2.4
Name: abucodingai-errlog-smartgit
Version: 1.0.0
Summary: errlog-smartgit - SmartGit Error Handler with detailed feedback
Home-page: https://github.com/abucodingai/errlog-smartgit-py
Author: Abu Coding AI
Author-email: abucodingai@example.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Version Control :: Git
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: abucodingai-smartgit>=1.0.0
Requires-Dist: colorama>=0.4.4
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: black>=22.0; extra == "dev"
Requires-Dist: flake8>=4.0; extra == "dev"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# errlog-smartgit - Python Edition

**Version**: 1.0.0  
**Status**: ✅ Production Ready

errlog-smartgit is the error handler companion to SmartGit. It provides detailed error feedback, step-by-step process view, and colored output for debugging.

## Installation

```bash
pip install errlog-smartgit
```

This automatically installs SmartGit as a dependency.

## Quick Start

```bash
# Complete workflow with detailed feedback
smartgit-err all

# Create repository with details
smartgit-err repo my-project

# Get help
smartgit-err help
```

## Features

✅ Step-by-step process view  
✅ Detailed error messages  
✅ Colored output  
✅ Timing information  
✅ Progress tracking  

## Commands

```bash
smartgit-err all [-no-version] [-no-deploy]
smartgit-err repo <name>
smartgit-err ignore <files>
smartgit-err include <files>
smartgit-err version <project> <version> [files]
smartgit-err addfile <project> <version> <files>
smartgit-err lab [project]
smartgit-err shortcut <name> <command>
smartgit-err help
```

## Usage Examples

### Deploy with Detailed Feedback

```bash
cd my-project
smartgit-err all
```

**Output**:
```
▶ smartgit all
Total steps: 10
[1/10] Executing step 1/10
[2/10] Executing step 2/10
...
✓ Success
Completed in 2345ms
```

### When to Use

- **smartgit**: Production, automation, CI/CD
- **smartgit-err**: Development, debugging, learning

## License

MIT

---

**errlog-smartgit: Making debugging simple.**
