Skip to main content

copc-lib provides an easy-to-use interface for reading and creating Cloud Optimized Point Clouds

Project description

copc-lib

copc-lib provides an easy-to-use reader and writer interface for COPC point clouds, with bindings for python and C++.

Installation

The quickest way to get started with copc-lib is with our conda and pip packages.

Conda

Conda includes both the C++ and python bindings:

conda install -c conda-forge copc-lib

Pip

Pip provide only python bindings:

pip install copclib

Building from source

Dependencies

copc-lib has the following dependencies:

  • laz-perf>=3.0.0
  • Catch2 v2.x (test suite only)
  • Pybind11 (python bindings only)

To install all dependencies:

conda install -c conda-forge "laz-perf>=3.0" Catch2=2.13 pybind11

C++

git clone https://github.com/RockRobotic/copc-lib.git
cd copc-lib
mkdir build && cd build
cmake ..
cmake --build .
sudo cmake --install .

Python

git clone https://github.com/RockRobotic/copc-lib.git
pip install ./copc-lib

Example Files & Unit Tests

To build the copc-lib examples and unit tests along with the main library, you must enable them:

mkdir build && cd build
cmake .. -DWITH_TESTS=ON -DWITH_PYTHON=ON
cmake --build .
ctest # All tests should pass

Usage

The Reader and Writer objects provide the primary means of interfacing with your COPC files. For more complex use cases, we also provide additional objects such as LAZ Compressors and Decompressors (see example/example-writer.cpp).

For common use cases, see the example and test folders for full examples.

C++

copc-lib is compatible with CMake. Assuming copc-lib and lazperf are installed on the system, you can link with them in your CMakeLists.txt:

find_package(COPCLIB REQUIRED)
find_package(LAZPERF REQUIRED)

add_executable(funlib fun-main.cpp)
target_link_libraries(funlib COPCLIB::copc-lib LAZPERF::lazperf)

The primary public interface will be your FileReader and FileWriter objects. Check the headers and example files for documentation.

#include <iostream>
#include <copc-lib/io/reader.hpp>

void main()
{
    // Create a reader object
    FileReader reader("autzen-classified.copc.laz");

    // Get the node metadata from the hierarchy
    auto node = reader.FindNode(copc.VoxelKey(0, 0, 0, 0));
    // Fetch the points of a node
    auto points = reader.GetPoints(node);

    // Iterate through each point
    for (const auto &point : points)
        std::cout << "X: " << point.X ", Y: " << point.Y << ", Z: " << point.Z  << std::endl;
}

Python

Example files are also provided for python.

import copclib as copc

# Create a reader object
reader = copc.FileReader("autzen-classified.copc.laz")

# Get the node metadata from the hierarchy
node = reader.FindNode(copc.VoxelKey(0, 0, 0, 0))
# Fetch the points of a node
points = reader.GetPoints(node)

# Iterate through each point
for point in points:
    print(point.x, point.y, point.z)

Note that, in python, dimension names for points follow the laspy naming scheme, with the exception of scan_angle.

Helpful Links

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

Please see LICENSE.md

Credits

copc-lib is created and maintained by Chris Lee, Leo Stanislas and other members of RockRobotic.

The COPC file format is created and maintained by HOBU Inc. Some code has been adopted from PDAL and lazperf, both of which are maintained by HOBU Inc.

Project details


Download files

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

Source Distribution

copclib-2.5.4.tar.gz (138.8 kB view details)

Uploaded Source

Built Distributions

copclib-2.5.4-cp310-cp310-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

copclib-2.5.4-cp310-cp310-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

