Year: 2017
This package contains an example homework for our students.
We work in a single repository, if you have ever created one, stick to it. There's no need to delete or recreate it, just update it before every homework.
- Create a fork of this repository
- Create a new branch named
feature-homework-${NUMBER}
(this number should equal to the homework's number) - Register on
travis
- Enable your repo on
travis
- Create pull request to your
master
branch from yourfeature-homework-${NUMBER}
branch - Make sure a
travis
build passes - Then post a link to our
gitter
channel - Your homework will be reviewed
- If your fork already exists, sync it with this repository
- If you have any approved pull-requests for your previous homeworks, merge them into your
master
branch
If you have any problem with submission see tutorial or ask question in gitter
channel
You will need:
python
version3.6
editorconfig
plugin for your editor
If you ever wish to run our tests locally you will need:
pipenv
installed and configured
Then execute:
pipenv install -d
pipenv shell
python -m pytest
You are all done.