--- /srv/reproducible-results/rbuild-debian/r-b-build.7DqJ5v52/b1/python-laspy_2.5.3-1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.7DqJ5v52/b2/python-laspy_2.5.3-1_armhf.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 5ef9c09898e53d12067f7719e00d0fe5 155516 doc optional python-laspy-doc_2.5.3-1_all.deb │ + a532de911dd93f66ea9db9e0301999f9 155508 doc optional python-laspy-doc_2.5.3-1_all.deb │ 96a09d32f0d8e0bcaa174c1429df16c5 63716 python optional python3-laspy_2.5.3-1_all.deb ├── python-laspy-doc_2.5.3-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-01-07 20:18:39.000000 debian-binary │ │ -rw-r--r-- 0 0 0 2932 2024-01-07 20:18:39.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 152392 2024-01-07 20:18:39.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 152384 2024-01-07 20:18:39.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/python-laspy-doc/html/api/laspy.copc.html │ │ │ │ @@ -113,15 +113,15 @@ │ │ │ │ │ │ │ │
│ │ │ │

laspy.copc module

│ │ │ │
│ │ │ │

CopcReader

│ │ │ │
│ │ │ │
│ │ │ │ -class laspy.copc.CopcReader(stream, close_fd: bool = True, http_num_threads: int = 20, _http_strategy: str = 'queue', decompression_selection: DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z | CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | POINT_SOURCE_ID | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES)[source]
│ │ │ │ +class laspy.copc.CopcReader(stream, close_fd: bool = True, http_num_threads: int = 30, _http_strategy: str = 'queue', decompression_selection: DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z | CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | POINT_SOURCE_ID | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES)[source] │ │ │ │

Bases: object

│ │ │ │

Class allowing to do queries over a COPC LAZ

│ │ │ │

In short, COPC files are LAZ 1.4 files organized in a particular way │ │ │ │ (Octree) making it possible to do spatial queries │ │ │ │ as well as queries with a level of details.

│ │ │ │

CopcReader requires the lazrz backend to work.

│ │ │ │

Optionaly, if requests is installed, CopcReader can handle │ │ │ │ @@ -131,15 +131,15 @@ │ │ │ │

To create an instance of it you’ll likely │ │ │ │ want to use the CopcReader.open() constructor

│ │ │ │
│ │ │ │

New in version 2.2.

│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -__init__(stream, close_fd: bool = True, http_num_threads: int = 20, _http_strategy: str = 'queue', decompression_selection: DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z | CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | POINT_SOURCE_ID | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES)[source]
│ │ │ │ +__init__(stream, close_fd: bool = True, http_num_threads: int = 30, _http_strategy: str = 'queue', decompression_selection: DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z | CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | POINT_SOURCE_ID | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES)[source] │ │ │ │

Creates a CopcReader.

│ │ │ │
│ │ │ │
Parameters:
│ │ │ │
    │ │ │ │
  • stream (the stream from where data can be read.) – It must have the following file object methods: │ │ │ │ read, seek, tell

  • │ │ │ │
  • http_num_threads (int, optional, default num cpu * 5) – Number of worker threads to do concurent HTTP requests, │ │ │ │ @@ -153,15 +153,15 @@ │ │ │ │

    │ │ │ │

    New in version 2.4: The decompression_selection parameter.

    │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -classmethod open(source: str | PathLike | IOBase, http_num_threads: int = 20, _http_strategy: str = 'queue', decompression_selection: DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z | CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | POINT_SOURCE_ID | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES) CopcReader[source]
│ │ │ │ +classmethod open(source: str | PathLike | IOBase, http_num_threads: int = 30, _http_strategy: str = 'queue', decompression_selection: DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z | CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | POINT_SOURCE_ID | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES) CopcReader[source] │ │ │ │

Opens the COPC file.

