diff --git a/ChangeLog b/ChangeLog index 71c3330..e5e0f9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2016-01-04 Juergen Knoedlseder + + * Bug fix version 1.0.1 released + ================================ + + Allow usage of numbers in FITS extension names (#1611) + + 2015-12-18 Juergen Knoedlseder * Version 1.0.0 released diff --git a/NEWS b/NEWS index 5befd62..558f73a 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,8 @@ -New Features and Important Changes in GammaLib 1.0.0 +New Features and Important Changes in GammaLib 1.0.1 Author(s) : Juergen Knoedlseder -18 December 2015 +4 January 2016 1. Introduction @@ -13,27 +13,12 @@ made since the last release of GammaLib. 2. Public interface modifications --------------------------------- -Remove optional extname arguments from the following classes: -- GEbounds -- GEnergies -- GGti -- GNodeArray -- GCTAPointing -- GMWLObservation -- GMWLSpectrum +None 3. Configuration ----------------- -The __init__.py file in the pyext/gammalib folder is now only created during -build but not during the install. This should avoid problems during installation -related to file access rights (#1569). - -A special post processing of the Python module libraries has been added for -Mac OS X 10.11 and higher (El Capitan). This post processing is a replacement for -setting DYLD_LIBRARY_PATH during unit testing since the environment variable is -ignored in certain circumstances by El Capitan. Any errors that occur during the -post processing will be ignored. +None 4. Application module @@ -58,8 +43,7 @@ None 8. Model module --------------- -Added GModel::has_ts() method that signals if a TS value has been computed -for a given model. +None 9. Numerics module @@ -79,28 +63,13 @@ None 12. Sky module -------------- -Remove the following methods from GSkyRegions as we have not identified a use case -where this access is needed (#1564): -* set(std::string, GSkyRegion) -* insert(std::string, GSkyRegion) -* remove(std::string) -* operator[](std::string) -* contains(std::string) -* get_index(std::string) - -The Python extension GSkyMap::__getitem__ now checks the validity of the index and -map number and throws an out_of_range exception if the parameters are not valid. -This is required on some platforms to properly catch the end in iterations (#1581). +None 13. Support module ------------------ -The gammalib::expand_env() function now handles ~, ~user, ~+ and ~- following the -logic implemented for the bash shell. - -The GFilename class has been added to deal with filenames in the future. This class -handles the decomposition of the string into a filename and an extension name in the -cfitsio style, allowing to specify the extension name, number and version. +Correct a bug in GFilename::set_filename() that prevented using numbers in FITS +extension names (#1611). 14. XML module @@ -135,11 +104,7 @@ None 20. CTA interface ----------------- -The IRF loaders now check the existence of the file before loading, and now throws -appropriate error messages in case that the files do not exist (#1586). - -Only manadatory columns are read by GCTAEventsList, while any other columns will only -be stored for back writing in a FITS file. +None 21. COMPTEL interface diff --git a/README b/README index 9a3f1b9..ceafa30 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ GammaLib information ==================== -Version: 1.0.0 (18 December 2015) +Version: 1.0.1 (4 January 2016) Author: Juergen Knoedlseder (jurgen.knodlseder@irap.omp.eu) diff --git a/configure.ac b/configure.ac index 86ad1ba..83864e2 100644 --- a/configure.ac +++ b/configure.ac @@ -29,7 +29,7 @@ ############################################################################# # Initialisation # ############################################################################# -AC_INIT([gammalib], [1.0.0], [jurgen.knodlseder@irap.omp.eu], [gammalib]) +AC_INIT([gammalib], [1.0.1], [jurgen.knodlseder@irap.omp.eu], [gammalib]) AC_CONFIG_SRCDIR([src/support/GTools.cpp]) AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE([gnu no-dependencies -Wno-portability subdir-objects]) diff --git a/doc/Doxyfile b/doc/Doxyfile index 7b4e713..b99f771 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -32,7 +32,7 @@ PROJECT_NAME = GammaLib # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 1.0.0 +PROJECT_NUMBER = 1.0.1 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer diff --git a/doc/source/conf.py b/doc/source/conf.py index 4b4c9b3..0798aae 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -48,7 +48,7 @@ master_doc = 'contents' # General information about the project. project = u'GammaLib' -copyright = u'2006-2015, GammaLib developers' +copyright = u'2006-2016, GammaLib developers' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -58,7 +58,7 @@ copyright = u'2006-2015, GammaLib developers' version = '1.0' # The full version, including alpha/beta/rc tags. -release = '1.0.0' +release = '1.0.1' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/gammalib.pc.in b/gammalib.pc.in index afe8541..2b01a1d 100644 --- a/gammalib.pc.in +++ b/gammalib.pc.in @@ -6,7 +6,7 @@ includedir=${prefix}/include Name: GammaLib Description: Versatile toolbox for analysis of astronomical gamma-ray data URL: http://cta.irap.omp.eu/gammalib/ -Version: 1.0.0 +Version: 1.0.1 Requires: Requires.private: @CFITSIO@ Conflicts: