Metadata-Version: 2.1
Name: tireless
Version: 0.1.1
Summary: Python web framework built on top of flask to accelerate web development process
License: MIT
Keywords: tireless,flask,package,web-package,Eric Kweyunga,maverickweyunga@gmail.com
Author: Eric_Kweyunga
Author-email: maverickweyunga@gmail.com
Maintainer: Eric_Kweyunga
Maintainer-email: maverickweyunga@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
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: Programming Language :: Python :: 3.12
Requires-Dist: click (>=8.1.3,<9.0.0)
Requires-Dist: flask (>=3.0,<4.0)
Description-Content-Type: text/markdown

# Tireless Tales: Crafting Web Magic with Flask and Tailwind
# Introduction
### Welcome to the enchanting world of Tireless! 🚀✨
Tireless is a lightweight web framework—it’s a magical wand for developers who crave speed, elegance, and a touch of Pythonic wizardry. Picture this: You’re standing at the crossroads of Flask and Tailwind CSS, and Tireless beckons you forward. It whispers, “Fear not, weary coder! With me, you’ll build websites faster than a caffeinated hummingbird.”

# Features

## 1. Blueprint-based Structure
Tireless dances to the beat of Flask blueprints. What are blueprints, you ask? Imagine them as neatly folded treasure maps. Each blueprint defines a piece of your project—routes, views, and even the occasional dragon-slaying middleware. By organizing your code this way, Tireless ensures that your quest remains clear and your sanity intact.

## 2. Lightning-fast Development
Tireless doesn’t dawdle; it sprints. Need a landing page? Poof! A blog section? Abracadabra! It’s like having a magical scribe who transcribes your thoughts into code. Just invoke the Tireless CLI, and watch your project sprout like mushrooms after a rainstorm.

## 3. Flask Integration
Flask, our trusty steed, gallops alongside Tireless. Together, they conquer the wild lands of HTTP requests, templates, and databases. Flask brings its battle-tested armor, while Tireless adds a dash of whimsy. The result? A harmonious duet that serenades your users with web pages.

## 4. Styling with Tailwind CSS
Ah, Tailwind—the sorcerer’s CSS library. Tireless knows its secrets. Want a button? Simply sprinkle some ```class="bg-blue-500 hover:bg-blue-700"``` into your HTML potion. No more wrestling with tangled stylesheets; Tailwind whispers spells directly into your markup.

# Getting Started
Enough preamble! Let’s summon Tireless:

### Install Tireless (because even wizards need pip):
```python
pip install tireless
```
### Create Your Project:
Make the directory of your project and get into it
Before initializing our tireless project, gues what? we need a virtualenvironment
```shell
python -m venv .venv
```
After setting up your virtualenvironment, then activate it
```shell
call .venv/Scripts/activate  # for windows cmd
```
Then here comes the real time to initiate the hero(Tireless)
```shell
tireless init
```
This shell script will initialize your project and install the necessary project structure
```Note: Don't bother to install flask, Tireless does it for you...```

### Explore the Structure:
 - Behold the blueprints in the ```pages/``` directory.
 - Gaze upon the mystical templates in ```templates/```.
 - Seek wisdom in the static files of ```static/```.

# Deployment
~~~ 
Comming soon...
~~~~

Remember, Tireless isn’t just a framework; it’s a companion on your magical journey. So go forth, dear developer, and may your code be as elegant as a unicorn’s tail.

Questions? Need a hint from the Sorting Hat? Ask away—I’m here to guide you! 🧙‍♂️📜🔮
