Metadata-Version: 2.4
Name: sr_packs
Version: 0.1.0
Summary: Backend developer utility toolkit for Python developers
Author: Sakthivel R
License: MIT
Keywords: python,utilities,backend,developer-tools
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# sr_packs

Backend Developer Utility Toolkit for Beginner friendly Python Developers.

A lightweight Python package that provides commonly used utilities for validation, formatting, data generation, and backend development workflows.

---

## 📋 Table of Contents

- Features
- Installation
- Quick Start
- Validators
- Generators
- Formatters
- Utilities
- Project Structure
- Testing
- Roadmap
- Author
- License

---

## ✨ Features

### Validators
- Email Validation
- Phone Number Validation
- Username Validation
- Password Strength Validation

### Generators
- OTP Generator
- Secure Password Generator
- API Key Generator

### Formatters
- Currency Formatter
- Datetime Formatter
- Title Case Formatter

### Utilities
- JSON Loader
- JSON Saver

---

## 📦 Installation

```bash
pip install sr-packs
```

Or for local development:

```bash
git clone https://github.com/YOUR_USERNAME/sr-packs.git

cd sr-packs

pip install -e .
```

---

## 🚀 Quick Start

```python
from sr_packs import *

print(validate_email("test@gmail.com"))

print(generate_otp())

print(format_currency(10000))
```



## 📂 Project Structure

```text
sr_packs/
│
├── src/
│   └── sr_packs/
│       ├── validators.py
│       ├── generators.py
│       ├── formatters.py
│       ├── utils.py
│       └── __init__.py
│
├── tests/
├── README.md
├── LICENSE
├── pyproject.toml
└── requirements.txt
```

---

## 👨‍💻 Author

Sakthivel R

GitHub:
https://github.com/SakthivelRaghupathy

---

## 📄 License

This project is licensed under the MIT License.

See the LICENSE file for details.
