Metadata-Version: 2.4
Name: pyshup
Version: 0.1.0
Summary: Python embedded DSL for generating shell scripts
Keywords: python,shell,transpile,codegen,DSL
Author: James Hammer
Author-email: James Hammer <YetAnotherYames@gmail.com>
License-Expression: GPL-3.0-only
License-File: LICENSE
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3
Project-URL: Homepage, https://github.com/JustAnotherJames/pyshup
Project-URL: Issues, https://github.com/JustAnotherJames/pyshup/issues
Description-Content-Type: text/markdown

# Pyshup

**Pyshup** (pronounced like “push-up”) is a Python embedded DSL for generating shell scripts.  
Write structured Python code with Pythonic constructs that transpiles into portable, readable shell scripts.

---

## Features

- Embedded DSL in Python for shell scripting  
- Declarative control flow (`If`, `Else`, loops)  
- Variables, commands, and output handling  
- Generates clean, executable shell scripts  
- Composable and structured, making scripts easier to maintain  

---

## Installation

You can install Pyshup via pip:

```bash
pip install pyshup