From 5a7da98f2d7896c44545824978ff1bb891f1ce6b Mon Sep 17 00:00:00 2001 From: Rossen Georgiev Date: Sat, 27 Dec 2014 20:20:22 +0000 Subject: [PATCH] fix reload(aprslib) not working due to init hacks --- aprslib/__init__.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/aprslib/__init__.py b/aprslib/__init__.py index fb0491d..101812b 100644 --- a/aprslib/__init__.py +++ b/aprslib/__init__.py @@ -27,16 +27,21 @@ from datetime import date as _date __date__ = str(_date.today()) del _date -from . import version -__version__ = version.__version__ -del version +from .version import __version__ as ref_version +__version__ = ref_version +del ref_version __author__ = "Rossen Georgiev" __all__ = ['IS', 'parse'] -from .parse import parse -from . import IS +from .parse import parse as refparse +parse = refparse +del refparse + +from .IS import IS as refIS -class IS(IS.IS): +class IS(refIS): pass + +del refIS