Releases: PDAL/python
Releases · PDAL/python
3.0.0
3.0.0
Big thanks to TileDB for the effort to enhance the PDAL Python extension to support streaming, composable pipelines, and refactor it to use pybind11. Thanks!
- PDAL plugins (filters.pythonandreaders.numpy) have been moved to their own package at https://github.com/PDAL/python-plugins and https://pypi.org/project/pdal-plugins/
- PDAL extension has been converted to use pybind11 instead of Cython
- Support for composable pipelines. For example, a caller can construct a pipeline and sort it using pure Python such as:
 pipeline = pdal.Reader("1.2-with-color.las") | pdal.Filter.sort(dimension="X")
- Convenient cycling between PDAL and Python Numpy is now possible. See https://github.com/PDAL/python#reading-using-numpy-arrays for details
- Chunked or streamed operations are now possible from Python. See https://github.com/PDAL/python#executing-streamable-pipelines for details
- meshiosupport https://github.com/PDAL/python#meshio-integration
- pdal.pio has been removed. This is superseded by the composable pipeline support