A python client for the Software-Challenge Germany.
(Optional) Install virtualenv
virtualenvis a tool that creates a local python enviroment.It is useful if you have two projects that require different versions of the same package which can happen really often.
pip install virtualenv(Optional) Use virtualenv
Execute
virtualenv venvto create a new local python enviroment and executesource venv/bin/activateto enter it (on windowsvenv\Scripts\activate).Install sc-client-python
Option 1: GitHub releases (stable, recommended)
Go to the GitHub release page, right click to the
.whlfile of the release you want to install and clickCopy link.After that execute:
pip install [paste the link here]If you want you can also download the
.whlfile and paste the local path into the command.Option 2: GitHub source code (unstable)
Execute:
pip install git+https://github.com/rpkak/sc-client-python.git
Create an empty project
To create an empty project just execute:
scpy initIf you don't want to create a git repository, execute:
scpy init --no-gitNow you have a project which does not have any intelligence, but always uses the first possible step.
Run the client
To run the client just execute while the server is running:
scpy run
To see more configurations execute scpy init --help and scpy run --help.
Documentation is (maybe) coming soon.