------------------------------------------------------------------- Fri Dec 3 13:21:21 UTC 2021 - Guillaume GARDET - Update to 4.14.0: * enhancements: - filtering and grouping area for binned (1D) spectral data has been improved with changes to the default behavior and many bug fixes resulting in changes to the statistics, degrees-of-freedom and energy flux in comparison to the previous version for the same data with the same filter. - updates to allow users to change the hard limits of XSPEC model parameters - the sample_flux routine now returns correct information for the clip column * documentation changes: - improved PHA simulation documentation - improved Filtering and grouping of PHA data documentation - added sherpa.image module documentation - added section on running tests to developer docs * Infrastructure Changes: - updates to support Apple ARM - update to support Xspec version 12.12 - update fftw from version 3.3.8 to 3.3.9 - clean up of compiler and sphinx warnings - changes to support gcc 9.3.0 in conda defaults - updates to support python 3.9 including readline 8.1 upgrade, numpy minimum 1.19 (numpy 1.18 minimum for python 3.7/8) - test infrastructure clean up and updates * bug fixes: - updates to fix several 'unable to parse region string: None' errors - fix issue where save_all() of a loaded image with no region filter would fail on reload - fixed issue with plot_model() being called before notice or ignore could lead to filters not getting applied - fix to error out instead of crash when grouping data using an unsupported method - Drop upstream patch: * sherpa-pr1227-astropy43.patch - Refresh patch: * reproducible.patch ------------------------------------------------------------------- Thu Aug 5 19:36:45 UTC 2021 - Ben Greiner - Add sherpa-pr1227-astropy43.patch in order to fix test failure gh#sherpa/sherpa#1227 ------------------------------------------------------------------- Fri Jun 11 09:52:54 UTC 2021 - Guillaume GARDET - Update to 4.13.1: * documentation changes: - updates to documentation for TableModel, Notice2D, cache support for evaluating models, and low level optimization code - jupyter notebook uopdates * Infrastructure Changes: - the master branch has been migrated from master to main - updates to support numpy 1.20 - updates to support astropy 4.2.1 - updates to support matplotlib 3.4 - test infrastructure clean up and updates * bug fixes: - fix an issue with cache evaluation on 1D models using integrated bins - fix for aarch64 build issue - fix to sherpa citation command - fix to honor clearwindow setting for plot_source - fix errors from save_data when the output file exists - fix build issues using gcc 7.3 with -Werror=format-security compilation flag - fix for reg_proj and reg_unc erroring out when the min or max arguments are tuples rather than lists - Drop upstreamed patches: * sherpa-fix-aarch64.patch * sherpa-numpy-1.20.patch * sherpa-mpl-3.4.patch ------------------------------------------------------------------- Sat Apr 24 18:40:06 UTC 2021 - Ben Greiner - Fix python3 flavor multibuild: * Compile bundled libs for every flavor * Fix bundled lib location configuration * Use system fftw3 - Enable tests with matplotlib and astropy - Add sherpa-mpl-3.4.patch for Matplotlib 3.4 gh#sherpa/sherpa#1125 ------------------------------------------------------------------- Wed Feb 17 00:07:40 UTC 2021 - Atri Bhattacharya - Update to version 4.13.0: * A few minor documentation updates. * Version number update to coincide with CIAO version 4.13.0. - Add sherpa-numpy-1.20.patch: Fix test errors with numpy 1.20 [gh#sherpa/sherpa#/1092]; patch committed upstream. - Disable python 3.6 flavour: dependency numpy not supported. ------------------------------------------------------------------- Wed Oct 14 13:39:10 UTC 2020 - Guillaume GARDET - Fix aarch64 build and test: * sherpa-fix-aarch64.patch ------------------------------------------------------------------- Mon Sep 14 09:33:07 UTC 2020 - Atri Bhattacharya - Update to version 4.12.1: - [gh#sherpa/sherpa#832] Support building with NumPy 1.19. - [gh#sherpa/sherpa#781] Docs: fix typo in docstring for calc_kcor. - [gh#sherpa/sherpa#759] Revert the ARF cache added in #444, as well as some of the related code changes, as they caused problems with Analysis in wavelength space (e.g. gh#sherpa/sherpa#746). - [gh#sherpa/sherpa#756] calculate_photon_flux/calculate_energy_flux fix and improvement. - [gh#sherpa/sherpa#747] reworked regrid to eval usr grid, but 0 every where else. - [gh#sherpa/sherpa#745] ensure that min/max limits are applied to linked parameters before use. - [gh#sherpa/sherpa#735] Remove ChIPS support. - [gh#sherpa/sherpa#734] Change datastack query_by_header_keyword to not error if keyword is missing. - [gh#sherpa/sherpa#733] fix a bug with fit(cache=False) passing the runtime option while fitting. - [gh#sherpa/sherpa#732] Remove unused Python 2.7 compatibility code. - [gh#sherpa/sherpa#696] Support python 3.8. - Drop already incorporated patches: * python-sherpa-python3.8.patch. * config_with_build.patch. ------------------------------------------------------------------- Tue May 19 09:28:01 UTC 2020 - Petr Gajdos - %python3_only -> %python_alternative ------------------------------------------------------------------- Thu Mar 12 12:56:22 UTC 2020 - Atri Bhattacharya - Add python-sherpa-python3.8.patch: Fix building with python3.8; taken from upstream commit [gh#sherpa/sherpa#696]. - Disbale bytecode generation when running tests. - Remove hashbangs from non executable files. ------------------------------------------------------------------- Sat Jan 4 20:12:21 UTC 2020 - Bernhard Wiedemann - Add reproducible.patch to disable optimizing for build CPU to make package build reproducible ------------------------------------------------------------------- Tue Jan 8 19:14:59 UTC 2019 - Todd R - initial version - Add config_with_build.patch to make build step work From: https://github.com/sherpa/sherpa/pull/714