How-To Guides
Using Make in This Project
This project uses make to automate various tasks. Below are the available commands and their descriptions:
Setup
To set up the project, run:
This will check ifuv is installed and set up the project environment.
Build
To build the project, run:
This will check the code, run tests, and build the package.Test
To run the tests, use:
This will run the tests excluding those marked as slow.To run all tests, use:
Clean
To clean the project, run:
This will remove the virtual environment, build files, and cache.Format
To format the project files, run:
This will format the files usingruff.
Check
To check the project files, run:
This will check the files usingruff.
Type Checking
To check the typing, run:
This will check the typing usingmypy.
Documentation
To build the documentation, run:
To serve the documentation locally, run:
To upload the documentation, run: