""" Repo value object """

import attr


# pylint: disable=too-few-public-methods
@attr.s
class Repo():
    src = attr.ib()
    url = attr.ib()
    branch = attr.ib(default="master")
    fixed_ref = attr.ib(default=None)

@@ -82,16 +82,29 @@
 %0A@attr.s
+(frozen=True)
 %0Aclass R

make it a frozen class