semvec/pypi-packages huggingface dataset:
benvy 1.4.8
Daipe framework development environment initializer
License: MIT
Requires Python: <4.0,>=3.7

# Development environment initialization

for the [Daipe stack](https://docs.daipe.ai/)

### What it does

#### Local Computer

* Extends the [Pyfony dev environment initialization](https://github.com/pyfony/penvy)
* Downloads Hadoop's `winutils.exe` and puts it into the project's `.venv` directory (Windows only) 
* Downloads **Java 1.8** binaries and puts them into the `~/.databricks-connect-java` dir
* Creates the empty `~/.databricks-connect` file

#### Databricks Repos Environment

* Download and install poetry package manager
* Install dependencies from poetry.lock
* Set current working directory to project root
* Append src folder to sys path
* Set proper environment variables

**Usage**

```
%sh
pip install benvy==1.3.3
```

```
from benvy.databricks.repos import bootstrap  # noqa

bootstrap.install()
```

```
from benvy.databricks.repos import bootstrap  # noqa

bootstrap.setup_env()
```