Xdmf3 requires Boost which is an external dependency. VTK’s PyPI wheels do not ship with external dependencies in order to not cause conflicts if any other wheel decides to do the same. You’ll need to build your own wheel (or use something like Conda which understands non-Python dependencies).