xmds2 (3.1.0+dfsg2-13) unstable; urgency=medium

  * Upload to unstable
  * d/copyright: Drop trailing slash in excluded path
  * d/watch: Update Repacksuffix

 -- Rafael Laboissière <rafael@debian.org>  Thu, 26 Mar 2026 12:48:46 +0000

xmds2 (3.1.0+dfsg2-12) experimental; urgency=medium

  [ Gilles Filippini ]
  * New patches for wscript:
    - support for cmake built HDF5
    - use the correct MPI HDF5 variant when building with MPI
  * The last item above requires libhdf5-mpi-dev as build dependency
  * These changes closes: #1124933

  [ Rafael Laboissière ]
  * d/control:
    + Drop the redundant Priority field, which defaults to optional now
    + Bump Standards-Version to 4.7.3 (no changes needed)

 -- Rafael Laboissière <rafael@debian.org>  Fri, 09 Jan 2026 07:57:02 -0300

xmds2 (3.1.0+dfsg2-11) unstable; urgency=medium

  * d/control:
    + Bump Standards-Version to 4.7.2 (no changes needed)
    + Drop “Rules-Requires-Root: no”, which is now the default
    + Drop build-dependency on texlive-latex-base. This package is
      installed anyway because it is a dependency of latexmk.
    + Replace texlive-latex-recommended by texlive-latex-extra in
      Build-Depends
    + Mark the build-dependencies that are necessary only for building the
      documentation with the profile <!nodoc>
    + Mark the build-dependencies that are necessary only for running the
      test suite with the profile <!nocheck>
    + Promote enhancement packages from Suggests to Recommends
    + Promote libhdf5-mpi-dev and python3-h5py-mpi from Recommends to
      Depends
    + Demote python3-numpy and python3-lxml from Depends to Recommends
  * d/watch: Convert to format version 5
  * d/p/replace-deprecated-distutils.patch: New patch
  * d/s/lintian-overrides: Add overrides for the Lintian warning
    uses-deprecated-python-stdlib

 -- Rafael Laboissière <rafael@debian.org>  Fri, 26 Sep 2025 10:19:18 -0300

xmds2 (3.1.0+dfsg2-10) unstable; urgency=medium

  * Team upload.
  * debian/tests/run-tests: Allow oversubscription and set the SSH agent
    using the new environment variables for OpenMPI 5.

 -- Santiago Vila <sanvila@debian.org>  Mon, 04 Nov 2024 20:10:00 +0100

xmds2 (3.1.0+dfsg2-9) unstable; urgency=medium

  * d/control: Bump Standards-Version to 4.7.0 (no changes needed)
  * Use importlib.resources instead of pkg_resources (closes: #1083992)
    + d/control: Drop dependency on python3-pkg-resources
    + d/p/use-importlib-resources-module.patch: New patch
  * Add Applied-Upstream fields to the following patches:
    + d/p/do-not-use-imp-module.patch
    + d/p/extra-alignment-tab.patch
    + d/p/numpy-asscalar.patch
    + d/p/pygments-style-lexer.patch
  * d/p/drop-useless-imports.patch: New patch.
    This avoids the import of the deprecated module pipes. (Closes: #1084592)
  * d/p/invalid-escape-sequences.patch: New patch
  * d/rules: Improve message for chmod wscript

 -- Rafael Laboissière <rafael@debian.org>  Sat, 12 Oct 2024 10:23:40 -0300

xmds2 (3.1.0+dfsg2-8) unstable; urgency=medium

  * d/s/options: Do not exclude files under xpdeint/waf/
  * d/p/do-not-use-imp-module.patch: New patch (Closes: #1061766)
  * d/control: Drop unnecessary build-dependencies on
    libjs-{jquery,sphinxdoc,jquery}
  * Use dh_sphinxdoc instead of manually creating symlinks for *.js
    files

 -- Rafael Laboissière <rafael@debian.org>  Tue, 30 Jan 2024 11:29:12 -0300

xmds2 (3.1.0+dfsg2-7) unstable; urgency=medium

  * Simplify dependencies on hdf5 and h5py, related to MPI
    + d/p/h5py-always-use-mpi.patch: Drop patch
    + d/control:
      - Drop (build-)dependencies on both libhdf5-mpi-dev and
        python3-h5py-mpi.
      - Add versioned (build-)dependency (>= 3.9.0-4) on python3-h5py. This
        version of h5py contains a fallback mechanisms in both cases, when
        either python3-h5py-serial or python3-h5py-mpi are absent from the
        system.
      - Suggests libhdf5-mpi-dev and python3-h5py-mpi

 -- Rafael Laboissière <rafael@debian.org>  Fri, 13 Oct 2023 12:56:19 -0300

xmds2 (3.1.0+dfsg2-6) unstable; urgency=medium

  * d/control: Depend and Build-Depend on both libhdf5-dev and libhdf5-mpi-dev

 -- Rafael Laboissière <rafael@debian.org>  Tue, 10 Oct 2023 07:40:04 -0300

xmds2 (3.1.0+dfsg2-5) unstable; urgency=medium

  * Fix dependencies on h5py
    + d/control:
      - Build-depend on python3-h5py
      - Depend on libhdf5-mpi-dev
    + d/p/h5py-always-use-mpi.patch: New patch
    Thanks to Drew Parsons for the suggestions and Nilesh Patra for the
    discussion. (Closes: #1053314)

 -- Rafael Laboissière <rafael@debian.org>  Sun, 08 Oct 2023 14:24:24 -0300

xmds2 (3.1.0+dfsg2-4) unstable; urgency=medium

  * d/p/deterministic-id.patch: Fix typo in Forwarded field
  * Use OpenBLAS or BLIS instead of ATLAS
    + d/control: Depend and build-depend on libopenblas-dev |
      libblis-dev instead of libatlas-base-dev
    + d/p/vanilla-cblas.patch: New patch
  * d/control: Bump Standards-Version to 4.6.2 (no changes needed)
  * d/fix-cheetah-build-str.py:
    + Apply standard code conventions
    + Use `with` for resource-allocating operation
    + Specify UTF-8 encoding when opening files
    + Use f-strings instead of % operator
  * d/copyright: Update copyright year of debian/* files

 -- Rafael Laboissière <rafael@debian.org>  Mon, 17 Jul 2023 19:11:41 -0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog xmds2-doc`.
