Anchor |
---|
| First-time-setup |
---|
| First-time-setup |
---|
|
Anchor |
---|
| Contributetothevss-cli-First-time-setup |
---|
| Contributetothevss-cli-First-time-setup |
---|
|
First time setupDownload and install the Latest version of git.
Configure git with your username
and email
matching your GitLab account:
...
Code Block |
---|
language | bash |
---|
linenumbers | false |
---|
|
python3 -m venv vss-cli
source vss-cli/bin/activate |
Anchor |
---|
| Contributetothevss-cli-Start-Coding |
---|
| Contributetothevss-cli-Start-Coding |
---|
|
Start Coding1. Create a branch to identify the issue you would like to work on (e.g. issue-999
):
...
Code Block |
---|
language | bash |
---|
linenumbers | false |
---|
|
git push origin issue-999 |
Celebrate 🎉
Anchor |
---|
| Contributetothevss-cli-Build-docs |
---|
| Contributetothevss-cli-Build-docs |
---|
|
Build docsInstall requirements:
Code Block |
---|
language | bash |
---|
linenumbers | false |
---|
|
pip install .[dev] |
...
In any case, the resulting files are located in docs/_build
.
Anchor |
---|
| Developing-Plugins |
---|
| Developing-Plugins |
---|
|
Anchor |
---|
| Contributetothevss-cli-Developing-Plugins |
---|
| Contributetothevss-cli-Developing-Plugins |
---|
|
Developing PluginsPlugin developers need to register their sub-commands or sub-groups to either of the following entry-points in their setup.py that is loaded by the vss-cli
core package:
...