[Lxml-checkins] r34862 - lxml/trunk
scoder at codespeak.net
scoder at codespeak.net
Wed Nov 22 15:51:59 CET 2006
Author: scoder
Date: Wed Nov 22 15:51:57 2006
New Revision: 34862
Modified:
lxml/trunk/versioninfo.py
Log:
small fix to prevent version() from repeatedly reading version.txt
Modified: lxml/trunk/versioninfo.py
==============================================================================
--- lxml/trunk/versioninfo.py (original)
+++ lxml/trunk/versioninfo.py Wed Nov 22 15:51:57 2006
@@ -1,7 +1,12 @@
import os, sys, re
+__LXML_VERSION = None
+
def version():
- return open(os.path.join(get_src_dir(), 'version.txt')).read().strip()
+ global __LXML_VERSION
+ if __LXML_VERSION is None:
+ __LXML_VERSION = open(os.path.join(get_src_dir(), 'version.txt')).read().strip()
+ return __LXML_VERSION
def branch_version():
return version()[:3]
More information about the lxml-checkins
mailing list