This is my personal website, built with Sphinx! It is hosted on GitHub Pages and available at maxiniuc.com.
The project uses UV for dependencies management and pypeline for streamlining the development workflow.
Use pipx (or your favorite package manager) to install the pypeline in an isolated environment:
pipx install pypeline-runnerTo bootstrap the project and run all the steps configured in the pypeline.yaml file, execute the following command:
pypeline runFor those using VS Code there are tasks defined for the most common commands:
- run tests
- run pre-commit checks (linters, formatters, etc.)
- generate documentation
See the .vscode/tasks.json for more details.