Metadata-Version: 2.4
Name: devenv-cli
Version: 0.1.5
Summary: 
Author: Shuchir Jain
Author-email: pip@shuchir.dev
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: docker (>=7.1.0,<8.0.0)
Requires-Dist: questionary (>=2.1.0,<3.0.0)
Requires-Dist: typer (>=0.16.0,<0.17.0)
Requires-Dist: yaspin (>=3.1.0,<4.0.0)
Description-Content-Type: text/markdown

# devenv
Simple disposable development environments ready within seconds.

### Images
Development environments can be based on one of the following images at the moment:
- [python:3.9-slim](https://hub.docker.com/_/python) (versions available: 3.9-3.13)
- [debian:bookworm-slim](https://hub.docker.com/_/debian)

### Features
- Pre-install pip packages
- Import files from directory
- SSH access
- Tailscale
- OpenVSCode

### Optional pre-installable apt packages
- git
- curl
- wget
- nano

### Databases to include
- MongoDB

### Usage
```bash
pip install devenv-cli
devenv --help
```

[Demo](demo.mp4)

### Supports:
- creating an environment
- Listing environments + ID/ports for each env
- Destroying an environment
