Projectify! Commands

Projectify! offers a variety of commands to facilitate the setup and management of your Python projects.

Command Description
projectify init Creates a new project with the basic structure.
projectify clean Cleans the files generated by the project (build, dist, etc.).
projectify install-dependencies Installs dependencies from the requirements.txt file inside the virtual environment.
projectify run-tests Runs the tests located in the tests/ folder.
projectify lint Runs Ruff as a linter to check the code.
projectify format Formats the code using Ruff.
projectify generate-docs Automatically generates documentation using MkDocs.