Commit 6c5343c696ad129b0c28879df2316b73665f1052

Authored by Jürgen Knödlseder
1 parent 033ed45c

Do no longer import obsutils, analysisutils, plotutils scripts upon ctools import.

ChangeLog
  1 +2015-02-02 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
  2 +
  3 + * Bug fix version 0.8.2 released
  4 + ================================
  5 +
  6 + Do not import automatically Python scripts
  7 +
  8 +
1 9 2015-01-08 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
2 10  
3 11 * Bug fix version 0.8.1 released
... ...
1   -New Features and Important Changes in ctools 0.8.1
  1 +New Features and Important Changes in ctools 0.8.2
2 2  
3 3 Author(s) : Juergen Knoedlseder
4 4  
5   -8 January 2015
  5 +2 February 2015
6 6  
7 7  
8 8 1. Introduction
... ... @@ -18,8 +18,11 @@ None
18 18  
19 19 3. Python interface
20 20 -------------------
21   -Include Python wrapper files in source code distribution (they were
22   -missing for version 0.8.0)
  21 +The ctools module does no longer import automatically Python scripts. This
  22 +prevents to break the ctools interface in case that some dependencies in
  23 +the scripts are broken. Scripts (such as obsutils, analysisutils or plotutils)
  24 +are support scripts that may not be fully supported throughout the
  25 +development. They may be moved into a special contributions area in the future.
23 26  
24 27  
25 28 4. Support model
... ...
configure.ac
... ... @@ -29,7 +29,7 @@
29 29 #############################################################################
30 30 # Initialisation #
31 31 #############################################################################
32   -AC_INIT([ctools], [0.8.1], [jurgen.knodlseder@irap.omp.eu], [ctools])
  32 +AC_INIT([ctools], [0.8.2], [jurgen.knodlseder@irap.omp.eu], [ctools])
33 33 AC_CONFIG_SRCDIR([src/ctselect/ctselect.cpp])
34 34 AC_CONFIG_MACRO_DIR([m4])
35 35 #AM_INIT_AUTOMAKE([gnu no-dependencies])
... ...
ctools.pc.in
... ... @@ -6,9 +6,9 @@ includedir=${prefix}/include
6 6 Name: ctools
7 7 Description: CTA science analysis tools
8 8 URL: http://cta.irap.omp.eu/ctools
9   -Version: 0.8.1
  9 +Version: 0.8.2
10 10 Requires:
11   -Requires.private: gammalib >= 0.9.0
  11 +Requires.private: gammalib >= 0.9.2
12 12 Conflicts:
13 13 Cflags: -I${includedir}/ctools @OPENMP_CXXFLAGS@
14 14 Libs: -L${libdir} -lctools
... ...
pyext/ctools/__init__.py
1 1 # Import sub modules
2 2 from .tools import *
3   -import obsutils
4   -import analysisutils
5   -import plotutils
  3 +#import obsutils (require explicit from ctools import obsutils)
  4 +#import analysisutils (require explicit from ctools import obsutils)
  5 +#import plotutils (require explicit from ctools import obsutils)
6 6  
7 7 # Remove swig register stuff
8 8 bad_entries = [entry for entry in list(locals())
... ...