This repository utilizes GitHub Actions to run a Python package workflow that formats, lints, and tests the python scripts in the repository, followed by installing the required packages. The workflow is defined in the .github/workflows/cicd.yml
and 'Makefile' files. The code coverage is tracked using codecov
.
-
Formatting: The python scripts are formatted using
black
. -
Linting: The python scripts are linted using
pylint
andmypy
. -
Testing: The python scripts are tested using
pytest
.- The tests are located in the
tests
directory.
- The tests are located in the
This repository contains python scripts that I have written to practice writing python scripts. The scripts are based on prompts from the Wise Owl Python Exercises.