semvec/pypi-packages huggingface dataset:
pymentoring 0.1.0
Anton Husiev Python Learning Course.
License: MIT
Requires Python: <3.12,>=3.8

# Setup project

## Install brew
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
Additional info: https://docs.brew.sh/Installation

## Install python
```shell
brew unlink python
brew install python@3.11
```
python and pip should be available as
```shell
python3 --version
pip3 --version
```
If you have python 3.x available as `python` instead of `python3` - use `python` and `pip` in scripts below

## Install poetry
```shell
pip3 install poetry
```

## Activate env
```shell
python3 -m venv .venv && source .venv/bin/activate
```

## Install dependencies
```shell
poetry install
```

# Running tests

## Install pytest
```shell
pip3 install pytest
```

## Execute tests
```shell
pytest tests/
```