copclib-2.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (762.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

copclib-2.5.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (808.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

copclib-2.5.4-cp310-cp310-macosx_10_9_x86_64.whl (503.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

copclib-2.5.4-cp39-cp39-win_amd64.whl (613.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

copclib-2.5.4-cp39-cp39-win32.whl (553.4 kB view details)

Uploaded CPython 3.9 Windows x86

copclib-2.5.4-cp39-cp39-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

copclib-2.5.4-cp39-cp39-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

copclib-2.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (762.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

copclib-2.5.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (808.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

copclib-2.5.4-cp39-cp39-macosx_10_9_x86_64.whl (503.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

copclib-2.5.4-cp38-cp38-win_amd64.whl (613.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

copclib-2.5.4-cp38-cp38-win32.whl (553.2 kB view details)

Uploaded CPython 3.8 Windows x86

copclib-2.5.4-cp38-cp38-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

copclib-2.5.4-cp38-cp38-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

copclib-2.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (761.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

copclib-2.5.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (807.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

copclib-2.5.4-cp38-cp38-macosx_10_9_x86_64.whl (503.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

copclib-2.5.4-cp37-cp37m-win_amd64.whl (612.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

copclib-2.5.4-cp37-cp37m-win32.whl (554.4 kB view details)

Uploaded CPython 3.7m Windows x86

copclib-2.5.4-cp37-cp37m-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

copclib-2.5.4-cp37-cp37m-musllinux_1_1_i686.whl (1.4 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

copclib-2.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (773.6 kB view details)

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

copclib-2.5.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (823.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

copclib-2.5.4-cp37-cp37m-macosx_10_9_x86_64.whl (496.9 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

copclib-2.5.4-cp36-cp36m-win_amd64.whl (612.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

copclib-2.5.4-cp36-cp36m-win32.whl (554.5 kB view details)

Uploaded CPython 3.6m Windows x86

copclib-2.5.4-cp36-cp36m-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

copclib-2.5.4-cp36-cp36m-musllinux_1_1_i686.whl (1.4 MB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

copclib-2.5.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (773.1 kB view details)

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

copclib-2.5.4-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (822.8 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ i686

copclib-2.5.4-cp36-cp36m-macosx_10_9_x86_64.whl (496.9 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file copclib-2.5.4.tar.gz.

File metadata

  • Download URL: copclib-2.5.4.tar.gz
  • Upload date:
  • Size: 138.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4.tar.gz
Algorithm Hash digest
SHA256 c451c7a1e9867c119e814307e182493a6941367a1a59764c0759d8a361db03f3
MD5 09cda6a911767f22d6be2cc1d791e988
BLAKE2b-256 ac1a2df2fafb07a78fec748c9bc70fe2673b316f74b8f4185eda03aa817b7e69

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c497d55404f95c3546786650b7843df46411ab49194035c1965665fd8ded57b5
MD5 50cd9da77ce155f7b9ba90a5904f4710
BLAKE2b-256 d6bfa13bf057b2e91170227a31c1d03e373ae6c69f22fc026b9fa8316e1d68d7

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b582c44c366e1b806edb87b854c0163e949973738ef5e2ffad5ab1cdcd3028c8
MD5 c7dc0557d7372d1fdb5acaf86dff226a
BLAKE2b-256 6dd5267e57d55beecbbe896081f616f615c4d10c1a27df6af8c77cb75022bf44

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0e81865680aaa2bb7314a2150f0ee9dd22ca5dea09fb6cfc5cde8b672b26f7f
MD5 fc2007f8f8585b675fd26afd2416070e
BLAKE2b-256 fa42e710c6aa999510321868c63a45e5fa949a9fac0f64a3a879431a0190a9bb

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 65faf69b04af03262b48287000b6377304f7aab62b343ba659794a8865428402
MD5 9e3ce6a37e84bbb154ea83b04c546699
BLAKE2b-256 602a0bcce7c28deb1938441332518ef283f0b5320c57b29c8f4bf58ccac4793c

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7d2183a95d5a1a87b6e32854dc7e7c824009719afe27be7213428470c6c78c48
MD5 d390191d2e5568ae570fdfd45e1dfe59
BLAKE2b-256 ba371ae498f44414cc98e5fc103965a5565f6f7be3ae514d885617af4dc64875

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: copclib-2.5.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 613.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 774d1e302f5ec4139ef48a9898b4b617a3941478820b06a4f9caf66389eb8fd7
MD5 08da6f99f14a95ec362c68a072df61a5
BLAKE2b-256 bf959d3d65651625dfed55c2880c79edefbf5f748ec4318548cbb6d1e1dfbffe

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp39-cp39-win32.whl.

File metadata

  • Download URL: copclib-2.5.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 553.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2b3bfe2885c8dc77f208501d50dbf3463d61ddcacf82c26f6f180492f92d8a4d
MD5 418fab0f26291ebcf01bf34c20b12cac
BLAKE2b-256 116bbbf2ef7683e07bad6cc27b02ce865218b6b49f26a4d9ea81243c0d50792a

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 22f6912decca0125ea83f342ff1bb8ae5ff8a29a582b7f1e79f4416b6f418e32
MD5 5cedf08b815f09ed1fbb4036765b42ee
BLAKE2b-256 d915c9bcc00da8b061ee34e7b5876caf39a8d3e153005c29989ea505211b0aed

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9516c83e77072e924d91def46ea2243257f14194279a09d7c8e0d022d53f5c81
MD5 fdcc4df9607f3fa7fa9b52ddb7de705c
BLAKE2b-256 4620ceff06bb87a0e8e23c2cf95f1c9eb3cbc38baea665a7a14fbe855dbe6fe6

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b4da93ec217abb4702ba428c4317ad1f61af28bd7507dc9dfdb6a64638b8205
MD5 6d5637222a802bbeecb6c521b48635d4
BLAKE2b-256 72354962c09bc7f7d62ea4289939ceefaf4209dc68f1aa10c152243b3a593638

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bce354a55a3a0890c184c64182e5150979be659dff8a7388ba70f06b1952cefc
MD5 636613fd5ba8b731da5890258b680dfa
BLAKE2b-256 b6bc8c0a766d221d62fa3fe8edd4ac35c73fdc899561146a8cf21fc6ff60a7fc

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc098b785fadad01d4c2d6ba61bad642789eea0e0bbe3b1e3f3ddc93f0a7af63
MD5 4843fee59460d603da2c01372ef57773
BLAKE2b-256 cedaeb39b32ef32d19eec37c08c00047a23a44ac91eca80a021c4ec5d8e0995f

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: copclib-2.5.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 613.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 36e4795b262a8c1464c984470c74423350789ce99ee4bb44a876e8ff0e0a9663
MD5 ac487a01759e87fb6899c723762c2822
BLAKE2b-256 1ca0eeadd8d73caab167b0a129cc9319d4431bba4dc2311542ff5918859efbee

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp38-cp38-win32.whl.

File metadata

  • Download URL: copclib-2.5.4-cp38-cp38-win32.whl
  • Upload date:
  • Size: 553.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 353ba9f148eef0fdc05b57c4cf57380c88f858b0c37261793295db56cf9c45cd
MD5 1b718c1679b469c4c7dce51c62f17cf2
BLAKE2b-256 657e2b9bdbef69b8771e59c213d73121c292cbe8f0d4efd8dce3722b19c20dab

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2c5082559513111dfc9939533719e50b201502111bfcbafc12ca920de9d0431e
MD5 eb6de01f2f556a1cb9d14f18fe88c6da
BLAKE2b-256 cf74dcbf8c1bd2388619867d6f31225ff1d134136892aa206cabb974095f0492

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 83b1cfd4d678e49b925c506f1c24de346bd3ef8d2fe1f43db0b1c5c6424a5f44
MD5 d334973b9f46aa2de0c5ce845592c575
BLAKE2b-256 b2e4db19ff15fc82d9a48f604845c78b9dfcb79ee629eb3a9503a6f4642bae57

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e89d517046a9e233402dd5a04a7cdeea3a99c2bb99f8b382a571b353e34191b
MD5 306693d35b692a817584b758a500ee2c
BLAKE2b-256 91cd374bbb1a9e07690dd2d15dc54d9f0f481520536a8754fc376d6112422ee4

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8063b1ba4467638758306a7b98e31b49b63e6c00a287cf292f1fd96e68eb8a8e
MD5 13603e585aa7f4778acafd53bf0c9db8
BLAKE2b-256 778e6443bbbb941945302bf05892fe559447b1de59c2328f89379117241094f1

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f01d343d982e1c40ccb6eeb0a2e34d131876863c3c697f7d259dd2879547e964
MD5 2c962d7ab9b1495c7c99fed1af86da8e
BLAKE2b-256 4c6658fb6d36674adeb2c327b23bce904f17e1c8c0da214801b1971fc80c1e95

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: copclib-2.5.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 612.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 a9a89b409362aedc00f0f22ba98a4e93dcd9bd110363ce565ee94ed08df98df9
MD5 e8359a840b0b45257ea05dfa9ff19565
BLAKE2b-256 c2e5fcfaa6173c8a7a5082f12661049973be781e062897842629d6e2d50aaa58

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp37-cp37m-win32.whl.

File metadata

  • Download URL: copclib-2.5.4-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 554.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9cb0f9ef80d591fbad240807328c6b5094c5d57bc1f52abe77d5e767d1a53cb7
MD5 6dc1d1156bdfc2e6ab8e15ac4819b235
BLAKE2b-256 60ace8992b529e30ebb419f8d0a3b5a81f4a9d3b31275aa189ae873465440513

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c1b4570e40f5cfa4beeb722289666d243b7406c3199eacf050b1efbd29a301d8
MD5 796d285b839dfbc02cfa0bb2d17ec30f
BLAKE2b-256 695e02e18499e18af57ff193a11884afedf47ca5b0bedfa53d4f845af910a6a1

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 399a942a3ae597698583b8586f60f62f3e82db6ad4693dc27d245e40bfd7e7a9
MD5 f76894b937ccad0bdf6f3c457ba1b6fd
BLAKE2b-256 78c34918d8e96b3ea0cbf890a9b53995ced6a9efaac452fb578274b0fe780459

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0035bcab6a19c1b48fc2057547ab87212f0530c4f7ab21733e52d778517c1f84
MD5 890f409184f06274c4da4cfb30987dc0
BLAKE2b-256 8f2a81e25f98a2bf0864e97b297118873da6cf472d19ced0241712dc6a6720a1

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 21e27e0562242999e3237ba01df9ac7d6f841aa332d1a8690b0436d32ec4a20d
MD5 913cac7afa13652dbf0e5c61e24d50e6
BLAKE2b-256 0dc7f898fefe43b023340aea1c9490761084fbe163b0f0b804702bd5bbeff39a

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dc03ee78ccb9900b8c9a35f19a29eafd40d754a8d64c9694e34dac360ca81f5a
MD5 3f696d921dfab747b3dcbf12254bed0b
BLAKE2b-256 54c9cf17f59bada4328258d239f0efec70d6d074d235116dad2a94c391ffe345

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: copclib-2.5.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 612.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c70278716468fae2e1db6ab3a1575f782a16fd62960d630b5085ddc86826e3ee
MD5 651af8e4afa5d676d2ea2611c83426ff
BLAKE2b-256 16ecaa507715a771c7862ced9a7e50d193c016bd99d7c083f2dff134655478f2

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp36-cp36m-win32.whl.

File metadata

  • Download URL: copclib-2.5.4-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 554.5 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copclib-2.5.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 60b662efdfa1d9d3ea351e1eb86a154035dfe74009fc6e744f951bb4ce48a6c2
MD5 222ae3e8c9b8e2b24bda94c4f547323e
BLAKE2b-256 60f7b6a4b03102b3c99f9383d717c1c67507693f63fff88f879fbc95700c5ba9

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 942c614bac4f0f3b2d9c406927b1eb69d690648380f96b38fc565d22dbf7474f
MD5 433c73ce40765c550f3343640b1ff0d7
BLAKE2b-256 05f5090e33299b728e57eee592af45a4477214ad3a21c8b286961611fd217642

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 da5f50c1955a0c5a5d265fb2db081204b8be751c0ac1095eb61a5eafd2c71db5
MD5 a663e15441ca2f36cd658226a32936ac
BLAKE2b-256 c3ea673c4bff5803146810ee20ed833e44c30e5bff6f0c66bd58267fe7015d0b

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4cdfd822b95606272c6a90d8d812e746efca9c0d05d17a8c8efb2a5e1560ff6f
MD5 7b6bff7966c00b3fa988749b640d4982
BLAKE2b-256 54c4bde1846bfa2a96e5192fe20feaf0bfa0aee9cc52464081204271745d3707

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9b01a556147e26fae2970dda289ba119cf27f0738a244735ddf10860a641ff82
MD5 de0c9b1882389996bfd4f079ef2bd2d9
BLAKE2b-256 a9e954e1f2c9f365f202d560e7bc54f2f1b258343335acb013a85e3aff5a0dcc

See more details on using hashes here.

File details

Details for the file copclib-2.5.4-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copclib-2.5.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c4927f922bcd76a047443161719046ceec090ab15780181546f206df15e6fd52
MD5 eb7fdb4c4b20b03874944a1b9da49630
BLAKE2b-256 dcf246af4d7093421bfd8b423897caad681c6aaf350031e078d8f78ac2dee84b

See more details on using hashes here.

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