@@ -0,0 +1,1053 @@
+'''%0A    Copyright (c) 2016 Tim Savannah All Rights Reserved.%0A    This software is licensed under the terms of the GPLv3.%0A    This may change at my discretion, retroactively, and without notice.%0A%0A    You should have received a copy of this with the source distribution as a file titled, LICENSE.%0A%0A    The most current license can be found at:%0A    https://github.com/kata198/usrsvc/LICENSE%0A%0A    This location may need to be changed at some point in the future, in which case%0A    you are may email Tim Savannah %3Ckata198 at gmail dot com%3E, or find them on the%0A    current website intended for distribution of usrsvc.%0A%0A%0A    compat stuff%0A'''%0A%0A# vim:set ts=4 shiftwidth=4 softtabstop=4 expandtab :%0A%0AallList = %5B%5D%0A%0Atry:%0A    classproperty%0Aexcept NameError:%0A    class classproperty(object):%0A        def __init__(self, getter):%0A            self.getter = getter%0A        def __get__(self, instance, owner):%0A            return self.getter(owner)%0A%0A        allList.append('classproperty')%0A%0A__all__ = tuple(allList)%0A%0A# vim:set ts=4 shiftwidth=4 softtabstop=4 expandtab :%0A

Add compat.py for compat stuff. Right now holds classproperty for py2