Clone this repo.
git clone https://github.com/stanislavsabev/vba_parser.git
cd vba_parser
Create virtual environment and activate it.
python -m venv .venv
- Linux / Mac
source ./.venv/bin/activate
- Windows
.\.venv\Scripts\activate.bat
Install requirements.
pip install -r requirements.txt
pip install -r requirements-dev.txt
Install package in edit mode
pip install -e .
- Run tests
pytest tests/
- Run checks and formatting
flake8 src/ tests/
mypy src/
black src/ tests/
- Run all
tox -e py,mypy,flake8