# ========================================================================== # cscripts Python module # # Copyright (C) 2015-2016 Juergen Knoedlseder # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # # ========================================================================== # Python version check import sys req_version = (2,7) cur_version = sys.version_info # List all scripts in this module __all__ = [ "cscaldb", "csinfo", "cslightcrv", "csmodelinfo", "csmodelmerge", "csobs2caldb", "csobsdef", "csobsinfo", "cspull", "csresmap", "cssens", "csspec", "cstsdist", "cstsmapmerge", "csfindobs", "obsutils", "test", ] if cur_version > req_version: __all__.extend(["csfindobs", "csiactcopy", "csiactdata", "csiactobs"]) # Import import cscaldb import csinfo import cslightcrv import csmodelinfo import csmodelmerge import csobs2caldb import csobsdef import csobsinfo import cspull import csresmap import cssens import csspec import cstsdist import cstsmapmerge import obsutils if cur_version > req_version: import csfindobs import csiactcopy import csiactdata import csiactobs # Delete version check variables del sys del req_version del cur_version # Add test function def test(): """ Run cscripts tests. """ print("No cscripts unit tests have been implemented so far.") # Add version __version__ = '@PACKAGE_VERSION@'