python-sherpa/python-sherpa.changes
Markéta Machová 6273b367ad Accepting request 981947 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 4.14.1
  * enhancements:
    - various plotting backend improvements
    - various i/o backend improvements
    - data object class improvements
    - basic support for Xspec 12.12.1
    - beta support for python 3.10
  * documentation changes:
    - updated build with CIAO documentation
    - Add a missing class (DataOgipResponse) to the documentation
    - Improves the docstrings for DataPHA
    - fixed typos in plot docs
    - clean up readthedocs issues such as missing bullets
  * Infrastructure changes:
    - updates for compatibility with Clang 12.0
    - updates to the regression tests
  * bug fixes:
    - Improve the FITS headers created when writing out a PHA file (to better match OGIP standards)
    - addresses delete_model_component call failing if a key does not exist
    - fixed issue with writing a PHA dataset as a table rather than a PHA file
    - ensure FITS column access is case insensitive
    - image handling and image coordinates
 - Drop sherpa-pr1318-py310tests.patch fixed upstream
 - Drop sherpa-pr1319-distutils-hack.patch fixed upstream

OBS-URL: https://build.opensuse.org/request/show/981947
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-sherpa?expand=0&rev=23
2022-06-13 08:29:00 +00:00

194 lines
8.0 KiB
Plaintext

-------------------------------------------------------------------
Thu Jun 9 20:00:36 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 4.14.1
* enhancements:
- various plotting backend improvements
- various i/o backend improvements
- data object class improvements
- basic support for Xspec 12.12.1
- beta support for python 3.10
* documentation changes:
- updated build with CIAO documentation
- Add a missing class (DataOgipResponse) to the documentation
- Improves the docstrings for DataPHA
- fixed typos in plot docs
- clean up readthedocs issues such as missing bullets
* Infrastructure changes:
- updates for compatibility with Clang 12.0
- updates to the regression tests
* bug fixes:
- Improve the FITS headers created when writing out a PHA file (to better match OGIP standards)
- addresses delete_model_component call failing if a key does not exist
- fixed issue with writing a PHA dataset as a table rather than a PHA file
- ensure FITS column access is case insensitive
- image handling and image coordinates
- Drop sherpa-pr1318-py310tests.patch fixed upstream
- Drop sherpa-pr1319-distutils-hack.patch fixed upstream
-------------------------------------------------------------------
Fri Feb 4 17:05:32 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Add sherpa-pr1318-py310tests.patch -- gh#sherpa/sherpa#1318
- Skip two tests failing on non x86_64 due to floating point
precision
- Disable 32-bit ARM build
- Add sherpa-pr1319-distutils-hack.patch -- another attempt for
python310 compatibility (gh#sherpa/sherpa#1319)
-------------------------------------------------------------------
Fri Dec 3 13:21:21 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- 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 <code@bnavigator.de>
- 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 <guillaume.gardet@opensuse.org>
- 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 <code@bnavigator.de>
- 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 <badshah400@gmail.com>
- 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 <guillaume.gardet@opensuse.org>
- Fix aarch64 build and test:
* sherpa-fix-aarch64.patch
-------------------------------------------------------------------
Mon Sep 14 09:33:07 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- 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 <pgajdos@suse.com>
- %python3_only -> %python_alternative
-------------------------------------------------------------------
Thu Mar 12 12:56:22 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- 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 <bwiedemann@suse.com>
- Add reproducible.patch to disable optimizing for build CPU
to make package build reproducible
-------------------------------------------------------------------
Tue Jan 8 19:14:59 UTC 2019 - Todd R <toddrme2178@gmail.com>
- initial version
- Add config_with_build.patch to make build step work
From: https://github.com/sherpa/sherpa/pull/714