/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/version.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/version.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1306 by jonathan, Thu Jun 26 17:00:01 2003 UTC revision 1322 by jonathan, Mon Jun 30 12:01:50 2003 UTC
# Line 73  if append_date: Line 73  if append_date:
73      version = '%s-%s' % (version, get_date('%Y%m%d'))      version = '%s-%s' % (version, get_date('%Y%m%d'))
74  versions['thuban'] = version  versions['thuban'] = version
75    
76  longversion = '%s\n%s' % (version, get_changelog_date())  #longversion = '%s\n%s' % (version, get_changelog_date())
77  #longversion = 'Release Version 0.8'  longversion = 'Release Version 0.8.1'
78  versions['thuban-long'] = longversion  versions['thuban-long'] = longversion
79    
80    def make_tuple(s):
81        return tuple(map(int, split(s, ".")[:3]))
82    
83  # wxPython  # wxPython
84  from wxPython.wx import __version__ as wxPython_version  from wxPython.wx import __version__ as wxPython_version
85  versions['wxPython'] = wxPython_version  versions['wxPython'] = wxPython_version
86  versions['wxPython-tuple'] = tuple(map(int, split(wxPython_version, ".")))  versions['wxPython-tuple'] = make_tuple(wxPython_version)
87    
88  # Python  # Python
89  versions['python'] = "%d.%d.%d" % sys.version_info[:3]  versions['python'] = "%d.%d.%d" % sys.version_info[:3]
# Line 89  versions['python-tuple'] = sys.version_i Line 92  versions['python-tuple'] = sys.version_i
92  # PySQLite  # PySQLite
93  from sqlite import version as pysqlite_version  from sqlite import version as pysqlite_version
94  versions['pysqlite'] = pysqlite_version  versions['pysqlite'] = pysqlite_version
95  versions['pysqlite-tuple'] = tuple(map(int, split(pysqlite_version, ".")))  versions['pysqlite-tuple'] = make_tuple(pysqlite_version)
96    
97  # SQLite  # SQLite
98  from _sqlite import sqlite_version  from _sqlite import sqlite_version
99  versions['sqlite'] = sqlite_version()  versions['sqlite'] = sqlite_version()
100  versions['sqlite-tuple'] = tuple(map(int, split(sqlite_version(), ".")))  versions['sqlite-tuple'] = make_tuple(sqlite_version())
101    
102  # GDAL  # GDAL
103  from  Thuban.Model.resource import has_gdal_support  from  Thuban.Model.resource import has_gdal_support
104  if has_gdal_support():  if has_gdal_support():
105      from gdalwarp import get_gdal_version      from gdalwarp import get_gdal_version
106      versions['gdal'] = get_gdal_version()      versions['gdal'] = get_gdal_version()
107      versions['gdal-tuple'] = tuple(map(int, split(get_gdal_version(), ".")))      versions['gdal-tuple'] = make_tuple(get_gdal_version())
108    
109  from wxproj import get_proj_version, get_gtk_version  from wxproj import get_proj_version, get_gtk_version
110    
# Line 131  def verify_versions(): Line 134  def verify_versions():
134      #      #
135      #         title           name       version      #         title           name       version
136      list = [["Python",      "python",   (2, 2, 1)],      list = [["Python",      "python",   (2, 2, 1)],
137              ["wxPython",    "wxPython", (2, 4, 0, 0)],              ["wxPython",    "wxPython", (2, 4, 0)],
138              ["SQLite",      "sqlite",   (2, 8, 3)],              ["SQLite",      "sqlite",   (2, 8, 0)],
139              ["PySQLite",    "pysqlite", (0, 4, 3)],              ["PySQLite",    "pysqlite", (0, 4, 1)],
140              ["PROJ",        "proj",     (4, 4, 5)],              ["PROJ",        "proj",     (4, 4, 5)],
141              ["GTK",         "gtk",      (1, 2, 3)],              ["GTK",         "gtk",      (1, 2, 3)],
142              ["GDAL",        "gdal",     (1, 1, 8, 0)]]              ["GDAL",        "gdal",     (1, 1, 8)]]
143    
144      errors = []      errors = []
145      for title, name, version in list:      for title, name, version in list:

Legend:
Removed from v.1306  
changed lines
  Added in v.1322

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26