python3-mshr - Python 3 interface for mshr

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename python3-mshr_2018.1.0+dfsg1-7+b4_amd64.deb
Package name python3-mshr
Package version 2018.1.0+dfsg1
Package release 7+b4
Package architecture amd64
Package type deb
Category python
License -
Maintainer Debian Science Team <>
Download size 87.57 KB
Installed size 378.00 KB
mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
described by Constructive Solid Geometry (CSG) or from surface files,
utilizing CGAL and Tetgen as mesh generation backends.
This package contains the Python 3 interface for mshr, and examples
and demo programs.


Package Version Architecture Repository
python3-mshr_2018.1.0+dfsg1-7+b4_i386.deb 2018.1.0+dfsg1 i386 Debian Main
python3-mshr - - -


Name Value
dolfin-bin >= 2018.1
libc6 >= 2.14
libgcc1 >= 1:3.0
libmshr-dev = 2018.1.0+dfsg1-7+b4
libmshr2018.1 = 2018.1.0+dfsg1-7+b4
python3 << 3.8
python3 >= 3.7~
python3-dolfin >= 2018.1
python3-numpy >= 1:1.16.0~rc1
python3-numpy-abi9 -
python3-pybind11 >= 2.2.4
python3-pybind11 << 2.2.5
python3:any >= 3.5~


Type URL
Binary Package python3-mshr_2018.1.0+dfsg1-7+b4_amd64.deb
Source Package mshr

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python3-mshr deb package:
    # sudo apt-get install python3-mshr




2018-10-26 - Drew Parsons <>
mshr (2018.1.0+dfsg1-7) unstable; urgency=medium
* Debian patch fix_mesh3_internal.patch updates namespace for
Mesh_3::internal::C3t3_initializer (CGAL 4.13). Closes: #911814.
2018-09-25 - Drew Parsons <>
mshr (2018.1.0+dfsg1-6) unstable; urgency=medium
* apply strict versioned depends on pybind11,
python3-mshr Depends: pybind11 (>= 2.2.4), pybind11 (<= 2.2.5)
2018-09-04 - Drew Parsons <>
mshr (2018.1.0+dfsg1-5) unstable; urgency=medium
* strip -g from dpkg-buildflags to reduce memory requirements of the
build (needed to build on Debian 32 bit and on ubuntu)
* Standards-Version: 4.2.1
2018-08-11 - Drew Parsons <>
mshr (2018.1.0+dfsg1-4) unstable; urgency=medium
* fix debian/tests: demos are now provided by python3-mshr
2018-08-11 - Drew Parsons <>
mshr (2018.1.0+dfsg1-3) unstable; urgency=medium
* run autopkgtest on demos from mshr-demos package
- install demos in /usr/share/doc/mshr-demos/examples
* mark libmshr2018.1 as Multi-Arch: same
* drop mshr-demos (FTBFS on i386 interferes with package migration)
and install demos with python3-mshr.
2018-08-04 - Drew Parsons <>
mshr (2018.1.0+dfsg1-2) unstable; urgency=medium
* Upload to unstable. Closes: #905369.
* Standards-Version: 4.2.0
* Build-Depends: python3-setuptools
* Add debian/tests (autopkgtest)
- debian patch test_controls.diff provides scripts
2018-07-10 - Drew Parsons <>
mshr (2018.1.0+dfsg1-1exp1) experimental; urgency=medium
* New upstream release.
- debian patches applied upstream:
- removes python2 support (python-mshr is dropped)
- uses pybind11 instead of swig
* debian patch cmake_config_in_lib.patch places cmake config files
in lib not share, since MSHR_LIBRARIES_DIRS is arch-specific.
* apply dpkg-buildflags CXXFLAGS to cmake build (for hardening and
debug symbols)
* remove CGAL and tetgen licences from debian/copyright (these
3rdParty sources have been removed from the source tarball)
* Standards-Version: 4.1.5
* Build-Depends: python3-all-dev (i.e. add python3.7 support)
2018-05-23 - Drew Parsons <>
mshr (2017.2.0+dfsg1-1) unstable; urgency=medium
* Upload mshr without embedded CGAL and tetgen code. Closes: #824716.
* debian/copyright Files-Excluded: 3rdparty/CGAL 3rdparty/tetgen1.5.0
CGAL and tetgen are provided by their own packages, so exclude
them from mshr to save space.
* Debian patch cgal_4.12.patch builds against CGAL 4.12.
* Build against system CGAL and tetgen.
Thanks Johannes Ring (upstream branch
johannr/optional-use-system-packages, applied as Debian patch
- Build-Depends: libcgal-dev (>= 4.12), libtet1.5-dev.
- debian patch tetgen_define_TETLIBRARY.patch ensures tetgen
library API is used (defines TETLIBRARY)
* Build-Depends: cmake (>= 3.5)
* Standards-Version: 4.1.4
* Debian patch demos_update.patch keeps extrude demo running
2018-01-25 - Drew Parsons <>
mshr (2017.2.0-1) UNRELEASED; urgency=medium
* Team upload.
* New upstream version.
* Standards-Version: 4.1.3
* debhelper compatibility level 11
2017-12-12 - Drew Parsons <>
mshr (2017.1.0-2) UNRELEASED; urgency=medium
* Team upload.
* Standards-Version: 4.1.2
* Provide python3 support in python3-mshr

See Also

Package Description
python3-msrest_0.5.5-1_all.deb AutoRest swagger generator Python 3.x client runtime
python3-msrestazure_0.5.1-1_all.deb Runtime library for AutoRest generated Python 3.x clients
python3-multi-key-dict_2.0.3-1_all.deb Multi key dictionary implementation - Python 3.x
python3-multicorn_1.3.4-4_amd64.deb multicorn utility module for postgresql-X.Y-python3-multicorn
python3-multidict_4.5.2-1_amd64.deb multidict implementation (Python library)
python3-multipletau_0.3.3+ds-1_all.deb multiple-tau algorithm for Python3/NumPy
python3-munch_2.3.2-1_all.deb dot-accessible dictionary similar to JavaScript objects - Python 3.x
python3-munkres_1.1.2-1_all.deb munkres algorithm for the Assignment Problem - Python 3 library
python3-murano-dashboard_6.0.0-3_all.deb cloud-ready application catalog - dashboard plugin
python3-murano-pkg-check_0.3.0-3_all.deb murano package validator tool - Python 3.x
python3-murano_6.0.0-2_all.deb cloud-ready application catalog - Python 3.x server code
python3-muranoclient_1.1.1-2_all.deb cloud-ready application catalog - Python 3.x client module
python3-murmurhash_1.0.1-2_amd64.deb Cython bindings for MurmurHash2
python3-musicbrainzngs_0.6-3_all.deb Python 3 bindings for the Musicbrainz NGS webservice interface
python3-musicpd_0.4.3-1_all.deb Python MPD client library