Metadata-Version: 2.1
Name: benv
Version: 0.1.2
Summary: A minimalistic Python virtual environment managerthat no one needs
Home-page: https://github.com/burakyilmaz321/benv
Author: Burak Yilmaz
Author-email: burakyilmaz321@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 1 - Planning
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: click

# benv

A minimalistic Python virtual environment manager that no one needs.

![](https://github.com/burakyilmaz321/benv/workflows/Python%20package/badge.svg)

## Requirements

- Python >= 3.3

## Installation

Clone this repo

```bash
git clone git@github.com:burakyilmaz321/benv.git
```

Source `benv.sh` in your `.bashrc`

```bash
# anywhere in ~/.bashrc
source /path/to/benv.sh
```

## Usage

Create a home directory for environments

```bash
mkdir ~/.envs
```

Export this folder's path as `BENV_HOME`

```bash
BENV_HOME=~/.envs
```

There are four basic functions to call

- **mkenv** Create a new virtual environment
- **lsenv** List all existing virtual environments
- **chenv** Activate an existing virtual environment
- **rmenv** Remove a virtual environment

## License
[MIT](https://choosealicense.com/licenses/mit/)


