io4dolfinx (1.1.2-3) unstable; urgency=medium

  * set PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe
    instead of --oversubscribe in debian/tests. mpich (32-bit) does
    not recognise (or need) the command line option and fails.

 -- Drew Parsons <dparsons@debian.org>  Mon, 02 Mar 2026 10:54:30 +0100

io4dolfinx (1.1.2-2) unstable; urgency=medium

  * source upload

 -- Drew Parsons <dparsons@debian.org>  Sun, 01 Mar 2026 21:00:32 +0100

io4dolfinx (1.1.2-1) unstable; urgency=medium

  * New upstream release

 -- Drew Parsons <dparsons@debian.org>  Sun, 01 Mar 2026 18:26:00 +0100

io4dolfinx (1.1.1-1) unstable; urgency=medium

  * Initial release. (Closes: #1128434)
  * io4dolfinx supports multiple backends which may be used optionally,
    so set the backend dependencies as python3-io4dolfinx Recommends:
    - python3-adios2 with python3-adios2-mpi (64-bit only, not serial)
    - python3-h5py with python3-h5py-mpi
      (but python3-h5py-serial may be used instead)
    - python3-pyvista
  * debian patch force-adios2-mpi.patch forces adios python import to
    use the MPI build provided by python3-adios2-mpi by setting
    environment variable ADIOS2_ALWAYS_USE_MPI=1 in toplevel __init__.py.
    Adapted from adios4dolfinx.
  * tests need Build-Depends: python3-all-dev for cffi testing
  * debian/tests: skip test_xdmf_function from test_xdmf.py in complex
    number tests, see upstream Issue#22
    Use pytest basetemp with mpi, complex and python version tags to
    help ensure a fresh temporary directories are used, since otherwise
    test_attributes.py might fail with "directory not empty".

 -- Drew Parsons <dparsons@debian.org>  Fri, 20 Feb 2026 19:10:26 +0100
