Clone the project
git clone https://github.com/Happy-Kumar-Sharma/trace-logger.gitmove into the project folder
cd trace-loggerInstall the virtualenv
pip install virtualenvEnter into virtual env
python -m venv venvActivate the virtual env
source venv/Scripts/activate [Windows]
source venv/bin/activate [Ubuntu]Install packages from requirements.txt file
pip install -r requirements.txtInstall pre-commit -- not to follow [Optional] First, install the pre-commit package by running
pip install pre-commitInstall the pre-commit hooks
pre-commit installDelete precommit hooks [Not required]
pre-commit cleanAuto update precommit [Not required]
pre-commit autoupdateCheck standard guidline of this project [Optional]
pre-commit run --all-filesInstall build tools:
pip install build twineBuild the package:
python -m buildClean Previous Builds
rm -rf dist build *.egg-infoRun the tests using
pytest tests/