Skip to main content

Bindings for LASzip made with pybind11

Project description

laszip-python

Unofficial bindings between Python and LASzip made using pybind11.

The main purpose is for integration within laspy.

Building

Building can be done using cmake or pip.

First, laszip and pybind11 needs to be installed. You can install it via vcpkg or conda or other means.

To help cmake find Laszip you may have to use -DCMAKE_TOOLCHAIN_FILE=/some/path/vcpg.cmake if you used vcpkg to install laszip, or -DCMAKE_PREFIX_PARTH (or -DCMAKE_INCLUDE_PATH=... and -DCMAKE_LIBRARY_PATH=... in rare cases).

As setup.py calls cmake the same options make need to be given:

set -gx SKBUILD_CMAKE_ARGS -DCMAKE_PREFIX_PATH=...
pip install .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

laszip-0.2.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (312.5 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

laszip-0.2.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (293.4 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

laszip-0.2.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (313.0 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

laszip-0.2.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (293.7 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

laszip-0.2.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (312.1 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

laszip-0.2.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (292.9 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

laszip-0.2.3-cp312-cp312-win_amd64.whl (206.7 kB view hashes)

Uploaded CPython 3.12 Windows x86-64

laszip-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (313.4 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

laszip-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (293.8 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

laszip-0.2.3-cp312-cp312-macosx_12_0_x86_64.whl (226.0 kB view hashes)

Uploaded CPython 3.12 macOS 12.0+ x86-64

laszip-0.2.3-cp311-cp311-win_amd64.whl (202.8 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

laszip-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (313.0 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

laszip-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (293.8 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

laszip-0.2.3-cp311-cp311-macosx_12_0_x86_64.whl (222.7 kB view hashes)

Uploaded CPython 3.11 macOS 12.0+ x86-64

laszip-0.2.3-cp310-cp310-win_amd64.whl (202.8 kB view hashes)

Uploaded CPython 3.10 Windows x86-64

laszip-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (313.0 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

laszip-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (293.8 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

laszip-0.2.3-cp310-cp310-macosx_12_0_x86_64.whl (222.6 kB view hashes)

Uploaded CPython 3.10 macOS 12.0+ x86-64

laszip-0.2.3-cp39-cp39-win_amd64.whl (202.7 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

laszip-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (313.5 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

laszip-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (294.1 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

laszip-0.2.3-cp39-cp39-macosx_12_0_x86_64.whl (222.8 kB view hashes)

Uploaded CPython 3.9 macOS 12.0+ x86-64

laszip-0.2.3-cp38-cp38-win_amd64.whl (202.7 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

laszip-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (312.7 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

laszip-0.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (294.0 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

laszip-0.2.3-cp38-cp38-macosx_10_16_x86_64.whl (222.8 kB view hashes)

Uploaded CPython 3.8 macOS 10.16+ x86-64

laszip-0.2.3-cp37-cp37m-win_amd64.whl (203.0 kB view hashes)

Uploaded CPython 3.7m Windows x86-64

laszip-0.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (316.9 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

laszip-0.2.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (298.1 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

laszip-0.2.3-cp37-cp37m-macosx_10_16_x86_64.whl (221.0 kB view hashes)

Uploaded CPython 3.7m macOS 10.16+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page