File lscsoft-glue.changes of Package lscsoft-glue

-------------------------------------------------------------------
Tue Aug 13 05:49:09 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>

- Update to version 4.0.0:
  * lots of library content, and all scripts, has been removed
  * removed lscsoft-glue-utils package
  * use pybuild-plugin-pyproject for building
- Drop lscsoft-glue-data package: no longer applicable.
- Make package noarch.
- Switch to %pyproject_* based builds; add BuildRequires:
  python-pip and python-wheel.
- New Requires: python-six and python-pyOpenSSL; drop no longer
  needed python-pyRXP.
- Add setup.cfg snippet to allow building for openSUSE Leap 15.x.

-------------------------------------------------------------------
Mon Jan 15 08:32:36 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>

- Update for version 3.0.2:
  * Remove P2/P3 transitional packages
  * Testing updates.
- Drop condtionals referring to python 3.6.

-------------------------------------------------------------------
Tue Feb  8 19:40:20 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>

- Update to version 3.0.1:
  * Removed support for Python 2.
  * Numerous fixes for Python 3 support.
  * Removed numerous unused (and usually broken) files,
    functions/methods, etc.
  * Lots of cleanup of code base.
  * Added new unit tests.
  * Improved setup and packaging code.
  * Added deprecation messages for code that will be removed in a
    future version.
- Drop patches incorporated upstream:
  * lscsoft-glue-python-3.10-fixes.patch.
  * lscsoft-glue-disable-doctest.patch.
- Use pytest to run tests; drop a network dependent test.
- Add BuildRequires: python-pyRXP for test flavor; needed for one
  of the new tests.
- Split out new package, lscsoft-glue-data, with data files
  needed by all lscsoft-glue binaries; required by all
  python-lscsoft-glue flavors.
- Redefine ligocommands macro to refer to updated binaries
  installed.

-------------------------------------------------------------------
Fri Jan 14 18:35:52 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>

- Add lscsoft-glue-python-3.10-fixes.patch: Fix python3.10
  compatibility; patch taken from upstream merge request
  [https://git.ligo.org/lscsoft/glue/-/merge_requests/83].
- Add lscsoft-glue-disable-doctest.patch: Disable some doctests
  not yet ready for python 3.10
- Add Requires(post) and Requires(postun) on update-alternatives.

-------------------------------------------------------------------
Mon Feb 15 10:55:31 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Revert the Obsoletes/Provides removal of python-glue.

-------------------------------------------------------------------
Fri Feb 12 22:02:05 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Skip python36 build. Due to NEP 29, numpy, matplotlib and co.
  do not have a python36 flavored package in TW 

-------------------------------------------------------------------
Thu Jan 21 21:03:04 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>

- Fix Obsoletes/Provides for python-glue to fix problems with
  python multi-versioning.

-------------------------------------------------------------------
Mon Jan 18 19:11:38 UTC 2021 - Benjamin Greiner <code@bnavigator.de>

- Install commands with update-alternatives to avoid conflicts with
  multiple python3 flavors
- Test in multibuild to avoid dependency cycle with python-lal
  (runtime dep)

-------------------------------------------------------------------
Sat Oct 31 11:43:40 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>

- Update to version 2.1.0:
  * Test release with deprecations.
- Run tests as part of %check section (64-bit and python3 only);
  entails additional BuildRequires: python-ligo-segments,
  python-matplotlib, and python-numpy.
- Add python-numpy and python-ligo-segments to Requires as they
  are needed for any meaningful usage of the module.

-------------------------------------------------------------------
Thu Apr 23 09:48:12 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>

- Initial package (source name change from python-glue).
openSUSE Build Service is sponsored by