qutip (4.7.5-2build1) noble; urgency=medium

  * No-change rebuild with Python 3.12 only

 -- Graham Inggs <ginggs@ubuntu.com>  Wed, 10 Apr 2024 18:03:02 +0000

qutip (4.7.5-2) unstable; urgency=medium

  * debian/tests: ignore message in stderr that cython compilation
    does not work on Python 3.12

 -- Drew Parsons <dparsons@debian.org>  Wed, 21 Feb 2024 15:18:12 +0100

qutip (4.7.5-1) unstable; urgency=medium

  * New upstream release.
    - applies debian patch python3.12_no_cython_support.patch

 -- Drew Parsons <dparsons@debian.org>  Mon, 19 Feb 2024 14:23:44 +0100

qutip (4.7.3-1) unstable; urgency=medium

  * New upstream release
  * Build-Depends: cython3-legacy. Closes: #1056880.
    - versioned (>= 0.29.36) for Python 3.12. Closes: #1056517.
    - also Depends: cython3-legacy in debian/tests/control
  * update debian/tests
    - print timings of 20 slowest tests
    - reduce test verbosity
  * add debian patches
    - doc_sphinx6_PR2149.patch applies upstream PR#2149 to
      fix doc build with latest sphinx. Closes: #1042704.
    - python3.12_no_cython_support.patch skips cython runtime usage
      on Python >= 3.12, which causes QobjEvo jobs to fail
      (see upstream Issue#2293). Skip test_brmesolve_td.py tests
      test_time_dependent_spline_in_c_ops and
      test_split_operators_maintain_answer when cython support is not
      available (even if cython is installed)
  * clean generated cpp and doc files. Closes: #1047093.

 -- Drew Parsons <dparsons@debian.org>  Tue, 16 Jan 2024 03:57:55 +0100

qutip (4.7.1-2) unstable; urgency=medium

  * Build-Depends: python3-ipython for tests (test_repr_svg)
  * debian/tests: limit thread parallelisation to no more than 4 cpus
    in order to avoid timing out in debci tests (assuming tests are too
    small to efficiently use the 64 cpus available on debci).
    But respect the value of QUTIP_NUM_PROCESSES if already set.

 -- Drew Parsons <dparsons@debian.org>  Tue, 03 Jan 2023 12:36:53 +0100

qutip (4.7.1-1) unstable; urgency=medium

  * New upstream release.
    - updated for Python 3.11. Closes: #1027488
  * Build-Depends: pybuild-plugin-pyproject to use pyoproject.toml
    Apply --with-openmp build option in wheels (PEP517) build via
    --config-setting="--build-option=--with-openmp". Closes: #1017768.
  * run debian/tests over all supported python versions
  * Standards-Version: 4.6.2

 -- Drew Parsons <dparsons@debian.org>  Mon, 02 Jan 2023 13:43:00 +0100

qutip (4.7.0-3) unstable; urgency=medium

  * skip build-time tests on armel. Tests run slow (>24 hrs) and
    ultimately test_pseudo_inverse[dense_numpy] segfaults

 -- Drew Parsons <dparsons@debian.org>  Wed, 27 Apr 2022 13:23:56 +0200

qutip (4.7.0-2) unstable; urgency=medium

  * provide documentation in the python-qutip-doc package
    - docs are licensed with a Creative Commons cc-by-3.0 licence.
    - debian patch local_mathjax.patch configures doc build to use
      local mathjax.
    - set HOME to build dir to avoid "/nonexistent not a writable
      directory" when building docs in chroot (also for build tests)
    - Build-Depends-Indep: libjs-mathjax, python3-ipython,
      python3-numpydoc, python3-sphinx-gallery,
      python3-sphinx-rtd-theme, python3-sphinxcontrib.bibtex
  * debian patch pytest_options.patch allows pytest options to be
    provided to qutip.testing.run()
    - skip test_qubit[power-gmres], which fails to converge in chroot
      both in build and in debci
  * drop Build-Depends: pybuild-plugin-pyproject. PEP517 build is not
    compatible with --with-openmp config option (upstream Issue#1875)
  * run dh_numpy3 after dh_python3

 -- Drew Parsons <dparsons@debian.org>  Mon, 25 Apr 2022 11:09:04 +0200

qutip (4.7.0-1) unstable; urgency=medium

  * New upstream release.
    - applies debian patches build_any_numpy_PR1747.patch
      and test_plot_close.patch
  * Build-Depends: pybuild-plugin-pyproject
    to build with pyproject.toml (PEP517)
  * debian/rules: replace override_ with execute_after_

 -- Drew Parsons <dparsons@debian.org>  Sat, 23 Apr 2022 14:03:23 +0200

qutip (4.6.2-3) unstable; urgency=medium

  * debian patch build_any_numpy_PR1747.patch applies upstream PR1747
    to drop the numpy<1.20 version constraint. Closes: #999517.
  * debian/rules: run dh_numpy3 after dh_python3

 -- Drew Parsons <dparsons@debian.org>  Wed, 05 Jan 2022 15:23:28 +0100

# For older changelog entries, run 'apt-get changelog python-qutip-doc'