│ │ │ │
│ │ │ │
Parameters:
│ │ │ │
    │ │ │ │
  • source (str, io.IOBase, uri or file-like object of the COPC file.) –

    Supported sources are:

    │ │ │ │
    │ │ │ │
      │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -42,15 +42,15 @@ │ │ │ │ │ * API_Documentation │ │ │ │ │ * laspy.copc module │ │ │ │ │ * View_page_source │ │ │ │ │ =============================================================================== │ │ │ │ │ ****** laspy.copc module ****** │ │ │ │ │ ***** CopcReader ***** │ │ │ │ │ classlaspy.copc.CopcReader(stream, close_fd: bool = True, http_num_threads: │ │ │ │ │ - int = 20, _http_strategy: str = 'queue', decompression_selection: │ │ │ │ │ + int = 30, _http_strategy: str = 'queue', decompression_selection: │ │ │ │ │ DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z | │ │ │ │ │ CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | POINT_SOURCE_ID │ │ │ │ │ | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES)[source] │ │ │ │ │ Bases: object │ │ │ │ │ Class allowing to do queries over a COPC LAZ │ │ │ │ │ In short, COPC files are LAZ 1.4 files organized in a particular way │ │ │ │ │ (Octree) making it possible to do spatial queries as well as queries with │ │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ │ Optionaly, if requests is installed, CopcReader can handle Copc files │ │ │ │ │ that are on a remote HTTP server │ │ │ │ │ This class only reads COPC files, it does not support normal LAS/LAZ │ │ │ │ │ files. │ │ │ │ │ To create an instance of it you’ll likely want to use the │ │ │ │ │ CopcReader.open() constructor │ │ │ │ │ New in version 2.2. │ │ │ │ │ - __init__(stream, close_fd: bool = True, http_num_threads: int = 20, │ │ │ │ │ + __init__(stream, close_fd: bool = True, http_num_threads: int = 30, │ │ │ │ │ _http_strategy: str = 'queue', decompression_selection: │ │ │ │ │ DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z │ │ │ │ │ | CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | │ │ │ │ │ POINT_SOURCE_ID | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES) │ │ │ │ │ [source] │ │ │ │ │ Creates a CopcReader. │ │ │ │ │ Parameters: │ │ │ │ │ @@ -80,15 +80,15 @@ │ │ │ │ │ * close_fd (optional,default bool) – Whether the │ │ │ │ │ stream/file object shall be closed, this only work when │ │ │ │ │ using the CopcReader in a with statement. │ │ │ │ │ * decompression_selection (DecompressionSelection,) – │ │ │ │ │ see laspy.open() │ │ │ │ │ New in version 2.4: The decompression_selection parameter. │ │ │ │ │ classmethodopen(source: str | PathLike | IOBase, http_num_threads: int │ │ │ │ │ - = 20, _http_strategy: str = 'queue', decompression_selection: │ │ │ │ │ + = 30, _http_strategy: str = 'queue', decompression_selection: │ │ │ │ │ DecompressionSelection = DecompressionSelection.XY_RETURNS_CHANNEL | Z │ │ │ │ │ | CLASSIFICATION | FLAGS | INTENSITY | SCAN_ANGLE | USER_DATA | │ │ │ │ │ POINT_SOURCE_ID | GPS_TIME | RGB | NIR | WAVEPACKET | ALL_EXTRA_BYTES) │ │ │ │ │ → CopcReader[source] │ │ │ │ │ Opens the COPC file. │ │ │ │ │ Opening a local file │ │ │ │ │ from laspy import CopcReader │ │ │ ├── ./usr/share/doc/python-laspy-doc/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -474,15 +474,15 @@ │ │ │ │ │ "1024": 1, │ │ │ │ │ "2048": 1, │ │ │ │ │ "4096": 1, │ │ │ │ │ "where": [1, 2, 4, 9, 17, 18, 24, 25], │ │ │ │ │ "mask": [1, 18, 20], │ │ │ │ │ "close_fd": 2, │ │ │ │ │ "http_num_thread": 2, │ │ │ │ │ - "20": [2, 6, 20, 21], │ │ │ │ │ + "30": [2, 6, 21], │ │ │ │ │ "_http_strategi": 2, │ │ │ │ │ "queue": 2, │ │ │ │ │ "over": [2, 17], │ │ │ │ │ "In": [2, 12, 18, 23, 24, 25], │ │ │ │ │ "short": [2, 13, 18, 21], │ │ │ │ │ "organ": [2, 23], │ │ │ │ │ "particular": [2, 16], │ │ │ │ │ @@ -660,15 +660,15 @@ │ │ │ │ │ "insensit": 6, │ │ │ │ │ "uncompress": [6, 9], │ │ │ │ │ "And": 6, │ │ │ │ │ "indic": [6, 18], │ │ │ │ │ "recomput": 6, │ │ │ │ │ "intern": [6, 17], │ │ │ │ │ "10": [6, 8, 12, 20, 21], │ │ │ │ │ - "30": [6, 21], │ │ │ │ │ + "20": [6, 20, 21], │ │ │ │ │ "assert": [6, 17], │ │ │ │ │ "100": [6, 18, 20], │ │ │ │ │ "200": 6, │ │ │ │ │ "300": 6, │ │ │ │ │ "doubl": [6, 13, 23, 24], │ │ │ │ │ "minu": 6, │ │ │ │ │ "round": [6, 18],