Main branch - develop.
To set configuration for local usage:
cp example_config.py local_config.py- Edit local_config.py
Execute python -m infolesson to start project
Run from the root of the project
black infolesson. Codestyle checkisort -rc infolesson. Imports checkpylint infolesson. PEP8 check
Before merging your changes, the pull request will indicate whether your code has passed these checks or not. (Pylint only checks your code for errors)
- Create new branch
git branch new_cool_feature - Go to this branch
git checkout new_cool_feature - Do cool commits just with
git commit - After all the commits push on github with
git push origin new_cool_feature - Create Pull request on GitHub. Merge your changes to develop
git clone https://github.com/summer-school-2019/money-bot.gitpython3.7 -m virtualenv .venvSetting new virtualenvsource .venv/bin/activate- *nix.venv/bin/activate.exe- windows (but that's not accurate)pip install -r requirements.txt
Format your code itself. After installation go to
Tools -> External Tools -> Black/isort
Instructions for installing black: here
Sort imports in your code itself.

