InstallationΒΆ

Footing can be installed with:

pip3 install footing

Most footing functionality requires either a GITHUB_API_TOKEN or GITLAB_API_TOKEN environment variable to be set depending on which git forge is used.

The Github API token is a personal token that you create by following the Github Access Token Instructions. This token only requires repo scope.

The Gitlab API token is a personal access token created by following the Gitlab Access Token Instructions. This token only requires read_repository scope.

Note

Footing requires a git forge API token for listing available templates, starting new projects, and updating a project with a template. However, project templates themselves might have other setup requirements. Consult the documentation of templates you want to use for your projects for information about other installation and setup required.