DFSG NEW Queue

DFSG, Licensing & New Packages Team

io4dolfinx 1.1.1-1

Package Information

Descriptiona framework for reading and writing data to various mesh formats (Python 3)

io4dolfinx is an extension for DOLFINx that provides advanced input/output capabilities. It focuses on N-to-M checkpointing (writing data on N processors, reading on M processors) and supports reading/writing various mesh formats using interchangeable backends.

This package installs the library for Python 3.

MaintainerDebian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed ByDrew Parsons <dparsons@debian.org>
Sponsordparsons@emerall.com
Distributionunstable
Architectureall
VCSgit: https://salsa.debian.org/science-team/fenics/io4dolfinx.git (browse)
Closes#1128434
Trackerhttps://tracker.debian.org/pkg/io4dolfinx
Uploaded10 hours ago

New Package Report

.changes
Architecturesource all
Distributionunstable
DateFri, 20 Feb 2026 19:10:26 +0100
Sourceio4dolfinx
Version1.1.1-1
Changed-ByDrew Parsons
Changelog
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".
.dsc
Componentmain
Package-Listpython3-io4dolfinx deb science optional arch=all
Sectionscience
Priorityoptional
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://github.com/scientificcomputing/io4dolfinx
Upstream-Name: io4dolfinx
Upstream-Contact: Jørgen S. Dokken <dokken@simula.no>

Files:
 *
Copyright:
 2023-2026 Jørgen S. Dokken, Henrik N.T. Finsberg
 and Simula Research Laboratory
License: MIT_expat

Files:  debian/*
Copyright: 2026 Drew Parsons <dparsons@debian.org>
License: MIT_expat

License: MIT_expat
 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files (the
 "Software"), to deal in the Software without restriction, including
 without limitation the rights to use, copy, modify, merge, publish,
 distribute, sublicense, and/or sell copies of the Software, and to
 permit persons to whom the Software is furnished to do so, subject to
 the following conditions:
 .
 The above copyright notice and this permission notice shall be
 included in all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

Back to Dashboard | View all reviews for this package