Source: fenicsx-compat
Section: science
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders:
 Drew Parsons <dparsons@debian.org>,
 Francesco Ballarin <ballarin@debian.org>
Build-Depends:
 debhelper-compat (= 14),
 dh-sequence-python3,
 pybuild-plugin-pyproject,
 python3-dolfinx (>= 1:0.10.0~),
 python3-hatchling,
 python3-packaging,
 python3-adios2 [amd64 arm64 loong64 mips64el ppc64el riscv64 alpha hurd-amd64] <!nocheck>,
 python3-adios2-mpi [amd64 arm64 loong64 mips64el ppc64el riscv64 alpha hurd-amd64] <!nocheck>,
 python3-mpi4py <!nocheck>,
 python3-petsc4py <!nocheck>,
 python3-pytest <!nocheck>,
 python3-all,
Testsuite: autopkgtest-pkg-python
Standards-Version: 4.7.4
Homepage: https://github.com/scientificcomputing/fenicsx-compat
Vcs-Browser: https://salsa.debian.org/science-team/fenics/fenicsx-compat
Vcs-Git: https://salsa.debian.org/science-team/fenics/fenicsx-compat.git

Package: python3-fenicsx-compat
Architecture: all
Depends:
 ${python3:Depends},
 ${misc:Depends},
Recommends:
 python3-adios2-mpi,
 python3-mpi4py,
 python3-petsc4py
Description: Cross-version compatibility helpers for DOLFINx (Python 3)
 Centralizes workarounds for breaking API changes across dolfinx
 versions (back to release 0.10), previously
 duplicated across dolfinx-adjoint, io4dolfinx, and scifem.
 .
 This package installs the library for Python 3.
 Pure Python, no compiled extensions.
