another style nitpicking remark: usually, we specify `toolchain` first, and separate that with a blank line from `sources` and `source_urls`:

```python

toolchain = {'name': 'goolf', 'version': '1.4.10'}

sources = [SOURCE_TAR_GZ]
source_urls = ['https://protobuf.googlecode.com/files/']

```