Rewst's lean, open-source command executor that fits right into your Rewst workflows. See community corner for more details.
Dependencies are managed by poetry. See installation documentation on how to install poetry on your machine.
Unit tests are written in the tests directory using pytest module. Minimum code coverage for all commits is 90%.
Run the unit tests with this command.
poetry run pytest
Run the code coverage report with this command.
poetry run pytest --cov=.
Contributions are always welcome. Please submit a PR!
Please use commitizen to format the commit messages. After staging your changes, you can commit the changes with this command.
poetry run cz commit
Agent Smith is licensed under GNU GENERAL PUBLIC LICENSE. See license file for details.