--- /srv/reproducible-results/rbuild-debian/r-b-build.GMWuzWki/b1/python-laspy_2.5.3-1_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.GMWuzWki/b2/python-laspy_2.5.3-1_i386.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 088cb511590b2629c8148c928d576eda 155484 doc optional python-laspy-doc_2.5.3-1_all.deb │ + f9ac9a5528c9fcc374eaf818d0facfed 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 152360 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 │ │ │ ├── file list │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/_static/plus.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4929 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/_static/pygments.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 324 2024-01-04 14:01:19.000000 ./usr/share/doc/python-laspy-doc/html/_static/style.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19505 2024-01-04 14:01:19.000000 ./usr/share/doc/python-laspy-doc/html/_static/tutorial_histogram.png │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 119099 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/index.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 46843 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.compression.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 34713 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.copc.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 34710 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.copc.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13910 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.errors.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 42111 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.header.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12040 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.lasappender.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38248 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.lasdata.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10186 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.lasmmap.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25891 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.lasreader.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21804 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/api/laspy.laswriter.html │ │ │ │ @@ -99,15 +99,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14198 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/installation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23174 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/intro.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19836 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/lessbasic.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 29947 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/migration.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3401 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/objects.inv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6495 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/py-modindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4812 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/search.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 93130 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/searchindex.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 93125 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/searchindex.js │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-01-07 20:18:39.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 262 2024-01-07 20:18:39.000000 ./usr/share/doc-base/python-laspy-doc.python-laspy-doc │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/_static/css/badge_only.css -> ../../../../../sphinx_rtd_theme/static/css/badge_only.css │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/_static/css/theme.css -> ../../../../../sphinx_rtd_theme/static/css/theme.css │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/_static/fonts/Lato-Bold.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.ttf │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-01-07 20:18:39.000000 ./usr/share/doc/python-laspy-doc/html/_static/fonts/Lato-Bold.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.woff2 │ │ │ ├── ./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 = 120, _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 = 65, _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 = 120, _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 = 65, _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 = 120, _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 = 65, _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 {} │ │ │ │ │ @@ -34,15 +34,15 @@ │ │ │ │ │ * _A_P_I_ _D_o_c_u_m_e_n_t_a_t_i_o_n │ │ │ │ │ * laspy.copc module │ │ │ │ │ * _V_i_e_w_ _p_a_g_e_ _s_o_u_r_c_e │ │ │ │ │ =============================================================================== │ │ │ │ │ ************ llaassppyy..ccooppcc mmoodduullee_? ************ │ │ │ │ │ ********** CCooppccRReeaaddeerr_? ********** │ │ │ │ │ ccllaassss laspy.copc.CopcReader(ssttrreeaamm, cclloossee__ffdd:: bbooooll == TTrruuee, hhttttpp__nnuumm__tthhrreeaaddss:: │ │ │ │ │ - iinntt == 112200, __hhttttpp__ssttrraatteeggyy:: ssttrr == ''qquueeuuee'', ddeeccoommpprreessssiioonn__sseelleeccttiioonn:: │ │ │ │ │ + iinntt == 6655, __hhttttpp__ssttrraatteeggyy:: ssttrr == ''qquueeuuee'', ddeeccoommpprreessssiioonn__sseelleeccttiioonn:: │ │ │ │ │ _DD_ee_cc_oo_mm_pp_rr_ee_ss_ss_ii_oo_nn_SS_ee_ll_ee_cc_tt_ii_oo_nn == DDeeccoommpprreessssiioonnSSeelleeccttiioonn..XXYY__RREETTUURRNNSS__CCHHAANNNNEELL || ZZ || │ │ │ │ │ CCLLAASSSSIIFFIICCAATTIIOONN || FFLLAAGGSS || IINNTTEENNSSIITTYY || SSCCAANN__AANNGGLLEE || UUSSEERR__DDAATTAA || PPOOIINNTT__SSOOUURRCCEE__IIDD │ │ │ │ │ || GGPPSS__TTIIMMEE || RRGGBB || NNIIRR || WWAAVVEEPPAACCKKEETT || AALLLL__EEXXTTRRAA__BBYYTTEESS)_[_s_o_u_r_c_e_]_ │ │ │ │ │ Bases: object │ │ │ │ │ Class allowing to do queries over a _C_O_P_C 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 │ │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ Optionaly, if requests is installed, CopcReader can handle Copc files │ │ │ │ │ that are on a remote HTTP server │ │ │ │ │ This class oonnllyy reads COPC files, it does not support normal LAS/LAZ │ │ │ │ │ files. │ │ │ │ │ To create an instance of it you’ll likely want to use the _C_o_p_c_R_e_a_d_e_r_._o_p_e_n │ │ │ │ │ _(_) constructor │ │ │ │ │ New in version 2.2. │ │ │ │ │ - __init__(ssttrreeaamm, cclloossee__ffdd:: bbooooll == TTrruuee, hhttttpp__nnuumm__tthhrreeaaddss:: iinntt == 112200, │ │ │ │ │ + __init__(ssttrreeaamm, cclloossee__ffdd:: bbooooll == TTrruuee, hhttttpp__nnuumm__tthhrreeaaddss:: iinntt == 6655, │ │ │ │ │ __hhttttpp__ssttrraatteeggyy:: ssttrr == ''qquueeuuee'', ddeeccoommpprreessssiioonn__sseelleeccttiioonn:: │ │ │ │ │ _DD_ee_cc_oo_mm_pp_rr_ee_ss_ss_ii_oo_nn_SS_ee_ll_ee_cc_tt_ii_oo_nn == DDeeccoommpprreessssiioonnSSeelleeccttiioonn..XXYY__RREETTUURRNNSS__CCHHAANNNNEELL || ZZ │ │ │ │ │ || CCLLAASSSSIIFFIICCAATTIIOONN || FFLLAAGGSS || IINNTTEENNSSIITTYY || SSCCAANN__AANNGGLLEE || UUSSEERR__DDAATTAA || │ │ │ │ │ PPOOIINNTT__SSOOUURRCCEE__IIDD || GGPPSS__TTIIMMEE || RRGGBB || NNIIRR || WWAAVVEEPPAACCKKEETT || AALLLL__EEXXTTRRAA__BBYYTTEESS) │ │ │ │ │ _[_s_o_u_r_c_e_]_ │ │ │ │ │ Creates a CopcReader. │ │ │ │ │ Parameters: │ │ │ │ │ @@ -72,15 +72,15 @@ │ │ │ │ │ * cclloossee__ffdd (ooppttiioonnaall,, ddeeffaauulltt bbooooll) – Whether the stream/ │ │ │ │ │ file object shall be closed, this only work when using │ │ │ │ │ the CopcReader in a with statement. │ │ │ │ │ * ddeeccoommpprreessssiioonn__sseelleeccttiioonn (_DD_ee_cc_oo_mm_pp_rr_ee_ss_ss_ii_oo_nn_SS_ee_ll_ee_cc_tt_ii_oo_nn,,) – see │ │ │ │ │ _l_a_s_p_y_._o_p_e_n_(_) │ │ │ │ │ New in version 2.4: The decompression_selection parameter. │ │ │ │ │ ccllaassssmmeetthhoodd open(ssoouurrccee:: ssttrr || PPaatthhLLiikkee || IIOOBBaassee, hhttttpp__nnuumm__tthhrreeaaddss:: iinntt │ │ │ │ │ - == 112200, __hhttttpp__ssttrraatteeggyy:: ssttrr == ''qquueeuuee'', ddeeccoommpprreessssiioonn__sseelleeccttiioonn:: │ │ │ │ │ + == 6655, __hhttttpp__ssttrraatteeggyy:: ssttrr == ''qquueeuuee'', ddeeccoommpprreessssiioonn__sseelleeccttiioonn:: │ │ │ │ │ _DD_ee_cc_oo_mm_pp_rr_ee_ss_ss_ii_oo_nn_SS_ee_ll_ee_cc_tt_ii_oo_nn == DDeeccoommpprreessssiioonnSSeelleeccttiioonn..XXYY__RREETTUURRNNSS__CCHHAANNNNEELL || ZZ │ │ │ │ │ || CCLLAASSSSIIFFIICCAATTIIOONN || FFLLAAGGSS || IINNTTEENNSSIITTYY || SSCCAANN__AANNGGLLEE || UUSSEERR__DDAATTAA || │ │ │ │ │ PPOOIINNTT__SSOOUURRCCEE__IIDD || GGPPSS__TTIIMMEE || RRGGBB || NNIIRR || WWAAVVEEPPAACCKKEETT || AALLLL__EEXXTTRRAA__BBYYTTEESS) │ │ │ │ │ → _C_o_p_c_R_e_a_d_e_r_[_s_o_u_r_c_e_]_ │ │ │ │ │ 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, │ │ │ │ │ - "120": 2, │ │ │ │ │ + "65": [2, 23], │ │ │ │ │ "_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], │ │ │ │ │ @@ -1345,15 +1345,14 @@ │ │ │ │ │ "public": 23, │ │ │ │ │ "exchang": 23, │ │ │ │ │ "3d": 23, │ │ │ │ │ "lossless": 23, │ │ │ │ │ "latest": 23, │ │ │ │ │ "divid": 23, │ │ │ │ │ "payload": 23, │ │ │ │ │ - "65": 23, │ │ │ │ │ "535": 23, │ │ │ │ │ "becaus": 23, │ │ │ │ │ "uint16": [23, 24], │ │ │ │ │ "biggest": [23, 25], │ │ │ │ │ "sequenti": 23, │ │ │ │ │ "sign": [23, 24], │ │ │ │ │ "unsign": [23, 24], │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 148.8 KiB (152360 B) │ │ │ + Compressed size: 148.8 KiB (152384 B) │ │ │ Uncompressed size: 2000.0 KiB (2048000 B) │ │ │ Ratio: 0.074 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 152360 2048000 0.074 CRC64 0 │ │ │ + 1 1 0 0 152384 2048000 0.074 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 152324 2048000 0.074 CRC64 │ │ │ + 1 1 12 0 152348 2048000 0.074 CRC64