Metadata-Version: 2.4
Name: vibeleftpad
Version: 0.1.0
Summary: AI-powered left padding library that uses GPT to pad strings
Project-URL: Homepage, https://github.com/tahayparker/vibeleftpad
Project-URL: Repository, https://github.com/tahayparker/vibeleftpad
Project-URL: Issues, https://github.com/tahayparker/vibeleftpad/issues
Author-email: Taha Parker <tahayparker@gmail.com>
License: MIT
License-File: LICENSE
Keywords: ai,gpt,leftpad,padding,parody,string
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: openai>=1.95.1
Requires-Dist: pydantic>=2.11.7
Requires-Dist: typing-extensions>=4.14.1
Description-Content-Type: text/markdown

# Vibeleftpad

AI-powered left padding using GPT. Because why use simple string methods when you can use artificial intelligence?

## Usage

Install the package:
```bash
pip install vibeleftpad
```

Set your OpenAI API key as an environment variable.
```bash
export OPENAI_API_KEY=your_key_here
```

```python
from vibeleftpad import leftpad

result = leftpad("hello", 10)
print(result)  # "     hello"

result = leftpad("world", 8, "0")
print(result)  # "000world"

result = leftpad("test", 10, "-")
print(result)  # "------test"
```

## Test

```bash
pytest tests/
```

## Dependencies

- openai
- pydantic
- typing-extensions

⚠️ Requires OpenAI API key. Experimental project - not for production use. This is a parody of the infamous leftpad incident.
